Skip Upcoming Adult Events widget
Wed, Jan 28, 11:00am - 12:00pm
Grayson Branch
This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Wed, Jan 28, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace,Lawrenceville Hooper-Renwick Sewing Studio
Learn the basics of using a sewing machine. Registration required.
Registration is now closed

Wed, Jan 28, 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, Jan 28, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
A demonstration of Adobe Premier Pro focusing on setting photos and short clips to music.

Wed, Jan 28, 6:00pm - 7:00pm
Virtual
Are you about to take the exam and interview for US citizenship? Register for our six-week course covering all subject matter related to the US Citizenship exam and interview.
Registration is now closed

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

Wed, Jan 28, 6:00pm - 7:00pm
Snellville Branch - Snellville Collaboration Room
This in-person book club will explore books from different genres every month. Fiction, Nonfiction, Graphic Novels, Sci-Fi and more! This month's book is "The Heaven & Earth Grocery Store" by James McBride.

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

Wed, Jan 28, 6:30pm - 7:30pm
Lilburn Branch
Join us as we explore titles covering popular subjects within the world of finance and economics.

Wed, Jan 28, 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, Jan 28, 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, Jan 29, 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, Jan 29, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Jan 29, 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, Jan 29, 1:00pm - 2:00pm
Mountain Park Branch
Join us to practice English conversational skills in a welcoming environment!

Thu, Jan 29, 1:00pm - 2:30pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Learn to make a simple drawstring bag for everyday use.
This event is full

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

Thu, Jan 29, 5:00pm - 7:00pm
Centerville Branch
Are you interested in starting a podcast for your business or hobby? Please register for this workshop, which covers equipment, recording/editing, and publishing your podcast.
This event is full

Thu, Jan 29, 6:00pm - 7:00pm
Suwanee Branch
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, Jan 29, 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, Jan 29, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn and practice basic Spanish in a friendly environment!

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

Sat, Jan 31, 10:00am - 12:00pm
Duluth Branch
Join us for the Annual Seed Swap. Bring a friend, a neighbor, and seeds to trade with others. Have all your gardening questions answered by an expert, participate in a seed swap, and share your love for gardening with others.

Sat, Jan 31, 11:00am - 12:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace,Lawrenceville Hooper-Renwick Recording Studio
Learn the basics of making a podcast!

Sat, Jan 31, 1:00pm - 2:00pm
Five Forks Branch - Five Forks Meeting Room
Let's explore the many activities we can enjoy with our dogs either at home or out in the world!

Sat, Jan 31, 2:00pm - 3:00pm
Snellville Branch - Snellville Makerspace
Learn the basics of soldering for electronics.

Sat, Jan 31, 2:00pm - 4:00pm
Centerville Branch
Come learn the basics of the Python coding language in this two-week workshop!
Registration is now closed

Mon, Feb 02, 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, Feb 02, 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, Feb 02, 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, Feb 02, 5:00pm - 6:00pm
Lawrenceville Hooper-Renwick Branch
Come play a game of Chess or Go with your community. Beginners welcome!

Mon, Feb 02, 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, Feb 02, 6:00pm - 7:00pm
Centerville Branch
Do you enjoy playing board games but haven't found one that piques your interest in awhile? Come and create your own board game using our 3D printer. You'll learn how to create personalized game pieces and how to use the 3D printer to make that happen!

Mon, Feb 02, 6:00pm - 7:00pm
Norcross Branch
Wanna create custom miniatures for your Tabletop games? Join us to find out all the different ways you can print and paint models!

Mon, Feb 02, 6:30pm - 7:30pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn the basics of 3D Printing!

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

Tue, Feb 03, 11:00am - 1:00pm
Norcross Branch - Norcross Meeting Room
Una buena gestión de deudas puede ayudarle a mejorar su puntaje crediticio y acceder a mejores oportunidades financieras.

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

Tue, Feb 03, 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.

Tue, Feb 03, 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 The Last Devil to Die by Richard Osman.

Tue, Feb 03, 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 February, we will finish reading "Frederick... 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 February, we will finish reading "Frederick Douglass: A Hero for All Times" by Devorah Major.
Register

Tue, Feb 03, 4:00pm - 5:00pm
Lilburn Branch - Lilburn Makerspace
Join the Learning Labs as we show you the basics of Audacity!

Tue, Feb 03, 4:00pm - 5:00pm
Lilburn Branch
Join us for a discussion of "Wrong Place, Wrong Time" by Gillian McAllister

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

Tue, Feb 03, 5:00pm - 6:00pm
Centerville Branch
Join us for an exciting game of Literacy BINGO. Have some fun and learn about the various books in our collection.

Tue, Feb 03, 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, Feb 03, 6:30pm - 7:30pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Meeting Room
Join Beatrice Dixon, the founder of The Honey Pot Company, as she discusses her inspiring memoir, "The Soul Instinct," and overcoming adversity.

Wed, Feb 04, 11:00am - 12:00pm
Five Forks Branch - Five Forks Meeting Room
Need help with leaks, septic tanks, or water-efficient fixtures? Learn how you can get assistance with plumbing needs through the Water Resources Assistance Program (WRAP).

Wed, Feb 04, 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, Feb 04, 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 valentine decoration to hang in your home.

Wed, Feb 04, 1:00pm - 2:00pm
Dacula Branch
Take a closer look at the building blocks of storytelling. Each session explores a genre or author's signature elements - from common tropes to recurring themes - and includes interactive activities to help you discover new reads.

Wed, Feb 04, 3:00pm - 5:00pm
Lilburn Branch - Lilburn Makerspace
Want to learn how to become a professional editor? In this program we will teach you the basics of what you need to know to use Adobe Premiere Pro and take your first step in becoming a professional editor!
This event is full

Wed, Feb 04, 3:00pm - 5:00pm
Mountain Park Branch
This program is held in honor of Black History Month celebrating the achievements of African Americans and preserving Black culture through education, storytelling, and community.

Wed, Feb 04, 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, Feb 04, 6:00pm - 7:00pm
Duluth Branch
Come play, learn, converse, and grow! Drop-in chess games in a friendly environment. All ages and skill levels are welcome. Bring your own set or use one of ours!

Wed, Feb 04, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Use a sewing machine to make a heart-shaped pillow. Prior sewing knowledge is required.
This event is full

Wed, Feb 04, 6:00pm - 7:00pm
Virtual
Are you about to take the exam and interview for US citizenship? Register for our six-week course covering all subject matter related to the US Citizenship exam and interview.

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

Wed, Feb 04, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Come learn the basics of using Adobe Photoshop for graphic design work.

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

Thu, Feb 05, 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, Feb 05, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Feb 05, 11:00am - 12:00pm
Offsite
Join us for Taichi at the Grayson Senior Center! This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Thu, Feb 05, 11:00am - 12:00pm
Offsite
Join us for Taichi at the Grayson Senior Center! This progressive Chen Style class introduces gentle, meditative movements that can build physical strength, improve balance, and reduce stress.

Thu, Feb 05, 11:00am - 12:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace
Set yourself apart with a resume made in InDesign.

Thu, Feb 05, 12:00pm - 1:00pm
Grayson Branch
Learn to plan, prep, and cook meals in advance to save money on your grocery bills!

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

Thu, Feb 05, 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, Feb 05, 4:00pm - 5:00pm
Duluth Branch - Duluth Collaboration Room
Learn and practice Korean at the library the heart of the K culture community.
Register

Thu, Feb 05, 5:00pm - 6:00pm
Snellville Branch - Snellville 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: Loneliness.

Thu, Feb 05, 6:00pm - 7:00pm
Suwanee Branch
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, Feb 05, 6:00pm - 7:00pm
Suwanee Branch
Learn how to create a stellar resume and cover letter using artificial intelligence.

Thu, Feb 05, 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!

Cancelled
Thu, Feb 05, 6:00pm - 7:00pm
Hamilton Mill Branch
Come and join us as we discover how different flavors interact and elevate each other, creating the perfect bite. Whether you're a chocolate connoisseur or a casual fan, this experience will reveal new dimensions of flavor that you never thought possible.

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

Thu, Feb 05, 6:00pm - 7:00pm
Centerville Branch
In this one-hour workshop, learn about creating your own custom GPTs and using Projects in ChatGPT.

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

Fri, Feb 06, 2:00pm - 3:00pm
Dacula Branch
Are you researching your African American ancestry, but need help? Come to our genealogy program and learn about the resources available at the library to assist you with your research.
This event is full

Fri, Feb 06, 2:00pm - 3:00pm
Snellville Branch - Snellville Makerspace
Learn the basics of using a sewing machine. Registration required. Ages 13+.
Registration opens Friday, January 30 2026 at 2:00pm

Fri, Feb 06, 3:00pm - 4:00pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
Learn the basics of 3D Printing with our Prusa 3D printers.

Fri, Feb 06, 6:30pm - 7:30pm
Snellville Branch - Snellville Meeting Room
Join award-winning author Nikesha Elise Williams as she discusses her newest novel, "The Seven Daughters of Dupree," which explores the ripple effects of actions, secrets, and love through seven generations of Black women.

Sat, Feb 07, 11:00am - 1:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Meeting Room
Learn more about authentic representation and preservation of Black Americana decorative arts.

Sat, Feb 07, 1:00pm - 2: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.
Registration opens Saturday, January 31 2026 at 1:00pm

Sat, Feb 07, 1:00pm - 3:00pm
Centerville Branch
Are you interested in starting a podcast for your business or hobby? Please register for this workshop, which covers equipment, recording/editing, and publishing your podcast.
This event is full

Sat, Feb 07, 2:00pm - 4:00pm
Lilburn Branch - Lilburn Makerspace
Join the Learning Labs as we show you the basics of using the 3D Printer!

Sun, Feb 08, 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, Feb 08, 3:00pm - 4:00pm
Snellville Branch
Learn how to take your style of drawing and apply it to drawing with ink! Learn about how to draw with pen nibs, ink brush, permanent markers and even the humble ballpoint pen.

Mon, Feb 09, 11:00am - 12:00pm
Five Forks Branch
Join us in discussing this month's selection, "Not a Happy Family" by Shari Lapena.

Mon, Feb 09, 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, Feb 09, 12:00pm - 2:00pm
Five Forks Branch - Five Forks Meeting Room
This group isn't just about reading; it's about dynamic interactions that can reshape your business strategies. Join us for insightful discussions and connect with like-minded entrepreneurs.

Mon, Feb 09, 12:30pm - 1:30pm
Grayson Branch
Join us online or in-person for a fun, interactive session where teens and adults with intellectual disabilities (and their caregivers) learn practical skills for everyday life. This month, we will talk about following directions.

Mon, Feb 09, 1:00pm - 2:00pm
Mountain Park Branch
Come explore recipes that are good for us and taste good! We'll focus on heart healthy soups.

Mon, Feb 09, 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, Feb 09, 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, Feb 09, 6:00pm - 7: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 Monday, February 2 2026 at 6:00pm

Mon, Feb 09, 6:00pm - 7:00pm
Peachtree Corners Branch
Are you eager to find new reads and talk about books with other people? Our book club is all about exploring a diverse range of stories!

Mon, Feb 09, 6:00pm - 7:00pm
Norcross Branch
Learn the basics of Adobe Premiere and how you can use it for your next project!
Registration opens Monday, February 2 2026 at 9:00am

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

Tue, Feb 10, 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.

Tue, Feb 10, 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 February, we will finish reading "Frederick... 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 February, we will finish reading "Frederick Douglass: A Hero for All Times" by Devorah Major.
Register

Tue, Feb 10, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch
Come learn how to restart your mornings with a new spin on breakfast dishes that are healthy, easy to make, and are guaranteed to impress!

Tue, Feb 10, 5:00pm - 6:00pm
Centerville Branch
Join us for an exciting game of Trivia. Have some family fun and let's see how much you know about who, when, and Wow factors in black culture.

Tue, Feb 10, 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 The Violin Conspiracy by Brendan Slocumb.

Tue, Feb 10, 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, Feb 10, 6:30pm - 7:30pm
Suwanee Branch - Suwanee Meeting Room
Come to the library to learn how to raise and save your houseplants!

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

Wed, Feb 11, 11:00am - 12:00pm
Norcross Branch - Norcross Meeting Room
In honor of Black History Month, participants will work with clay pots, symbolic of the soil used in African pottery and African ethnic wax print patterns, to create clay planters for faux succulents.

Wed, Feb 11, 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, Feb 11, 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, Feb 11, 3:00pm - 4:00pm
Five Forks Branch - Five Forks Makerspace Classroom
Learn the basics of 3D Printing!

Wed, Feb 11, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace
Learn the basics of 3D printing on library machines!

Wed, Feb 11, 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, Feb 11, 6:00pm - 7:00pm
Virtual
Are you about to take the exam and interview for US citizenship? Register for our six-week course covering all subject matter related to the US Citizenship exam and interview.

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

Wed, Feb 11, 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!

Wed, Feb 11, 6:00pm - 7:00pm
Peachtree Corners Branch
Did you know saying something nice actually changes your brain? Join us to learn about the neuroscience behind positive affirmations.

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

Thu, Feb 12, 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, Feb 12, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Feb 12, 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, Feb 12, 1:00pm - 2:00pm
Grayson Branch
Join us for uplifting and inspiring reads by beloved authors. This month we'll be reading the works of Jerry B. Jenkins.

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

Thu, Feb 12, 1:00pm - 2:00pm
Peachtree Corners Branch
Master Gardener Hilary Wilson will share simple tips and expert advice on how to care for and truly love your plants. Whether you're a beginner or a seasoned gardener, you'll learn how to keep your plants healthy, happy, and thriving.

Thu, Feb 12, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Let's up your Lego stop motion creations by creating a smokey effect with polyfill cotton.
Registration opens Thursday, January 29 2026 at 9:00am

Thu, Feb 12, 3:00pm - 5:00pm
Hamilton Mill Branch
With the assistance of our stff learn how to assemble a pattern from pdf printing, and use it to create your very own slouchy bag by Faye Studios.
This event is full

Thu, Feb 12, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us as we discuss "Surviving Savannah" by Patti Callahan Henry.

Thu, Feb 12, 4:00pm - 5:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us to learn folk dances from different cultures. For all ages 6 and up. Space is limited; please arrive early for a ticket.

Thu, Feb 12, 4:00pm - 5:00pm
Duluth Branch - Duluth Study Room #122
Learn and practice Korean at the library the heart of the K culture community.
Register

Thu, Feb 12, 5:00pm - 6:00pm
Norcross Branch - Norcross Collaboration Room
Rise above with patches for yourself and create zines for others.
This event is full

Thu, Feb 12, 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: Heroes and... more
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: Heroes and Villains!

Thu, Feb 12, 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, Feb 12, 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, Feb 12, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
What better way to practice your ability to speak in front of others than talking about something that you are highly passionate or adamant about. Bring in something you've been dying to talk about, while practicing principles of public speaking!

Thu, Feb 12, 6:00pm - 7:00pm
Hamilton Mill Branch
Love to play chess? Join us for an hour of gameplay. All levels are welcome. Registration is required.
Registration opens Thursday, January 29 2026 at 6:00pm

Thu, Feb 12, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Come gain knowledge of the contributions made by African Americans with a history of music and movement. There will be African dance, a step team performance of call and response, and a presentation and discussion about Voting Rights.

Thu, Feb 12, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join bestselling author Lynn Cullen as she discusses her newest historical fiction novel, "When We Were Brilliant," about the determination and friendship of Marilyn Monroe and Eve Arnold.

Fri, Feb 13, 10:00am - 11:00am
Lawrenceville Hooper-Renwick Branch
Learn about how to protect birds at your home, as we celebrate the 28th annual Great Backyard Bird Count.

Fri, Feb 13, 2:00pm - 3:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Come learn how you can grow your creative small business with the Learning Labs' resources!

Sat, Feb 14, 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, Feb 14, 1:00pm - 2:00pm
Lilburn Branch
Learn how to start, sustain, and navigate conversations with confidence. Practice networking and one-on-one speaking skills in a supportive, interactive workshop.

Sat, Feb 14, 1:00pm - 3:00pm
Centerville Branch
Learn the basics of GDScript in this two-week workshop. Ages 16+. Registration required.
Registration opens Saturday, February 7 2026 at 1:00pm

Sat, Feb 14, 2:00pm - 3:00pm
Lawrenceville Hooper-Renwick Branch
Learn about the history of these Victorian-era Valentine's and make your own to keep or give away in this season of love and friendship!

Mon, Feb 16, 11:00am - 12:00pm
Centerville Branch
Come take a fun facts quiz on Presidents Day! Also learn how we started our elections for presidents and other interesting US history trivia.

Mon, Feb 16, 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, Feb 16, 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, Feb 16, 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, The First Lady by James Patterson

Mon, Feb 16, 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, Feb 16, 6:00pm - 7:00pm
Centerville Branch
Do you enjoy playing board games but haven't found one that piques your interest in awhile? Come and create your own board game using our 3D printer. You'll learn how to create personalized game pieces and how to use the 3D printer to make that happen!
Registration opens Monday, February 9 2026 at 6:00pm

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

Mon, Feb 16, 6:00pm - 7:00pm
Norcross Branch
A hands-on program showing how to operate a sewing machine
Registration opens Monday, February 9 2026 at 9:00am

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

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

Tue, Feb 17, 1:00pm - 2:00pm
Duluth Branch - Duluth Meeting Room
Come and learn more about different types of herbal teas that may help with your calmness, sleep, digestive and cardiovascular system.

Tue, Feb 17, 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.

Tue, Feb 17, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Building your double digit math and critical thinking skills have never been so fun! Take part in the Pokemon Math Club to enhance numerical fluency. You do not have to bring your own cards.

Tue, Feb 17, 5:00pm - 6:00pm
Centerville Branch
Let the fun begin as we mix and you match! Join us for a trailblazing game of Match Me using facts in Black History.

Tue, Feb 17, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Explore the art of storytelling in this creative writing workshop focused on crafting original legends and folklore. Perfect for all levels. Bring your imagination and leave with inspiration.

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

Tue, Feb 17, 6:00pm - 7:00pm
Mountain Park Branch
Join us in knitting and crocheting while connecting with other community members! All skill levels are welcome.

Tue, Feb 17, 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, Feb 17, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join author Radha Lin Chaddah as she discusses "And the Ancestors Sing," a multigenerational novel of sacrifice, survival, and the unbreakable pull of home, set against the rapidly changing backdrop of post-Cultural Revolution China.

Wed, Feb 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, Feb 18, 11:00am - 1:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn to make a podcast for your business!

Wed, Feb 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, Feb 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, Feb 18, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
With AI creating text, images, and even voices, it's becoming harder to know what's real and what's not. Learn practical tips and tricks for spotting AI-generated content and protecting yourself from misinformation.

Wed, Feb 18, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
A demonstration on how to make your products look their best.

Wed, Feb 18, 6:00pm - 7:00pm
Offsite
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: A Recommendation - a book that was recommended to you by someone else.

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

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

Wed, Feb 18, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about "All The Sinners Bleed" by S A Cosby.

Thu, Feb 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, Feb 19, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Feb 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 Violin Conspiracy" by Brendan Slocum

Thu, Feb 19, 12:00pm - 1:00pm
Grayson Branch
Learn to plan, prep, and cook meals in advance to save money on your grocery bills!

Thu, Feb 19, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion of "Razorblade Tears" by S.A. Cosby.

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

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

Thu, Feb 19, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace,Lawrenceville Hooper-Renwick Sewing Studio
Learn how to start making your own embroidered creations!

Thu, Feb 19, 5:30pm - 7:00pm
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!

Thu, Feb 19, 6:00pm - 7:00pm
Suwanee Branch
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, Feb 19, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Bring your phone or laptop and learn how to use your devices to access GCPL's digital resources. You will learn to use the website, our library search tool, and the GCPL application.

Cancelled
Thu, Feb 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, Feb 19, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn and practice basic Spanish in a friendly environment!

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

Fri, Feb 20, 1:00pm - 2:00pm
Duluth Branch - Duluth Makerspace
Magma is a collaborative art program that is free to use and perfect for connecting a creative team for a work project. Join us to learn the basics of Magma and start brainstorming today!
Registration opens Friday, February 13 2026 at 1:00pm

Fri, Feb 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, Feb 20, 2:00pm - 3:00pm
Snellville Branch - Snellville Makerspace
Learn the basics of 3D printing on our machines!

Fri, Feb 20, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join acclaimed author Terah Shelton Harris as she discusses her newest novel, "Where the Wildflowers Grow," a poignant story of survival and redemption that questions what it means to stop existing and start living.

Sat, Feb 21, 11:00am - 12:00pm
Five Forks Branch - Five Forks Meeting Room
Looking for ways to help your 4th-8th grade Math student? Join us to look at various tools and resources to do just that.

Sat, Feb 21, 1:00pm - 2:00pm
Hamilton Mill Branch
Learn the basics of 3D printing with the Learning Labs!

Sat, Feb 21, 1:00pm - 3:00pm
Centerville Branch
Learn the basics of GDScript in this two-week workshop. Ages 16+. Registration required.
Registration opens Saturday, February 7 2026 at 1:00pm

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

Mon, Feb 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, Feb 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, Feb 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, Feb 23, 6:00pm - 7:00pm
Duluth Branch - Duluth Meeting Room
Join Dr. Umesh Bhatia to learn about and practice mindfulness techniques to reduce stress and anxiety in this hectic world.

Mon, Feb 23, 6:00pm - 7:00pm
Duluth Branch - Duluth Makerspace
Join the Learning Labs as we teach you the basics of using the Cricut machine to cut vinyl decals!
Registration opens Monday, February 16 2026 at 6:00pm

Mon, Feb 23, 6:00pm - 7:30pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Attend this program to learn how to use the Learning Labs to create unique business cards with our machinery! The program is a demonstration only.

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

Tue, Feb 24, 10:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

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

Tue, Feb 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.

Tue, Feb 24, 4:00pm - 5:00pm
Lawrenceville Hooper-Renwick Branch
A recipe is only as good as its condiments and sauces! Come by and learn how to master the art of homemade sauces, dressings, and dips!

Tue, Feb 24, 4:30pm - 6:00pm
Mountain Park Branch
Learn the basics of hydroponic gardening so you can easily grow healthy vegetables and herbs at home.

Tue, Feb 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 "Here One Moment" by Liane Moriarty.

Tue, Feb 24, 5:00pm - 6:00pm
Centerville Branch
Join us for a game of Jeopardy and see what Black History Facts you know. You might even learn something new!

Tue, Feb 24, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Ever wonder who came up with rolling dice or dealing cards? Travel back through time and find out how your favorite old-school games got their start and try your hand at playing a few yourself!

Tue, Feb 24, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Not sure where to apply? Dive into how to create a balanced college list. We'll explore what makes a college a good "fit" based on academics, finances, campus life, and values. You'll leave with tools to research schools effectively and organize your... more
Not sure where to apply? Dive into how to create a balanced college list. We'll explore what makes a college a good "fit" based on academics, finances, campus life, and values. You'll leave with tools to research schools effectively and organize your list with confidence.

Tue, Feb 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!

Wed, Feb 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, Feb 25, 11:00am - 1:00pm
Peachtree Corners Branch - Peachtree Corners Makerspace and Recording Studio
Learn the basics of using a sewing machine. Registration required, ages 13+. Registration required.
Registration opens Wednesday, February 18 2026 at 11:00am

Wed, Feb 25, 1:00pm - 2:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Learn the basics of using a sewing machine. Registration required, ages 13+.
Registration opens Sunday, February 15 2026 at 12:00pm

Wed, Feb 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, Feb 25, 6:00pm - 7:30pm
Suwanee Branch - Suwanee Makerspace and Recording Studio
A demonstration on editing in Photoshop with an emphasis on product photography.

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

Wed, Feb 25, 6:00pm - 7:00pm
Snellville Branch - Snellville Makerspace
Audio production for beginners: Workstations, MIDI keyboards and Virtual Instruments. An entry level course on beat production and digital audio workstations.
Registration opens Wednesday, February 18 2026 at 6:00pm

Wed, Feb 25, 6:00pm - 7:00pm
Snellville Branch - Snellville Collaboration Room
Join us in-person as we explore books from different genres every month. This month's genre is Historical Fiction. The book is titled "Good Dirt" by Charmaine Wilkerson.

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

Wed, Feb 25, 6:30pm - 7:30pm
Lilburn Branch
Join us as we explore titles covering popular subjects within the world of finance and economics.

Wed, Feb 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, Feb 25, 6:30pm - 7:30pm
Duluth Branch - Duluth Meeting Room
Join award-winning author Denny S. Bryce as she discusses her newest novel, "Where the False Gods Dwell," inspired by choreographer Katherine Dunham's dance expedition, and the search for destiny turns into a struggle for survival.

Wed, Feb 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, Feb 26, 10:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

Thu, Feb 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, Feb 26, 10:30am - 11:30am
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Thu, Feb 26, 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, Feb 26, 11:00am - 12:00pm
Lawrenceville Hooper-Renwick Branch - Lawrenceville Hooper-Renwick Makerspace,Lawrenceville Hooper-Renwick Recording Studio
Learn to use a professional camera!

Thu, Feb 26, 12:00pm - 1:00pm
Buford-Sugar Hill Branch
Want to know how to use internet browsers and learn how to navigate most websites? We will teach you how to do this here at our senior technology workshop!

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

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

Thu, Feb 26, 5:00pm - 6:30pm
Centerville Branch
Learn to thread the sewing machines, wind a bobbin, select proper stitch settings, and practice sewing. Registration is required.
Registration opens Thursday, February 19 2026 at 5:00pm

Thu, Feb 26, 5:00pm - 6:00pm
Five Forks Branch
Learn about the different types of AI and get helpful tips on how to use current Generative AIs like ChatGPT, Gemini, and others.

Thu, Feb 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, Feb 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, Feb 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, Feb 26, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn and practice basic Spanish in a friendly environment!

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

Fri, Feb 27, 1:00pm - 2:00pm
Hamilton Mill Branch - Hamilton Mill Makerspace & Recording Studio
Learn everything you need to get started with machine embroidery!