Upcoming events first, then every past event.

The Gilded Age
Tuesday, 6:30 PM, Lawrenceville Branch

Love is a War Song
Tuesday, 7 PM, Online

Tara Goedjen
Thursday, 6:30 PM, Norcross Branch

Kimberly Stroh
Friday, 12 PM, Five Forks Branch

Melissa R. Collings
Tuesday, 6:30 PM, Collins Hill Branch

Natola Hawthorne
Wednesday, 6:30 PM, Duluth Branch

Speculative Fiction Panel
Saturday, 1 PM, Lawrenceville Branch

Local Author Day
Saturday, 11 AM to 1 PM, Lilburn Branch

Game Jam
Saturday, 9 AM

H. D. Hunter
Thursday, 6:30 PM, Lawrenceville Branch

Julie Olivia
Wednesday, 6:30 PM, Norcross Branch

48-Hour Film Fest
Friday, 6 PM, DULUTH BRANCH

Film Screening & Talkback
Wednesday, 6:30 PM, Lilburn Branch

Celebrate our Norcross Branch's 5th Anniversary
Tuesday, 1 PM, Norcross Branch

Not-So-Spooky Fall Festival
Monday, 10:30 to 11:30 AM, Alexander Park - Lois Lane Allen Pavilion, 955 Scenic Hwy Entrance, Lawrenceville, 30044

Silly Spooky Storytime
Saturday, 10:30 to 11:30 AM, Grayson Branch

Anjali Enjeti
Thursday, 6:30 PM, Norcross Branch

Leadership Development Workshop
Thursday, 6 to 7:15 PM, PEACHTREE CORNERS BRANCH

Aging Adult Expo
Wednesday, 10 AM to 12 PM, Grayson Senior Center

Storytime in the Park
Monday, 10:30 AM, Alexander Park - Lois Lane Allen Pavilion

48-Hour Film Fest
Friday, 6 PM, Duluth Branch
Built from the organization's website and public sources.