Skip Upcoming Adult Events widget
Wed, Mar 18, 11:00am - 12:00pm
Grayson Branch
Join us for Taichi at the library! This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Wed, Mar 18, 5:00pm - 6:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

Wed, Mar 18, 5:30pm - 6:30pm
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.

Wed, Mar 18, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Ease into spring with gentle yoga, mindful movement, and practical wellness tips for everyday life.

Wed, Mar 18, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Learn the basics of using a DSLR camera

Wed, Mar 18, 6:00pm - 7:00pm
Tradewind Coffee Co.
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: From Page to Screen - a book that has been adapted into a movie or tv show.

Wed, Mar 18, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Practice English conversation on various topics based on a variety of subjects!

Wed, Mar 18, 6:00pm - 7:00pm
Snellville Branch - Snellville Makerspace
Learn how to design and cut custom labels and packaging with Cricut. This workshop introduces affordable ways to elevate your products and strengthen your digital design skills.
Registration is now closed

Wed, Mar 18, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Come learn how to use productivity apps like Notion to streamline your school work, personal life, or small business.

Wed, Mar 18, 6:30pm - 7:30pm
Duluth Branch - Duluth Collaboration Room
Join us to practice English conversational skills in a welcoming environment.

Wed, Mar 18, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about "May The Wolf Die" by Elizabeth Heider.

Thu, Mar 19, 10:30am - 11:30am
Duluth Branch - Duluth Collaboration Room
Join us to practice English in a welcoming environment. The facilitator is bilingual in Korean and English.
Register

Thu, Mar 19, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Mar 19, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join us on the third Thursday of every month to discuss a preselected Mystery book. This month's book is "The Missing Half", by Ashley Flowers.

Thu, Mar 19, 1:00pm - 2:00pm
Mountain Park Branch
Join us to practice English conversational skills in a welcoming environment!

Thu, Mar 19, 2:00pm - 4:00pm
Hamilton Mill Branch
Learn how to adjust waistbands on all kinds of pants using only elastic and some planning! Whether it's been thrifted or gifted, if you love it, we can help you keep it!

Thu, Mar 19, 4:00pm - 5:00pm
Duluth Branch - Duluth Collaboration Room
Learn and practice Korean in the heart of the K culture community.
Register

Thu, Mar 19, 5:00pm - 7:00pm
Centerville Branch
In this two-week workshop, you'll get an overview of Godot and how it functions, as well as a few of the more common nodes. Registration is required.

Thu, Mar 19, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Join us to practice your English conversational skills in a fun and welcoming environment! Course content will include a mixture of practicing conversations, exploring American culture, expanding vocabulary, and playing games.

Cancelled
Thu, Mar 19, 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, Mar 19, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Learn different ways to enhance your brain from exercise to super foods!

Thu, Mar 19, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn and practice basic Spanish in a friendly environment!

Thu, Mar 19, 6:30pm - 7:30pm
Snellville Branch - Snellville Meeting Room
Join author Jeannine A. Cook as she discusses her memoir, "Shut Up and Read," which chronicles the improbable true story of how she left an abusive past to build a bookshop that survived the Covid pandemic and became an international sensation.

Thu, Mar 19, 7:00pm - 8:00pm
Collins Hill Branch - Collins Hill Meeting Room
Aprende inglés en un ambiente acogedor con un hablante fluido.

Fri, Mar 20, 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!
This event is full

Fri, Mar 20, 2:00pm - 3:00pm
Snellville Branch - Snellville Makerspace
Learn the basics of 3D printing on our machines!

Sat, Mar 21, 11:00am - 1:00pm
Five Forks Branch - Five Forks Meeting Room
Thinking about starting a business or looking to strengthen the one you already have? Join the Gwinnett Entrepreneur Center for a fast, practical, interactive panel focused on helping you start and grow your business.

Sat, Mar 21, 1:00pm - 2:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Learn the basics of 3D printing with the Learning Labs!

Sat, Mar 21, 1:00pm - 2:30pm
Centerville Branch - Centerville Makerspace and Recording Studio
Learn the basics of 3D printing and how you can use the Learning Labs printers for your personal projects!

Sat, Mar 21, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
As we swing into spring, it's the perfect time to learn about vital pollinators, like bees and butterflies, and how they contribute to a healthy ecosystem.

Sat, Mar 21, 2:00pm - 3:00pm
Lilburn Branch
It can be difficult to plan for the distant future, but there are a few simple things you can do in your teen and young adult years to achieve greater financial independence in retirement.

Sat, Mar 21, 2:00pm - 4:00pm
Duluth Branch
Korean Reading Club for adults.

Sun, Mar 22, 1:00pm - 2:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Come learn the basics of using overlock machines for your sewing projects.
This event is full

Sun, Mar 22, 2:00pm - 3:00pm
Norcross Branch
Learn the basics of 3D Printing with our Prusa 3D printer!

Mon, Mar 23, 11:00am - 12:30pm
Suwanee Branch - Suwanee Meeting Room
Learn how to budget, save, and plan for you and your children.
Registration is now closed

Mon, Mar 23, 11:00am - 12:00pm
Five Forks Branch - Five Forks Meeting Room
Join us for some friendly competition at our Adult Spelling Bee!

Mon, Mar 23, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Join us to work on improving your English Language skills. This program provides a welcoming space to practice speaking English, build confidence, and connect with others!

Mon, Mar 23, 1:00pm - 2:00pm
Centerville Branch
Basic introduction to what (AI) Artificial Intelligence actually is and how using it on your computer can be helpful-or possibly misleading!

Mon, Mar 23, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with non-native speakers. Work on pronunciation and new vocabulary words. Learn about your local library and the free digital resources.

Mon, Mar 23, 1:00pm - 2:00pm
Duluth Branch - Duluth Meeting Room
Join New York Times bestselling author Marie Benedict on her book tour for her new historical fiction novel, "Daughter of Egypt."

Mon, Mar 23, 6:00pm - 7:00pm
Lawrenceville Hooper-Renwick Branch
Non-native English speakers who want to improve their English by practicing their English Fluency through Daily life conversation

Mon, Mar 23, 6:00pm - 7:00pm
Duluth Branch - Duluth Makerspace
In this beginner-friendly program, we will cover the easiest way to create your own YouTube intro and add it to your video footage using just Canva and iMovie.
This event is full

Mon, Mar 23, 6:30pm - 7:30pm
Hamilton Mill Branch
Join us for a lively discussion every month about a book chosen by group members.

Tue, Mar 24, 10:00am - 12:00pm
Dacula Branch
Meet UGA Extension Master Gardeners to learn growing tips and participate in a seed swap from 10am-12pm. Join us at 11am to hear our guest speaker, Tony Whitaker, discuss the ins and outs of how to grow orchids.

Tue, Mar 24, 10:00am - 11:00am
Hamilton Mill Branch
Practice English conversation on various topics based on a variety of subjects!

Tue, Mar 24, 1:00pm - 2:00pm
Virtual
Conversations in English is a virtual meeting for people to practice their conversational English in a friendly and supportive environment.
This event is full

Tue, Mar 24, 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 March, we will begin reading "Little Women" by... 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 March, we will begin reading "Little Women" by Louisa May Alcott.
Register

Tue, Mar 24, 4:30pm - 6:00pm
Mountain Park Branch
Personalize your garden by adding hand-painted garden rock plant labels. Identify your native plants and educate your garden visitors!

Cancelled
Tue, Mar 24, 5:00pm - 6:00pm
Norcross Branch
Join us in "Animating in Blender", where you'll learn the basics of character rigs, including how to pose them, create facial expressions, lip sync, and animate body movements.

Tue, Mar 24, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join us for Stitch & Tell, a creative book club where we will explore different literary worlds and work on a fiber arts project. This month, we're discussing The "Picture of Dorian Gray" by Oscar Wilde

Tue, Mar 24, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Your experiences beyond the classroom matter. Learn how to showcase your extracurricular activities, leadership roles, community involvement, and accomplishments in a way that tells a compelling story. We'll help you start building your activities... more
Your experiences beyond the classroom matter. Learn how to showcase your extracurricular activities, leadership roles, community involvement, and accomplishments in a way that tells a compelling story. We'll help you start building your activities list, student resume, and a strategy for what to focus on in the coming months.

Tue, Mar 24, 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!

Rescheduled
Tue, Mar 24, 6:00pm - 8:00pm
New date Tuesday, March 24, 6:30pm - 7:35pm
Duluth Branch
Join Ranger Darling for an engaging introduction to the fascinating world of fungi. Learn how to safely identify common mushrooms in Georgia, explore their ecological roles, and discover their cultural and medicinal significance.

Tue, Mar 24, 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, Mar 24, 6:30pm - 7:35pm
Duluth Branch - Duluth Meeting Room
Join Ranger Darling for an engaging introduction to the fascinating world of fungi. Learn how to safely identify common mushrooms in Georgia, explore their ecological roles, and discover their cultural and medicinal significance.

Wed, Mar 25, 11:00am - 12:00pm
Grayson Branch
Join us for Taichi at the library! This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Wed, Mar 25, 11:00am - 12:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Want a way to easily link customers to your website? Attend this program to learn how to use the Learning Labs to create a QR Code and engrave it with our Glowforge Laser Cutter!

Wed, Mar 25, 5:00pm - 6:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

Wed, Mar 25, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
A demonstration on ways to enhance the colors in your photography using Adobe Photoshop.

Wed, Mar 25, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Practice English conversation on various topics based on a variety of subjects!

Wed, Mar 25, 6:00pm - 7:00pm
Snellville Branch - Snellville Collaboration Room,Snellville Meeting Room
This in-person book club will explore books from different genres every month. Fiction, Non Fiction, Graphic Novels, Sci-Fi and more. This month's pick is "Allegedly" by Tiffany D. Jackson.

Wed, Mar 25, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join author Marissa McFarland as she discusses her debut novel, "When Goodbyes Begin," a heartfelt, multi-generational story about identity, sacrifice, and coming home.

Wed, Mar 25, 6:30pm - 7:30pm
Duluth Branch - Duluth Collaboration Room
Join us to practice English conversational skills in a welcoming environment.

Wed, Mar 25, 6:30pm - 7:30pm
Mountain Park Branch
Frequent visitor of the Romance aisle? Grab a seat and get comfy with your community members as we discuss this month's book selection.

Wed, Mar 25, 7:00pm - 8:00pm
Offsite
Join us for a unique book club experience at your favorite local growler bar, Exhibit A(le)! This isn't your average book discussion - it's a relaxed, laid-back vibe with craft beer in hand.

Thu, Mar 26, 10:30am - 11:30am
Duluth Branch - Duluth Collaboration Room
Join us to practice English in a welcoming environment. The facilitator is bilingual in Korean and English.
Register

Thu, Mar 26, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Mar 26, 11:00am - 12:00pm
Mountain Park Branch
Socialize with your community while learning a new skill. Come learn about gentle yoga poses that can be done at home in a chair.

Thu, Mar 26, 1:00pm - 2:00pm
Mountain Park Branch
Join us to practice English conversational skills in a welcoming environment!

Thu, Mar 26, 1:00pm - 2:00pm
Peachtree Corners Branch
Celebrate Women's History Month with us in honor of the 2026 theme, Forging the Future: Women Designing for Sustainability. We are thrilled to host an inspiring talk from Sagdrina Brown, Jalal 2025 recipient of the Unsung Hero Award by the National... more
Celebrate Women's History Month with us in honor of the 2026 theme, Forging the Future: Women Designing for Sustainability. We are thrilled to host an inspiring talk from Sagdrina Brown, Jalal 2025 recipient of the Unsung Hero Award by the National Coalition of 100 Black Women, Inc., Metropolitan Atlanta Chapter

Thu, Mar 26, 4:00pm - 5:00pm
Duluth Branch - Duluth Collaboration Room
Learn and practice Korean in the heart of the K culture community.
Register

Thu, Mar 26, 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!
Register

Thu, Mar 26, 5:00pm - 6:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

Thu, Mar 26, 5:00pm - 7:00pm
Centerville Branch
In this two-week workshop, you'll get an overview of Godot and how it functions, as well as a few of the more common nodes. Registration is required.

Thu, Mar 26, 5:30pm - 6:30pm
Lawrenceville Hooper-Renwick Branch
¿Quiere aprender habilidades básicas de computadora? Venga y aprenda cómo manejar una computadora. [Want to learn basic computer skills? Come and learn how to work a computer.]

Thu, Mar 26, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Join us to practice your English conversational skills in a fun and welcoming environment! Course content will include a mixture of practicing conversations, exploring American culture, expanding vocabulary, and playing games.

Thu, Mar 26, 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, Mar 26, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Come play, learn, converse, and grow! Learn the basics and play chess in a friendly environment.

Thu, Mar 26, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn and practice basic Spanish in a friendly environment!

Thu, Mar 26, 7:00pm - 8:00pm
Collins Hill Branch - Collins Hill Meeting Room
Aprende inglés en un ambiente acogedor con un hablante fluido.

Fri, Mar 27, 2:00pm - 3:00pm
Snellville Branch - Snellville Recording Studio
Learn how to digitize, restore and preserve old photos.

Sat, Mar 28, 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!

Sat, Mar 28, 3:00pm - 5:00pm
Duluth Branch - Duluth Meeting Room
Enjoy a film screening of "Are You a Librarian?: The Untold Story of Black Librarians" and join in a talkback session with the documentarian.

Mon, Mar 30, 11:00am - 12:30pm
Suwanee Branch - Suwanee Meeting Room
Learn how to budget, save, and plan for you and your children.
Registration is now closed

Mon, Mar 30, 5:30pm - 7:30pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn the basics of Arduino programming in C, creating circuits with breadboards, and program some simple sketches.

Mon, Mar 30, 6:00pm - 7:00pm
Lawrenceville Hooper-Renwick Branch
Non-native English speakers who want to improve their English by practicing their English Fluency through Daily life conversation

Mon, Mar 30, 6:00pm - 7:00pm
Duluth Branch - Duluth Makerspace
Learn the basics of using a sewing machine! Registration required, ages 13+.
Registration opens Monday, March 23 2026 at 6:00pm

Tue, Mar 31, 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 March, we will begin reading "Little Women" by... 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 March, we will begin reading "Little Women" by Louisa May Alcott.
Register

Cancelled
Tue, Mar 31, 5:00pm - 6:00pm
Norcross Branch
Join us in "Animating in Blender", where you'll learn the basics of character rigs, including how to pose them, create facial expressions, lip sync, and animate body movements.

Tue, Mar 31, 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, Mar 31, 6:00pm - 7:30pm
Snellville Branch - Snellville Meeting Room
Learn to save water and money at this hands-on workshop.

Tue, Mar 31, 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.

Wed, Apr 01, 11:00am - 12:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace,Lawrenceville Hooper-Renwick Recording Studio
Learn to use a sewing machine.

Wed, Apr 01, 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. Join us this month and create a personalized junk journal.

Wed, Apr 01, 12:00pm - 1:00pm
Grayson Branch
Join us for an informative estate planning workshop featuring a local probate judge who will share insights into wills, trusts, the probate process, and legal preparation for the future. Library staff will also highlight legal resources available... more
Join us for an informative estate planning workshop featuring a local probate judge who will share insights into wills, trusts, the probate process, and legal preparation for the future. Library staff will also highlight legal resources available through the library. No legal advice will be given at this workshop.

Wed, Apr 01, 1:00pm - 2:00pm
Centerville Branch
Learn about what kind of "retirement jobs" are available in your area and how they may match perfectly to your skill sets & schedules. We will also show you how to create or update your resume!

Wed, Apr 01, 1:00pm - 2:30pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Learn the basics of using a sewing machine. Registration required, ages 13+.
Registration opens Sunday, March 22 2026 at 9:00am

Wed, Apr 01, 4:00pm - 5:00pm
Lilburn Branch - Lilburn Makerspace
Join the Learning Labs as we teach you the basics of the Cricut machine!
Registration opens Wednesday, March 25 2026 at 9:00am

Wed, Apr 01, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Join us in making a bunny shaped bag that is perfect for spring treats.
Registration opens Wednesday, March 25 2026 at 6:00pm

Wed, Apr 01, 6:30pm - 7:30pm
Duluth Branch - Duluth Study Room #122
Looking for the Atlanta Journal Constitution and other online resources? Join us to learn how to access the AJC, download, print, and explore the other library digital resources.

Wed, Apr 01, 7:00pm - 8:00pm
Duluth Branch - Duluth Meeting Room
Join acclaimed author Emily Carpenter as she discusses her newest Southern Gothic thriller, "A Spell for Saints and Sinners."

Thu, Apr 02, 11:00am - 12:00pm
Offsite
Join us for Taichi! This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Thu, Apr 02, 12:00pm - 1:30pm
Buford-Sugar Hill Branch
Thrive in Your Hive is a program for seniors. Thriving is a lifelong pursuit! Join us and learn about your health, your community, and your library.

Thu, Apr 02, 1:00pm - 2:00pm
Mountain Park Branch
Join us to practice English conversational skills in a welcoming environment!

Thu, Apr 02, 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.

Thu, Apr 02, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Looking for a space dedicated to 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: Poetry

Thu, Apr 02, 6:00pm - 8:00pm
Lilburn Branch
Attend this weekly 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!

Fri, Apr 03, 1:00pm - 2:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn to utilize photography to make your products look their best.

Fri, Apr 03, 2:00pm - 3:00pm
Snellville Branch - Snellville Makerspace
Learn the basics of 3D Printing!

Sat, Apr 04, 1:00pm - 2:00pm
Lawrenceville Hooper-Renwick Branch
Let's grow! Join us for Gardening 101 with Harvest Gwinnett to learn best gardening practices.

Sat, Apr 04, 2:00pm - 4:00pm
Lilburn Branch - Lilburn Makerspace
Learn the basics of 3D Printing!

Sat, Apr 04, 2:00pm - 3:00pm
Duluth Branch - Duluth Makerspace
Learn how to design 3D models with Tinkercad! This intuitive modeling program is easy to use and perfect for anyone just starting their journey with 3D printing.
Registration opens Saturday, March 28 2026 at 2:00pm

Mon, Apr 06, 2:00pm - 3:00pm
Lawrenceville Hooper-Renwick Branch
Learn how to use Gmail and Google Apps like a pro with this 3-part series. Each week we'll explore a different app and its similarities/differences from Microsoft Office.

Mon, Apr 06, 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, Apr 06, 5:00pm - 6:00pm
Grayson Branch
Learn to crochet small Spring eggs! This beginner-friendly group class provides all materials, while supplies last, and you'll leave with a finished egg to keep.

Mon, Apr 06, 6:00pm - 7:00pm
Mountain Park Branch
A favorite comfort food for many is grilled cheese sandwiches. Let's learn how they can be made healthier!

Mon, Apr 06, 6:00pm - 7:00pm
Norcross Branch
Learn the basics of 3D Printing!

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

Tue, Apr 07, 11:00am - 11:15am
Virtual
Join our Google Classroom for creative writers!

Tue, Apr 07, 1:00pm - 2:00pm
Collins Hill Branch - Collins Hill Meeting Room
Please join us to help unravel a story of crime and intrigue. This month we'll be discussing Walk the Wire by David Baldacci.

Tue, Apr 07, 2:00pm - 3:00pm
Lawrenceville Hooper-Renwick Branch
Learn how to use Gmail and Google Apps like a pro with this 3-part series. Each week we'll explore a different app and its similarities/differences from Microsoft Office.

Tue, Apr 07, 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 April, we will finish reading "Little Women" by... 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 April, we will finish reading "Little Women" by Louisa May Alcott and begin reading "Romeo and Juliet" by William Shakespeare.
Register

Tue, Apr 07, 4:00pm - 5:00pm
Lilburn Branch
Join us for a discussion of A Flicker in the Dark, by Stacy Willingham.

Tue, Apr 07, 6:00pm - 7:00pm
Norcross Branch - Norcross Collaboration Room
Join us to learn the basic skills to confidently create and monitor your own financial budget, helping you achieve your personal and financial goals with a plan for the future

Tue, Apr 07, 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, Apr 07, 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.

Wed, Apr 08, 11:00am - 12:00pm
Norcross Branch - Norcross Meeting Room
This month, we will learn how to sign numbers, our names, and basic phrases in honor of Deaf History Month.

Wed, Apr 08, 1:00pm - 2:00pm
Snellville Branch - Snellville Makerspace
Are you interested in sewing, but don't know where to start? Join us for a crash course in threading and using the sewing machines!
Registration opens Wednesday, April 1 2026 at 1:00pm

Wed, Apr 08, 1:00pm - 2:00pm
Dacula Branch
Explore the patterns, themes, & tropes that shape every tale.

Wed, Apr 08, 2:00pm - 3:00pm
Centerville Branch
Welcome to Community and Conversations. We provide a safe space to share thoughts and experiences involving the care of your loved ones with Alzheimer's.

Wed, Apr 08, 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 Wednesday, April 1 2026 at 9:00am

Wed, Apr 08, 2:00pm - 3:00pm
Lawrenceville Hooper-Renwick Branch
Learn how to use Gmail and Google Apps like a pro with this 3-part series. Each week we'll explore a different app and its similarities/differences from Microsoft Office.

Wed, Apr 08, 2:00pm - 3:00pm
Norcross Branch
Want to draw, sculpt, animate, or 3d print your own designs? Then blender has the tools for you. Join us to go over the basics of Blender and get started making 3d models yourself!
Registration opens Wednesday, April 1 2026 at 9:00am

Wed, Apr 08, 2:00pm - 3:00pm
Duluth Branch - Duluth Recording Studio
Learn how to shoot and edit video using the green screen to change the appearance of your background location!
Registration opens Wednesday, April 1 2026 at 2:00pm

Wed, Apr 08, 3:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
How are the Apollo spacecraft, Greek mythology, and the 1890 US Census related? Join us for a look at the history of textiles and fibers, then learn the basics of weaving with your very own cardboard loom!

Wed, Apr 08, 3:30pm - 4:30pm
Hamilton Mill Branch
Want to learn a new language or a new hobby? Don't know how to start? Join us to learn how to design a customized course of study based on your interests, goals, and pace.

Wed, Apr 08, 5:00pm - 6:00pm
Suwanee Branch - Suwanee Meeting Room
Come and learn the basics of Canva, including how to use Canva AI, to make your flyer ideas come to life.
Registration opens Wednesday, March 25 2026 at 9:00am

Wed, Apr 08, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Learn the basics of using a DSLR camera

Wed, Apr 08, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Curious about AI? Join us at the library for an exploration into the world of Artificial Intelligence. Explore its landscape, terminology, and applications. Then consider its positives and negatives. You may be surprised! This program will demystify... more
Curious about AI? Join us at the library for an exploration into the world of Artificial Intelligence. Explore its landscape, terminology, and applications. Then consider its positives and negatives. You may be surprised! This program will demystify the technology, ignite your curiosity, and inspire you to embrace the future. No experience required.

Thu, Apr 09, 11:00am - 12:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace
Ready to take your 3D printing to the next level? Learn how to make prints in multiple colors with our Prusa XL multi tool-head printer!

Thu, Apr 09, 1:00pm - 2:00pm
Five Forks Branch
Join us at the library where we will be taking useless trash and upcycling it into beautiful art sculptures!

Thu, Apr 09, 1:00pm - 2:00pm
Mountain Park Branch
Join us to practice English conversational skills in a welcoming environment!

Thu, Apr 09, 1:00pm - 2:00pm
Virtual
Join us virtually each week as we read Bigfoot Crossing by Gail Anderson-Dargatz together! Registration required.
Register

Thu, Apr 09, 1:00pm - 2:00pm
Grayson Branch
Join us for uplifting and inspiring reads by beloved authors. This month we'll be reading books by Beverly Lewis.

Thu, Apr 09, 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: Worldbuilding!

Thu, Apr 09, 5:00pm - 7:00pm
Mountain Park Branch
Looking for a fun way to learn & practice STEM skills? Join us for Magic: The Gathering, the world's most popular trading card game! Open to beginners and veterans alike. Rated ages 13+.

Thu, Apr 09, 5:00pm - 6:00pm
Dacula Branch
Learn about the basic features and templates available in Google Docs.

Thu, Apr 09, 6:00pm - 7:00pm
Hamilton Mill Branch
Love to play chess or interested in learning to play? Join us once a month for an hour of gameplay. All levels and ages are welcome. Registration is Required.
Registration opens Thursday, March 26 2026 at 6:00pm

Fri, Apr 10, 1:00pm - 2:30pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Learn to make a simple tote bag for everyday use.
Registration opens Wednesday, April 1 2026 at 9:00am

Sat, Apr 11, 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!

Sat, Apr 11, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Give back to your community with GCPL and Kiddo Kindness, by making encouraging cards and bracelets for pediatric patients in local hospitals!

Sat, Apr 11, 2:00pm - 4:00pm
Duluth Branch
Korean Reading Club for adults. In April, we will discuss "The Selfish Gene" written by Richard Dawkins.

Sat, Apr 11, 2:00pm - 3:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
A hands-on program showing how to operate a sewing machine. Space is limited, so registration is required.
Registration opens Saturday, April 4 2026 at 2:00pm

Sun, Apr 12, 3:00pm - 4:00pm
Snellville Branch - Snellville Collaboration Room
Learn how to draw objects like trees, clouds, mountains and other natural forms by observing nature! Artists of all skill levels are welcome.

Mon, Apr 13, 11:00am - 12:00pm
Five Forks Branch
Join us in discussing this month's selection, "Her Deadly Game" by Robert Dugoni.

Mon, Apr 13, 12:30pm - 1:30pm
Grayson Branch
Join us online for a special presentation about personal safety.

Mon, Apr 13, 1:00pm - 2:00pm
Five Forks Branch
Do you want to write your obituary but are unsure where to start? Join us to learn the ins and outs of obituary writing.

Mon, Apr 13, 2:00pm - 3:00pm
Duluth Branch - Duluth Meeting Room
Learn to love your iPhone! Experienced teacher Marty Dorfman will make it easy to become cellphone savvy.

Mon, Apr 13, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Even if you do not run a 3D printing business, there are other ways 3D printing can work for you. This program includes a demonstration of how to use our Prusa printers and helpful things you can print that are not products.

Mon, Apr 13, 6:00pm - 7:00pm
Peachtree Corners Branch
Join us for a discussion of The Queens of Crime: a novel by Marie Benedict.

Mon, Apr 13, 6:00pm - 7:00pm
Norcross Branch
Learn the basics of soldering for electronics.
Registration opens Monday, April 6 2026 at 9:00am

Mon, Apr 13, 6:00pm - 7:00pm
Duluth Branch - Duluth Makerspace
Learn how to digitize a sketch to create a polished logo for your business!
Registration opens Monday, April 6 2026 at 6:00pm

Tue, Apr 14, 2:00pm - 4:00pm
Snellville Branch - Snellville Makerspace
Learn how to create iron-on designs using the Cricut Maker!
Registration opens Tuesday, April 7 2026 at 2:00pm

Tue, Apr 14, 5:00pm - 6:00pm
Mountain Park Branch
Learn how to identify and care for succulent plants and create a small terrarium to take home.

Tue, Apr 14, 5:30pm - 6:30pm
Lawrenceville Hooper-Renwick Branch
Interested in Japanese language and culture? Join us for a yasashii, or easy, beginner's program on learning the basic phonetic alphabets and make a related craft to help with your language learning journey!

Tue, Apr 14, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Join us to discuss issues and mental health involving the care for your loved ones with Alzheimer's or dementia.

Tue, Apr 14, 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, Apr 14, 6:00pm - 7:00pm
Lawrenceville Hooper-Renwick Branch
Join us for Stitch & Tell, a creative book club where we explore different literary worlds, drink tea, and work on a fiber arts project. This month, we're discussing Martyr! by Kaveh Akbar.

Tue, Apr 14, 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, Apr 14, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join author Tolani Akinola as she discusses her debut novel, "Leave Your Mess at Home," about forgiveness, unconditional love, and becoming who you want to be.

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

Wed, Apr 15, 10:00am - 11:00am
Centerville Branch
A beginner-friendly yoga program using a chair featuring simple poses and relaxation techniques that promote flexibility, mindfulness, and bonding. Open for all bodies and fitness levels to enjoy! Bring your own yoga mat or towel!

Wed, Apr 15, 11:00am - 12:00pm
Grayson Branch
Join us for Taichi at the library! This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Wed, Apr 15, 1:00pm - 2:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn to use a Cricut Maker smart cutting machine.

Wed, Apr 15, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace
Learn to use a Cricut Smart Cutting machine to make stickers of your logo!

Wed, Apr 15, 5:30pm - 6:30pm
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.

Wed, Apr 15, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about "The Chain" by Adrian McKinty.

Thu, Apr 16, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join us on the third Thursday of every month to discuss a preselected Mystery book. This month's book is "A Most Agreeable Murder" by Julia Seales

Thu, Apr 16, 11:00am - 12:00pm
Mountain Park Branch
Welcome to Stretch it out: Morning Yoga! Join us as we explore health and mindfulness through basic gentle yoga led by a librarian.

Thu, Apr 16, 1:00pm - 2:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn the basics of everyday technology in a relaxed, senior-friendly setting. This month, we will discuss email.

Thu, Apr 16, 1:00pm - 2:00pm
Mountain Park Branch
Join us to practice English conversational skills in a welcoming environment!

Thu, Apr 16, 1:00pm - 2:00pm
Peachtree Corners Branch
Plastic is everywhere! Join us in recognition of Earth Day 2026 for a timely eye-opening exploration of how to manage the impact of plastics on our environment and outdoor spaces.

Thu, Apr 16, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion of 'You Betrayed Me' by Lisa Jackson.

Thu, Apr 16, 1:00pm - 2:00pm
Virtual
Join us virtually each week as we read Bigfoot Crossing by Gail Anderson-Dargatz together! Registration required.
Register

Thu, Apr 16, 2:00pm - 3:00pm
Lilburn Branch
Artificial Intelligence (AI) is a promising technology, but it is not without risk. Learn about ways scammers can use it to take advantage of you.

Thu, Apr 16, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us as we discuss Ruth Ware's "The Woman in Cabin 10".

Thu, Apr 16, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Do you need help getting your resume together, but don't know where to start? Join us to learn about resume basics!

Thu, Apr 16, 6:00pm - 8:00pm
Lilburn Branch
Attend this weekly 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, Apr 16, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join author Justin C. Key as he discusses his debut speculative fiction novel, "The Hospital at the End of the World," set in a near future where artificial intelligence runs the world and family secrets unravel.

Fri, Apr 17, 1:00pm - 3:00pm
Snellville Branch - Snellville Makerspace
Learn to use a CNC router with the library's X-Carve.

Fri, Apr 17, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
A walkthrough of sewing patterns and how to read them.