Skip Upcoming Adult Events widget
Sun, Dec 07, 2:00pm - 3:30pm
Duluth Branch
All ages are invited to join us for 90 minutes of structured play, joy, movement, and interactive storytelling. InterPlay tools and methods will be introduced incrementally so they are accessible to all bodies. Unlock the wisdom of your body with... more
All ages are invited to join us for 90 minutes of structured play, joy, movement, and interactive storytelling. InterPlay tools and methods will be introduced incrementally so they are accessible to all bodies. Unlock the wisdom of your body with InterPlay and discover for yourself how resilient you can be.

Sun, Dec 07, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Looking for a last-minute holiday gift? Learn how to make DIY tiny books for that artist or journaler in your life!

Sun, Dec 07, 2:00pm - 3:30pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace,Lawrenceville Hooper-Renwick Sewing Studio
Learn to sew simple gift bags for any occasion.
This event is full

Sun, Dec 07, 3:00pm - 4:00pm
Snellville Branch
Learn the elements that make a complete picture by learning the basics of composition! Connect with other artists learning how to draw and share notes from your art journeys.

Mon, Dec 08, 11:00am - 12:00pm
Five Forks Branch
Join us in discussing this month's selection, "The Chain" by Adrian McKinty.

Mon, Dec 08, 12:00pm - 1:00pm
Centerville Branch
Beat the winter weather by making your own hand warmer at the Centerville branch library!

Mon, Dec 08, 12:30pm - 1:30pm
Grayson Branch
Join us in person or online for a session about how to be safe on the Internet. For teens and adults with intellectual and developmental disabilities and their caregivers.

Mon, Dec 08, 3:00pm - 4:00pm
Hamilton Mill Branch
Learn how to create meaningful homemade cards by upcycling!

Mon, Dec 08, 5:00pm - 6:00pm
Grayson Branch
Join us for English Afternoon Tea, Jane Austen Style! Learn the tea etiquette of the time, how it related to Jane Austen's works, and make some cucumber sandwiches to enjoy with our tea!

Cancelled
Mon, Dec 08, 5:00pm - 6:00pm
Duluth Branch
Join us to learn financial concepts for different stages of life so you can maximize your financial security.

Mon, Dec 08, 5:00pm - 6:00pm
Suwanee Branch - Suwanee Meeting Room
Looking for a last-minute gift? Wreaths are a popular door decoration that make wonderful gifts!

Mon, Dec 08, 5:30pm - 7:30pm
Duluth Branch - Duluth Makerspace
Are you interested in children's book illustration? In this hands-on program series, you will learn the basics of traditional art, build a portfolio, and have the chance to meet up and work with other like-minded artists.

Mon, Dec 08, 6:00pm - 7:00pm
Five Forks Branch
Looking for ways to help your Grade 4-8 Math student? Join us to look at various tools and resources to do just that.

Mon, Dec 08, 6:00pm - 7:00pm
Norcross Branch
Attend this program to learn how to use the Cricut Maker by making custom holiday cards!

Tue, Dec 09, 10:30am - 12:00pm
Duluth Branch
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

Tue, Dec 09, 3:15pm - 4:30pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In December, we will meet to celebrate all of the... more
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In December, we will meet to celebrate all of the great stories we read together this year, play games, and enjoy one another's company.
Register

Tue, Dec 09, 5:00pm - 6:00pm
Hamilton Mill Branch
Celebrating How the Grinch Stole Christmas with a storytime and craft activity.

Tue, Dec 09, 6:00pm - 8:00pm
Lawrenceville Hooper-Renwick Branch
This is a weekly discussion group where we will cover a wide array of game-making topics and provide optional challenges and projects for aspiring game creators.

Tue, Dec 09, 6:00pm - 7:00pm
Peachtree Corners Branch
Come to learn how to play, learn more about, and/or come enjoy the classic board games of chess and checkers!

Tue, Dec 09, 6:00pm - 7:00pm
Centerville Branch
This program will teach you how to make your own pillow without having to sew a single stitch!

Tue, Dec 09, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom
ATL Reads Book Club welcomes all who enjoy reading a variety of genres.

Wed, Dec 10, 11:00am - 12:00pm
Norcross Branch - Norcross Collaboration Room
Patrons will learn several techniques to personalize and decorate gift bags to give to family and friends during the holiday season.

Wed, Dec 10, 12:00pm - 1:00pm
Five Forks Branch
Aging well is an art, and we want to help you succeed in creating your best senior life. Enjoy art therapy while you create a social network of friends. We will celebrate the holidays by creating festive folded napkins and napkin rings.

Wed, Dec 10, 1:00pm - 2:00pm
Virtual
Learn more about how you can help adult learners improve their English and build new opportunities.

Wed, Dec 10, 2:00pm - 3:00pm
Centerville Branch
Welcome to Community and Conversations: an Alzheimer's Caregiver Support Group. This is a safe space to share thoughts and experiences involving the care of your loved ones with Alzheimer's.

Wed, Dec 10, 2:00pm - 3:00pm
Centerville Branch
Welcome to Community and Conversations: an Alzheimer's Caregiver Support Group. This is a safe space to share thoughts and experiences involving the care of your loved ones with Alzheimer's.

Wed, Dec 10, 3:00pm - 4:00pm
Dacula Branch
A quick and easy, and very tasty way to incorporate fruit into your meal

Wed, Dec 10, 3:00pm - 4:00pm
Grayson Branch
Practice Chen Style Taichi to build physical strength, improve balance, and relieve stress.

Wed, Dec 10, 6:00pm - 7:00pm
Lawrenceville Hooper-Renwick Branch
Join us for an evening of Japanese learning and crafting with a focus on Hokusai's artwork, Great Wave Off Kanagawa. Make a craft inspired by the artist & practice your hand at brush lettering your name and artwork title in Japanese!

Wed, Dec 10, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Are you looking for a fun project with a bit of a challenge? Join us in making a mini tote bag perfectly sized for a doll or stuffed animal.
This event is full

Wed, Dec 10, 6:00pm - 7:00pm
Lilburn Branch
For those who want to learn about investing and need a good place to start, we'll explore Morningstar, a resource provided free to GCPL cardholders.

Wed, Dec 10, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about "Twas The Bite Before Christmas" by David Rosenfelt.

Thu, Dec 11, 10:30am - 12:00pm
Duluth Branch
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

Thu, Dec 11, 11:00am - 12:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace
Learn to use a Cricut smart cutting machine.

Thu, Dec 11, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion of "The Woman in the Library" by Sulari Gentill.

Thu, Dec 11, 1:00pm - 2:00pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In October, we will begin reading "Treasure Island"... more
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In October, we will begin reading "Treasure Island" by Robert Louis Stevenson.
Register

Thu, Dec 11, 3:00pm - 4:00pm
Dacula Branch
Create festive DIY holiday cards while learning about the history of holiday card traditions from the 1800s to today. Explore how styles, messages, and materials have changed over time - then craft your own!

Thu, Dec 11, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us as we discuss "Here One Moment" by Liane Moriarty.

Thu, Dec 11, 5:00pm - 6:00pm
Five Forks Branch - Five Forks Meeting Room
Looking for a space dedicated towards the craft of writing? Come join our Writers Club! Each session will include quiet time to sit and write as well as open discussions and workshopping our pieces together. This month's writing theme: Wildcard!

Thu, Dec 11, 5:00pm - 7:00pm
Mountain Park Branch
Come together with your community as we take a dive into the world's most popular trading card game, Magic: The Gathering! Open to beginners and experienced players alike. Rated ages 13+.

Thu, Dec 11, 5:00pm - 6:00pm
Suwanee Branch - Suwanee Meeting Room
Fake dating, the chosen one, treasure hunts, and more - if you recognize these plot patterns from your favorite books, then join us at the library as we organize a book tasting curated by your favorite tropes!

Thu, Dec 11, 5:00pm - 6:00pm
Peachtree Corners Branch
Learn about junk journaling and find inspiration for making your own.

Thu, Dec 11, 6:00pm - 7:00pm
Lawrenceville Hooper-Renwick Branch
This time of year, families are gathering together for a variety of holidays and celebrations. It's the perfect opportunity to record family stories and traditions! Join us to learn a variety of methods and tools for recording your family this... more
This time of year, families are gathering together for a variety of holidays and celebrations. It's the perfect opportunity to record family stories and traditions! Join us to learn a variety of methods and tools for recording your family this holiday season.

Thu, Dec 11, 6:00pm - 8:00pm
Lilburn Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits!

Thu, Dec 11, 6:00pm - 7:00pm
Hamilton Mill Branch
Love to play chess? Join us for an hour of gameplay. All levels and ages are welcome. Registration is required.

Fri, Dec 12, 1:00pm - 3:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Come learn the basics of the Python coding language! For adults and teens only. Registration required.

Fri, Dec 12, 3:00pm - 4:00pm
Hamilton Mill Branch
Learn the basics of 3D printing with the Learning Labs!

Sat, Dec 13, 11:00am - 1:00pm
Duluth Branch - Duluth Meeting Room
Create a 'Book of Life' for your relatives just like the one on Henry Louis Gates, Jr.'s "Finding Your Roots" on PBS.

Sat, Dec 13, 1:00pm - 2:00pm
Lawrenceville Hooper-Renwick Branch
Take a moment for yourself and join us to learn some easy self care tips while making a DIY face mask and sugar lip scrub!

Sat, Dec 13, 2:00pm - 4:30pm
Lilburn Branch - Lilburn Makerspace
Want to use the Cricut? Come use it for the day!

Sat, Dec 13, 2:00pm - 3:00pm
Norcross Branch - Norcross Collaboration Room
A day to express yourself in different ways. Join us and explore the different ways we can express ourselves and find a moment to de-stress.

Sun, Dec 14, 2:00pm - 4:00pm
Snellville Branch - Snellville Meeting Room
Join the Learning Labs as we embark on a quest to create free accessories and custom cards to heighten your Magic The Gathering gaming experience! Now sponsored by Magikids! Stay to the end to get free booster packs!

Sun, Dec 14, 2:00pm - 3:00pm
Peachtree Corners Branch
Come enjoy a holiday movie screening and discussion with neighbors and friends as we celebrate the family, traditions, and the power of community.

Mon, Dec 15, 4:00pm - 5:00pm
Offsite
A crime, a disappearance, or a mysterious happening-if trouble's brewing, it may be on our menu! Join Grayson's Mystery Book Club in reading this month's selection, We Solve Murders by Richard Osman!

Mon, Dec 15, 5:00pm - 6:00pm
Norcross Branch - Norcross Makerspace
Want to learn how to make 3D Animations? Then join us to learn Blender! You 'll understand the basics of facial expressions, lip syncing, and hand movements!

Mon, Dec 15, 6:00pm - 7:00pm
Peachtree Corners Branch
December: Join us for a discussion of Where the Crawdads Sing by Delia Owens

Mon, Dec 15, 6:00pm - 7:30pm
Hamilton Mill Branch
Bring your works in progress, your questions, and your roadblocks. We can solve them together with our monthly club for crafts!

Mon, Dec 15, 6:00pm - 7:00pm
Norcross Branch
Learn to use a sewing machine to sew a holiday stocking!
Registration opens Monday, December 8 2025 at 9:00am

Tue, Dec 16, 11:00am - 12:30pm
Five Forks Branch - Five Forks Meeting Room
Celebrate Jane Austen's birthday with games and treats!

Tue, Dec 16, 2:00pm - 3:00pm
Lawrenceville Hooper-Renwick Branch
Get together with fellow family history enthusiasts to discuss genealogy resources and get advice on researching your family tree from an experienced researcher.

Tue, Dec 16, 4:30pm - 5:30pm
Lawrenceville Hooper-Renwick Branch
Get into the holiday spirit by learning about and making various retro and sustainable Christmas decorations!

Tue, Dec 16, 5:00pm - 6:00pm
Grayson Branch
A chance to finally read Jane Austen, together! Join us to discuss all of the topics that make Austen's books true classics! We'll be reading her final novel, "Persuasion".

Tue, Dec 16, 5:00pm - 6:00pm
Duluth Branch - Duluth Meeting Room
Learn how to wrap beautiful gifts!

Tue, Dec 16, 6:00pm - 8:00pm
Lawrenceville Hooper-Renwick Branch
This is a weekly discussion group where we will cover a wide array of game-making topics and provide optional challenges and projects for aspiring game creators.

Tue, Dec 16, 6:00pm - 7:00pm
Lawrenceville Hooper-Renwick Branch
Join us for Stitch & Tell, a creative book club, where we explore different literary worlds and work on a fiber arts project. This month, we're discussing "The Oysterville Sewing Circle" by Susan Wiggs.

Tue, Dec 16, 6:00pm - 7:00pm
Grayson Branch
Join us in person or virtually online to discuss issues and mental health involving the care for your loved ones with Alzheimer's or dementia.

Wed, Dec 17, 11:00am - 11:15am
Virtual
Join our Google Classroom for creative writers!

Wed, Dec 17, 1:00pm - 3:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn to make your own podcast!

Wed, Dec 17, 3:00pm - 4:00pm
Grayson Branch
Practice Chen Style Taichi to build physical strength, improve balance, and relieve stress.

Wed, Dec 17, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace
Come learn the basics of soldering for electronics.
This event is full

Wed, Dec 17, 4:30pm - 5:30pm
Lawrenceville Hooper-Renwick Branch
Bring the whole family to compete in a series of holiday challenges! All ages welcome!

Wed, Dec 17, 5:00pm - 6:00pm
Snellville Branch
Join us in this monthly baking challenge featuring the mobile kitchen cart! This month's challenge: cookie decorating.

Wed, Dec 17, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Learn how to make photos look their best using Adobe Photoshop. No prior experience needed.

Wed, Dec 17, 6:00pm - 7:00pm
Hamilton Mill Branch
Learn the basics of using Tinkercad to create your own 3D models!
Registration opens Wednesday, December 10 2025 at 9:00am

Wed, Dec 17, 7:00pm - 8:00pm
Offsite
Join us at Exhibit A(le) in downtown Lawrenceville to discuss the novel "Spinning Silver" by Naomi Novik.

Thu, Dec 18, 9:00am - 2:00pm
Grayson Branch
Seeking employment? Get help from the Mobile Career Lab.

Thu, Dec 18, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join us on the third Thursday of every month to discuss a preselected Cozy Mystery book. This month's book is "We Solve Murders" by Richard Osmond.

Thu, Dec 18, 1:00pm - 2:00pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In October, we will begin reading "Treasure Island"... more
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In October, we will begin reading "Treasure Island" by Robert Louis Stevenson.
Register

Cancelled
Thu, Dec 18, 4:00pm - 5:00pm
Virtual
Watch, Discuss and Learn! Join us every other Thursday for our virtual ESL Movie Club to improve your vocabulary, English conversational and listening skills!

Thu, Dec 18, 5:00pm - 6:00pm
Snellville Branch
Learn about something new by watching a film on Kanopy and joining us in the library for a lively discussion!

Thu, Dec 18, 6:00pm - 8:00pm
Lilburn Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits!

Thu, Dec 18, 6:00pm - 7:00pm
Norcross Branch - Norcross Meeting Room
Warm yourself up with a cup of hot chocolate with a book on the side. Learn different cultures make their own drink to keep the cold away.
This event is full

Thu, Dec 18, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Come in from the cold and join us for Winter Games, a seasonal tabletop game night at the library! Enjoy cozy card games, strategic board games, warm snacks, and festive fun with friends (or new ones you meet!).

Fri, Dec 19, 2:00pm - 3:00pm
Snellville Branch - Snellville Recording Studio
Learn the basics of making a podcast!

Sat, Dec 20, 11:00am - 12:00pm
Five Forks Branch - Five Forks Meeting Room
Come bend, stretch, and use breathing techniques in an accessible and gentle yoga class--all without leaving your chair!

Sun, Dec 21, 1:00pm - 2:00pm
Peachtree Corners Branch
Come learn the basics needed to start 3D Printing on Fabric! We'll go over how to find, design, and execute 3D printing on fabric with the Prusa 3D printers.

Mon, Dec 22, 6:00pm - 7:00pm
Norcross Branch
Learn how to use an airbrush!

Mon, Dec 29, 6:00pm - 7:30pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Want to learn basic quilt piecing? Need to practice using a sewing machine? Then this program is for you!
Registration opens Monday, December 22 2025 at 6:00pm

Tue, Dec 30, 4:30pm - 5:30pm
Collins Hill Branch - Collins Hill Meeting Room
Join us to thoughtfully reflect on the past year's experiences and set inspiring, intentional goals for the year ahead through guided journaling. Perfect for anyone looking to close the year with mindfulness and start the new one with clarity and purpose.

Wed, Dec 31, 3:00pm - 4:00pm
Grayson Branch
Practice Chen Style Taichi to build physical strength, improve balance, and relieve stress.

Fri, Jan 02, 2:00pm - 4:00pm
Lilburn Branch - Lilburn Recording Studio
Want to get into the podcasting business? Get started by learning how to use the video and audio equipment at the Lilburn Recording Studio!
Registration opens Friday, December 26 2025 at 9:00am

Sat, Jan 03, 2:00pm - 4:00pm
Snellville Branch - Snellville Recording Studio
Learn the basics of making a podcast to promote your business!
Registration opens Saturday, December 27 2025 at 2:00pm

Mon, Jan 05, 4:00pm - 5:00pm
Mountain Park Branch
Are you eager to find new reads and talk about books with other people? Join your fellow community members to discuss our read of the month every 1st Monday!

Mon, Jan 05, 5:00pm - 6:00pm
Lawrenceville Hooper-Renwick Branch
Come play a game of Chess or Go with your community. Beginners welcome!

Mon, Jan 05, 5:00pm - 6:00pm
Grayson Branch
Learn the basics of knitting in this beginner-friendly workshop. Supplies are provided as supplies last, so just bring your creativity and leave with new skills!

Mon, Jan 05, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Have you made resolutions for the new year, but are worried they won't stick? Join us to learn different ways to turn your resolutions into lasting habits!

Mon, Jan 05, 6:00pm - 7:00pm
Duluth Branch - Duluth Makerspace
Learn the basics of 3D Printing!

Tue, Jan 06, 11:00am - 1:00pm
Norcross Branch - Norcross Meeting Room
Aprenda cómo iniciar su propio negocio de la manera correcta.

Tue, Jan 06, 1:00pm - 2:00pm
Mountain Park Branch
Do you struggle with making decisions? Discover strategies that can help make the process easier and faster.

Tue, Jan 06, 4:00pm - 5:00pm
Lilburn Branch
Join us for a discussion of The Personal Librarian, by Marie Benedict.

Tue, Jan 06, 4:00pm - 5:00pm
Lilburn Branch - Lilburn Makerspace
Join the Learning Labs as we teach you the basics of how to use the 3D design software Tinkercad!
Registration opens Tuesday, December 30 2025 at 9:00am

Tue, Jan 06, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Join us to learn and play Chess or Go!

Tue, Jan 06, 6:00pm - 8:00pm
Lawrenceville Hooper-Renwick Branch
This is a weekly discussion group where we will cover a wide array of game-making topics and provide optional challenges and projects for aspiring game creators.