Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Image for event: Author Talk | Wanda M. Morris with Tayari Jones

Registration now closed

Author Talk | Wanda M. Morris with Tayari Jones

"Anywhere You Run"

2024-02-24 19:00:00 2024-02-24 20:00:00 America/New_York Author Talk | Wanda M. Morris with Tayari Jones Wanda M. Morris will be in conversation with author Tayari Jones about her book "Anywhere You Run," a book about two sisters on the run - one from the law, the other from social shame. Duluth Branch - Duluth Meeting Room

Saturday, February 24
7:00pm - 8:00pm

Add to Calendar 2024-02-24 19:00:00 2024-02-24 20:00:00 America/New_York Author Talk | Wanda M. Morris with Tayari Jones Wanda M. Morris will be in conversation with author Tayari Jones about her book "Anywhere You Run," a book about two sisters on the run - one from the law, the other from social shame. Duluth Branch - Duluth Meeting Room

Duluth Branch

Duluth Meeting Room

Wanda M. Morris will be in conversation with author Tayari Jones about her book "Anywhere You Run," a book about two sisters on the run - one from the law, the other from social shame.

Anywhere You Run by Wanda M. Morris, takes place in the summer of 1964 in Jackson, Mississippi, when three innocent men are brutally murdered for trying to help Black Mississippians secure the right to vote. Against this backdrop, twenty-one-year-old Violet Richards finds herself in more trouble than she’s ever been in her life. Marigold, Violet’s older sister, has dreams of attending law school and works for the Mississippi Summer Project, but finds herself in a different kind of trouble than her sister. With both sisters having no other choice but to flee Jackson, they head in different directions to find safety. 

Books will be sold and available for signing from The Book Worm Bookstore

Registration is recommended. Registration closes at the start of the program. 

Presented by Adult Services


Wanda M. Morris is the acclaimed author of All Her Little Secrets, which was named as one of the “Best Books of 2021” by Hudson Booksellers and selected as the #1 Top Pick for “Library Reads” by librarians across the country. It has been optioned for a one-hour limited series on Showtime.

Her book, Anywhere You Run, was named one of the Top Ten Crime Fiction Books for 2022 by The New York Times. Wanda’s upcoming book, What You Leave Behind, will be out in June 2024.

Tayari Jones is a New York Times bestselling author and is the author of four novels, most recently An American Marriage. Published in 2018, An American Marriage is an Oprah’s Book Club Selection and also appeared on Barack Obama’s summer reading list.

Jones is a graduate of Spelman College, University of Iowa, and Arizona State University. She is an Andrew D. White Professor-at-Large at Cornell University and the Charles Howard Candler Professor of Creative Writing at Emory University.

AGE GROUP: | Ages 19+ |

EVENT TYPE: | Author Talk |

Duluth Branch


Hours
Mon, Mar 04 10:00AM to 8:00PM
Tue, Mar 05 10:00AM to 8:00PM
Wed, Mar 06 10:00AM to 8:00PM
Thu, Mar 07 10:00AM to 8:00PM
Fri, Mar 08 10:00AM to 5:00PM
Sat, Mar 09 10:00AM to 5:00PM
Sun, Mar 10 12:00PM to 5:00PM

Upcoming events

Mon, Mar 04, All day
Virtual
Learn about science through experiments, activities and booklists!

Mon, Mar 04, 10:00am - 11:00am
Dacula Branch
Conversations in English is an opportunity for English language learners to practice their skills in a relaxed and conversational atmosphere.
Registration is now closed

Mon, Mar 04, 10:00am - 10:05am
Grayson Branch
Your library card gives you free access to a vast digital collection of legal forms!

Mon, Mar 04, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Mon, Mar 04, 10:30am - 11:30am
Dacula Branch
Homeschool students will learn about the different aspects of STEAM with hands-on activities.
Registration is now closed

Mon, Mar 04, 10:30am - 11:00am
Offsite
Join Ms. Jana & Ms. Sarah for a fun OUTDOOR storytime experience in pavilion #4!

Mon, Mar 04, 10:30am - 11:30am
Virtual
A virtual meeting for speakers of Japanese to practice English.
Registration is now closed

Mon, Mar 04, 11:00am - 12:00pm
Hamilton Mill Branch
Join us for a storytime just for the little ones!

Mon, Mar 04, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 3 through 5.

Mon, Mar 04, 11:30am - 12:00pm
Lawrenceville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs! For children, ages 3-5 and an accompanying adult(s).

Mon, Mar 04, 12:00pm - 1:00pm
Dacula Branch
Homeschool students will learn about the different aspects of STEAM with hands-on activities.
Registration is now closed

Mon, Mar 04, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about library resources which can help them develop their language skills.

Mon, Mar 04, 1:00pm - 1:45pm
Dacula Branch
Learn basic ukulele skills!
Register

Mon, Mar 04, 3:00pm - 4:00pm
Norcross Branch - Norcross Collaboration Room
Come to Norcross to learn the difference between tricky homophones like "they're," "their," and "there."

Canceled
Mon, Mar 04, 4:00pm - 6:00pm
Peachtree Corners Branch
Practice reading and learn new skills with a Reading Buddy!

Mon, Mar 04, 4:00pm - 5:00pm
Snellville Branch
Join us to practice reading skills and become an active reader!

Mon, Mar 04, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
A giant interactive game of Guess Who with a focus on women's historical figures! We will be reviewing many influential figures and then playing Guess Who in teams! Join in to learn and play!

Mon, Mar 04, 4:00pm - 6:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

Mon, Mar 04, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Mon, Mar 04, 4:30pm - 5:30pm
Grayson Branch
Embark on a thrilling journey to celebrate some of the trailblazing women in sports and their monumental achievements!

Mon, Mar 04, 5:00pm - 6:00pm
Duluth Branch - Duluth Meeting Room
K - 2nd graders come and build your math skills with games, technology, and lots of fun!

Mon, Mar 04, 5:00pm - 6:00pm
Lawrenceville Branch
Do you want to improve your English conversational skills? Then join us in person for Conversations in English on Mondays!

Mon, Mar 04, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill Branch for one-on-one learning and reading skills practice for all ages. Earn and collect playing cards each session for a chance to compete in a fun game.

Tue, Mar 05, All day
Virtual
Share your love of the Harry Potter universe with other fans!

Tue, Mar 05, All day
Virtual
Join our Google Classroom for creative writers!

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

Tue, Mar 05, 10:00am - 11:00am
Buford-Sugar Hill Branch
Playtime for pre-walker babies and their parents/caregivers to meet other families in the community.

Tue, Mar 05, 10:30am - 11:00am
Lilburn Branch
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Canceled
Tue, Mar 05, 10:30am - 11:30am
Peachtree Corners Branch
Help toddlers, age 2 and under, learn to be attentive and follow directions, develop a love of stories and books, and develop reading readiness skills.

Tue, Mar 05, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Toddler Time! Featuring engaging stories, fun songs, activities, and more. This program is designed to meet the developmental needs of toddlers, ages 1-2, and their caregivers.

Tue, Mar 05, 10:30am - 11:15am
Collins Hill Branch - Collins Hill Meeting Room
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 3 and under.

Tue, Mar 05, 10:30am - 11:00am
Virtual
Join Ms. Patty for an interactive virtual storytime!
Register

Tue, Mar 05, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
Join us at the Five Forks branch for Toddler Time! We spend a fun-filled half-hour reading books and singing songs targeting the developmental needs of toddlers.

Tue, Mar 05, 11:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, Mar 05, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 0 through 2.

Tue, Mar 05, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Join us for a storytime that uses simple books, songs, rhymes and movement activities for our youngest customers.

Tue, Mar 05, 11:30am - 12:00pm
Lilburn Branch
Storytimes promote the early literacy skills that help children become ready to read with stories, games, and songs!

Tue, Mar 05, 11:30am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Connect with your baby while improving your balance, flexibility, coordination and strength! Babies and caretakers are invited to have fun with yoga as you bend, move, and twist with yoga instructor, Mary Mizrali, from Akasha Yoga Studio.
This event is full

Tue, Mar 05, 12:00pm - 1:00pm
Virtual - Adult Programming Zoom
Amanda Barrat shares the true stories that inspired her new historical fiction novel, "The Warsaw Sisters."

Tue, Mar 05, 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 Trial "by Scott Turow.

Tue, Mar 05, 1:00pm - 2:00pm
Lilburn Branch
Join is as we slow down and breath, to relax and reduce stress.

Tue, Mar 05, 1:00pm - 2:00pm
Virtual
Practice English conversation on a variety of topics! Join us to practice and increase your confidence in speaking.
This event is full

Tue, Mar 05, 4:00pm - 5:00pm
Norcross Branch - Norcross Collaboration Room
Join us each week to practice English conversation on a variety of topics, learn new phrases, and practice new terms with each other using fun games!

Canceled
Tue, Mar 05, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Tue, Mar 05, 4:00pm - 6:00pm
Hamilton Mill Branch
Volunteers provide free homework help sessions for students (grade 1-8) who need one-on-one help with their homework and assignments.

Canceled
Tue, Mar 05, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Rescheduled
Tue, Mar 05, 4:00pm - 5:00pm
New date Tuesday, April 02, 5:00pm - 6:00pm
Mountain Park Branch
Learn how to explore your family origins using ancestry.com

Tue, Mar 05, 4:00pm - 5: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.

Tue, Mar 05, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
We will learn essentials to engineering and then plan and build marshmallow towers using mini marshmallows and toothpicks that can withstand a fan. Are you up to the challenge?

Tue, Mar 05, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Tue, Mar 05, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Tue, Mar 05, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Meet with a local police officer and enjoy a slice of pizza!

Tue, Mar 05, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Mar 05, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Tue, Mar 05, 5:00pm - 7:00pm
Centerville Branch
Need help with subjects such as Language Arts, Math or science. Our volunteer homework helpers can help students in grades K-8 here at the Centerville Branch. It's a drop-in session. No registration required.

Tue, Mar 05, 6:00pm - 7:00pm
Snellville Branch
Come join our monthly Chess Club to play and learn Chess, Go, and other strategy games in a friendly environment! All ages and skill levels are welcome.

Tue, Mar 05, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Learn and practice your Spanish in a welcoming environment with a fluent speaker.

Tue, Mar 05, 6:30pm - 7:30pm
Dacula Branch
Parents of children with autism will hear from others in their community, share their challenges and successes, and learn about helpful resources.

Tue, Mar 05, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join us at the Buford-Sugar Hill Branch to learn and practice your English in a welcoming environment with a fluent speaker! ¡Acompañanos en la sucursal de Buford-Sugar Hill para aprender y practicar inglés en un ambiente informal!

Wed, Mar 06, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Rescheduled
Wed, Mar 06, 10:30am - 11:30am
New date Wednesday, February 14, 10:30am - 11:30am
Collins Hill Branch
Join us for a fun storytime accompanied by hands-on learning experiences to help your child grow socially and emotionally. For children ages birth to 5 with a parent or caregiver.

Wed, Mar 06, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Wed, Mar 06, 10:30am - 11:00am
Snellville Branch - Snellville Meeting Room
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Canceled
Wed, Mar 06, 10:30am - 11:00am
Mountain Park Branch
Join in the fun with Ms. Montoya as your toddler child listens to stories, plays games, and sings songs!

Wed, Mar 06, 10:30am - 11:00am
Suwanee Branch
Join Ms. Nikki for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under, this storytime uses simple books, music, rhymes and movement activities to introduce storytime to our youngest listeners.

Wed, Mar 06, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a morning of fun stories, rhymes and songs that will promote early literacy and Kindergarten readiness skills! Storytime is followed by a hands-on craft activity.

Wed, Mar 06, 11:00am - 12:00pm
Peachtree Corners Branch - Peachtree Corners Learning Lab
Learn the basics of 3D Printing!

Wed, Mar 06, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Mar 06, 11:30am - 12:30pm
Snellville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs.

Canceled
Wed, Mar 06, 11:30am - 12:15pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your preschooler listens to stories, plays games, and sings songs!

Wed, Mar 06, 12:30pm - 2:00pm
Virtual
Designed for adults and older teens with Intellectual and Developmental Disabilities, the club welcomes readers and aspiring readers to join together for reading, listening, and discussion of one book over the course of each session.
Register

Wed, Mar 06, 2:00pm - 3:00pm
Dacula Branch
Join us for Dacula's second annual World Wildlife Day celebration! Visit different interactive stations in the library to learn more about the diversity of wildlife on our planet and ways we can help protect animals and their ecosystems.

Wed, Mar 06, 4:00pm - 5:00pm
Dacula Branch
Learn about the holiday of Purim and learn to make Hamantaschen!

Wed, Mar 06, 4:00pm - 5:00pm
Lilburn Branch
Join us as we turn our kitchen into a fun science experiment by making homemade pop rocks.

Wed, Mar 06, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Brainstorm care package ideas with us as we explore inexpensive ways to show our loved ones we care! Let's learn how strong social connections can boost resilience.

Wed, Mar 06, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Wed, Mar 06, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Wed, Mar 06, 4:30pm - 5:30pm
Lawrenceville Branch
Join us as we build a catapult and build skills of resilience and perseverance.

Wed, Mar 06, 5:00pm - 6:00pm
Lawrenceville Branch
Welcome the warmth of spring with a calming activity. Create your own floral paper lantern to light up the new season!

Wed, Mar 06, 5:00pm - 7:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Wed, Mar 06, 5:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Wed, Mar 06, 5:00pm - 7:00pm
Buford-Sugar Hill Branch
Need help with subjects such as Language Arts, Math, & Science? Our volunteer homework helpers can help students of all ages here at the Buford-Sugar Hill Branch.

Wed, Mar 06, 5:00pm - 6:00pm
Grayson Branch
Learn and practice read aloud skills one-on-one with a librarian or volunteer Reading Buddy! Reading out loud to a buddy helps build confidence, increase fluency, and understanding.

Wed, Mar 06, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Wed, Mar 06, 6:00pm - 7:00pm
Duluth Branch - Duluth Meeting Room
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, Mar 06, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Learn about the importance and meaning of feelings in our bingo game.

Wed, Mar 06, 6:00pm - 7:00pm
Lilburn Branch
Join us at the Lilburn Branch with an introduction to Tai Chi and how you can learn the movements of the Five Elements form!

Wed, Mar 06, 6:00pm - 7:00pm
Grayson Branch
School's stressful, but you don't have to let it get to you. Put those pencils down, close your textbooks, and take an hour just for you.

Canceled
Wed, Mar 06, 6:00pm - 6:45pm
Lawrenceville Branch
Learn basic acoustic guitar skills!

Wed, Mar 06, 6:00pm - 7:00pm
Dacula Branch
Are you about to take the exam and interview for US citizenship? Register for our eight-week course covering all subject matter related to the US Citizenship exam and interview.

Wed, Mar 06, 6:30pm - 7:30pm
Duluth Branch - Duluth Collaboration Room
Do you want to practice your English conversational skills? Join us for some practice speaking the English language in a relaxed environment.

Wed, Mar 06, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill branch to practice your conversational English in a welcoming environment!

Thu, Mar 07, 10:30am - 11:30am
Duluth Branch - Duluth Collaboration Room
A meeting for people to practice their conversational English in a friendly and supportive environment.
Register

Canceled
Thu, Mar 07, 10:30am - 11:30am
Peachtree Corners Branch
The program is open for kids ages 3-5 and their caregivers. The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce story time to our little learners in a fun way.

Thu, Mar 07, 10:30am - 11:00am
Suwanee Branch
Join Ms. Nikki for a morning of fun stories, rhymes, and songs that will promote early literacy and Kindergarten readiness skills!

Thu, Mar 07, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Preschool Storytime! Featuring engaging stories, fun songs, activities, and crafts to get your preschooler prepared for Kindergarten, this program is designed to meet the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, Mar 07, 10:30am - 11:00am
Offsite
Join Ms. Jana for a fun OUTDOOR storytime experience!

Thu, Mar 07, 11:00am - 12:00pm
Norcross Branch
Promoting early literacy skills for littles by listening to stories, fingerplays, and singing songs.

Thu, Mar 07, 11:00am - 12:30pm
Norcross Branch
Discover the fundamental tools, tips, and essential resources needed to launch and expand women-owned small businesses.
This event is full

Thu, Mar 07, 11:00am - 12:00pm
Hamilton Mill Branch
Develop your baby's pre-literacy skills during this special storytime for infants.

Thu, Mar 07, 1:00pm - 3:00pm
Collins Hill Branch
Hop on over to the children's area to share a tale with Mr. Bunbun, the Havana rabbit, who is an excellent listener.

Thu, Mar 07, 3:00pm - 4:00pm
Lawrenceville Branch
Join us for an afternoon of LEGO!

Thu, Mar 07, 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 07, 4:00pm - 5:00pm
Snellville Branch - Snellville Meeting Room
Celebrate Women's History Month by exploring women who led the way in their fields and what they overcame.

Rescheduled
Thu, Mar 07, 4:00pm - 5:00pm
New date Thursday, April 25, 4:00pm - 5:00pm
Mountain Park Branch
Learn how to use your inner wisdom and experience in order to overcome obstacles, set goals, and move towards fulfillment.

Canceled
Thu, Mar 07, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Mar 07, 4:00pm - 5:00pm
Centerville Branch
Join us as we dive into recycling themed activities during this month of STEM-tastic. Recommended for grades 3-5.

Thu, Mar 07, 4:00pm - 5:30pm
Dacula Branch
Come to this program to meet like-minded teens and solve problems in a short-form campaign.

Thu, Mar 07, 4:00pm - 7:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Thu, Mar 07, 4:15pm - 4:45pm
Centerville Branch
Join us for STEAM activities geared for K- 2nd graders! This month will be celebrating Saint Patrick's Day through science! Do you think you have what it takes to sink leprechaun's pot? Join us as we learn about buoyancy.

Thu, Mar 07, 5:00pm - 6:00pm
Collins Hill Branch
Do you want to improve your English conversational skills? Then join us for Conversations in English!

Thu, Mar 07, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Thu, Mar 07, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Thu, Mar 07, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Thu, Mar 07, 5:30pm - 6:30pm
Hamilton Mill Branch
Math club will help students learn basic math concepts and improve their skills! A program for kids in grades 3-5.

Thu, Mar 07, 6:00pm - 7:45pm
Five Forks 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 07, 6:00pm - 7:00pm
Duluth Branch
Join us at the Duluth Branch for Reading Club where you can practice and become an active reader!
Register

Thu, Mar 07, 6:00pm - 7:45pm
Lilburn Branch - Lilburn Learning Lab
Have you already taken our Sewing Machine basics workshop and want to practice your new skillset? Join us in learning how to make an upcycled memory pillow from a buttonup shirt!
This event is full

Thu, Mar 07, 6:00pm - 7:00pm
Hamilton Mill Branch
Come to HML and play some board games. Bring some friends!

Thu, Mar 07, 6:00pm - 7:30pm
Suwanee Branch
Dive into the world of storytelling with our 'Make Your Own Adventure' Workshop, featuring the LibraryQuest RPG system. Come learn how to design your own tabletop RPG modules and game systems. Registration is required.

Thu, Mar 07, 6:00pm - 7:30pm
Dacula Branch
Join us at the Dacula Branch to discuss issues and mental health involving the care of your loved ones with Alzheimer's.

Thu, Mar 07, 6:30pm - 7:30pm
Centerville Branch
Join the Learning Labs as we show you the basics to using Adobe Premiere Pro!
This event is full

Thu, Mar 07, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Need a space to express your fanfiction joy? Meet like-minded writers during our "Fanfiction Breaks" and put your skills to work!

Fri, Mar 08, 10:30am - 11:00am
Virtual
Join Ms. Sarah for an interactive virtual storytime!
Register

Fri, Mar 08, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to our littlest readers!

Fri, Mar 08, 3:00pm - 4:00pm
Virtual - Adult Programming Zoom
Kyla Zhao discusses her new romance novel, "Valley Verified," about a fashion writer who dives headfirst into the cutthroat Silicon Valley tech world as her future unravels.

Sat, Mar 09, 10:00am - 11:00am
Dacula Branch
Meet Master Gardeners who will share growing tips and exchange seeds.

Sat, Mar 09, 10:00am - 12:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Sat, Mar 09, 10:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Sat, Mar 09, 11:00am - 12:00pm
Dacula Branch
Spring is coming and plants and seeds are very expensive! Discover a variety of ways to propagate herbs, flowering plants and vegetables and save money!

Sat, Mar 09, 11:00am - 1:00pm
Lilburn Branch
Reading Paws is a program that is dedicated to improving the reading skills of children using registered therapy teams as literacy mentors.

Sat, Mar 09, 11:00am - 12:00pm
Buford-Sugar Hill Branch
A weekend storytime where we will use simple books, music, rhymes and movement.

Sat, Mar 09, 11:00am - 12:00pm
Lilburn Branch
Discover the requirements for citizenship and the naturalization process in our informational session.

Sat, Mar 09, 12:00pm - 2:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Sat, Mar 09, 1:00pm - 2:00pm
Snellville Branch
Learn how to start and maintain a small garden space.

Sat, Mar 09, 1:00pm - 2:00pm
Lilburn Branch
Join us in building a professional resume to connect with numerous jobs. Acompáñanos en la creación de un currículum profesional para conectarse con numerosos trabajos.

Sat, Mar 09, 1:00pm - 2:00pm
Norcross Branch
Visit the Norcross branch every week for a program designed to help young children (K - 3rd grade) master math skills and build strong foundations in basic arithmetic.
This event is full

Sat, Mar 09, 1:00pm - 4:00pm
Norcross Branch
Celebrate the Marvel Universe with us!

Sat, Mar 09, 2:00pm - 3:00pm
Dacula Branch
Learn and practice reading skills at the Dacula Branch with one-on-one time with a Reading Buddies Member.

Sat, Mar 09, 2:30pm - 4:30pm
Duluth Branch - Duluth Learning Lab Makerspace #127
Interested in learning how to sew? But don't know how to get started?
This event is full

Sat, Mar 09, 3:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Join us for a hour of LEGO fun! Children can build cities, creatures, robots, and more based on the prompt of the day. Drop in and see what you can build with your family and friends.

Sun, Mar 10, 12:30pm - 1:15pm
Snellville Branch
Join us for an interactive and educational storytime designed for children with sensory integration challenges.

Sun, Mar 10, 1:00pm - 1:10pm
Virtual
Mamie Johson was petite enough to earn the nickname "Peanut," but she proved herself on the mound as the only female pitcher to play for the Negro Leagues!

Sun, Mar 10, 1:00pm - 2:00pm
Lilburn Branch
Join us in building a professional resume to connect with numerous jobs. Acompáñanos en la creación de un currículum profesional para conectarse con numerosos trabajos.

Sun, Mar 10, 2:00pm - 4:00pm
Centerville Branch
Join the Learning Labs as we show you the basics to using our sewing machines!
This event is full

Sun, Mar 10, 2:00pm - 3:30pm
Duluth Branch - Duluth Meeting Room
Engage, encourage and empower caregivers to prioritize their self care, access valuable resources, and cultivate a strong support network. The Wisdom Circle provides a safe place to decompress, rejuvenate and transform struggles to inspiration, frustration to support, and isolation to connection.

Sun, Mar 10, 2:00pm - 4:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

Canceled
Sun, Mar 10, 3:00pm - 5:00pm
Mountain Park Branch
Come play, learn, converse, and grow! Drop-in chess games in a friendly environment. Second Sunday of every month.

Sun, Mar 10, 3:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Join us for a moment of relaxation. Learn different breathing techniques to help with different emotions and an easy yoga flow.

Mon, Mar 11, All day
Virtual
Learn about science through experiments, activities and booklists!

Mon, Mar 11, 10:00am - 11:00am
Dacula Branch
Conversations in English is an opportunity for English language learners to practice their skills in a relaxed and conversational atmosphere.

Mon, Mar 11, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Mon, Mar 11, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca and the GCPS Early Learning & School Readiness department at the library for a fun, play-based learning session to learn all the ways to be your child's first and best teacher!

Mon, Mar 11, 10:30am - 11:00am
Offsite
Join Ms. Jana & Ms. Sarah for a fun OUTDOOR storytime experience in pavilion #4!

Mon, Mar 11, 10:30am - 11:30am
Virtual
A virtual meeting for speakers of Japanese to practice English.

Mon, Mar 11, 10:30am - 11:00am
Five Forks Branch
Join us for a special storytime just for babies (pre-walkers) designed to get them comfortable in social settings and develop their earliest literacy skills!

Mon, Mar 11, 11:00am - 12:00pm
Hamilton Mill Branch
Join us for a storytime just for the little ones!

Mon, Mar 11, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 3 through 5.

Mon, Mar 11, 11:30am - 12:00pm
Lawrenceville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs! For children, ages 3-5 and an accompanying adult(s).

Mon, Mar 11, 12:30pm - 1:30pm
Virtual
Join us for monthly life skills classes for adults and teens with Intellectual & Developmental Disabilities and for their family members or caregivers. This month's topic is "Handling Stress."

Mon, Mar 11, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about library resources which can help them develop their language skills.

Mon, Mar 11, 1:00pm - 1:45pm
Dacula Branch
Learn basic ukulele skills!
Register

Canceled
Mon, Mar 11, 3:00pm - 5:00pm
Mountain Park Branch
Are you eager to talk about your new favorite book? Join us to discuss great books at our Fiction Book Club.

Mon, Mar 11, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Pi Day is here! Learn about the history of Pi, what makes the number so important and join us for fun, mathematical activities.

Mon, Mar 11, 4:00pm - 6:00pm
Peachtree Corners Branch
Practice reading and learn new skills with a Reading Buddy!

Mon, Mar 11, 4:00pm - 5:00pm
Snellville Branch
Join us to practice reading skills and become an active reader!

Mon, Mar 11, 4:00pm - 6:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

Mon, Mar 11, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Mon, Mar 11, 5:00pm - 6:00pm
Duluth Branch - Duluth Meeting Room
K - 2nd graders come and build your math skills with games, technology, and lots of fun!

Mon, Mar 11, 5:00pm - 6:00pm
Lawrenceville Branch
Do you want to improve your English conversational skills? Then join us in person for Conversations in English on Mondays!

Mon, Mar 11, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill Branch for one-on-one learning and reading skills practice for all ages. Earn and collect playing cards each session for a chance to compete in a fun game.

Mon, Mar 11, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

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

Tue, Mar 12, 10:00am - 11:00am
Buford-Sugar Hill Branch
Playtime for pre-walker babies and their parents/caregivers to meet other families in the community.

Tue, Mar 12, 10:30am - 11:00am
Lilburn Branch
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Tue, Mar 12, 10:30am - 11:30am
Peachtree Corners Branch
Help toddlers, age 2 and under, learn to be attentive and follow directions, develop a love of stories and books, and develop reading readiness skills.

Tue, Mar 12, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Toddler Time! Featuring engaging stories, fun songs, activities, and more. This program is designed to meet the developmental needs of toddlers, ages 1-2, and their caregivers.

Tue, Mar 12, 10:30am - 11:00am
Virtual
Join Ms. Patty for an interactive virtual storytime!
Register

Tue, Mar 12, 10:30am - 11:00am
Five Forks Branch
Join us at the Five Forks branch for Toddler Time! We spend a fun-filled half-hour reading books and singing songs targeting the developmental needs of toddlers.

Tue, Mar 12, 11:00am - 12:00pm
Norcross Branch - Norcross Collaboration Room
Join us at Norcross for storytime, learning the stages of flower growth and planting your own flower seed!

Tue, Mar 12, 11:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, Mar 12, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Learn about healthy lifestyle changes and healthy recipes to cook. This program will have Korean translation available.

Tue, Mar 12, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 0 through 2.

Tue, Mar 12, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Join us for a storytime that uses simple books, songs, rhymes and movement activities for our youngest customers.

Tue, Mar 12, 11:30am - 12:00pm
Lilburn Branch
Storytimes promote the early literacy skills that help children become ready to read with stories, games, and songs!

Rescheduled
Tue, Mar 12, 11:30am - 12:30pm
New date Tuesday, March 19, 11:30am - 12:30pm
Suwanee Branch
Join Ms. Nikki for a special monthly storytime designed just for babies! Lap bounces, songs, stories, and play will introduce your littlest one to all things language and learning.

Tue, Mar 12, 11:30am - 12:30pm
Centerville Branch
Join us at the Centerville branch where we will discuss this month's book.

Tue, Mar 12, 1:00pm - 2:00pm
Virtual
Practice English conversation on a variety of topics! Join us to practice and increase your confidence in speaking.
This event is full

Tue, Mar 12, 3:00pm - 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 be reading Kung Fu Master. This book will continue into April.

Tue, Mar 12, 4:00pm - 5:00pm
Norcross Branch - Norcross Collaboration Room
Join us each week to practice English conversation on a variety of topics, learn new phrases, and practice new terms with each other using fun games!

Tue, Mar 12, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Tue, Mar 12, 4:00pm - 6:00pm
Hamilton Mill Branch
Volunteers provide free homework help sessions for students (grade 1-8) who need one-on-one help with their homework and assignments.

Canceled
Tue, Mar 12, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Mar 12, 4:00pm - 5: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.

Tue, Mar 12, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills with an adult helper! Registration is required and can be completed on the GCPL website.
Register

Tue, Mar 12, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Tue, Mar 12, 4:30pm - 5:30pm
Lawrenceville Branch
Come take a field trip in VR and experience some of the world's wonders first hand! This month, come learn about sharks in their own natural habitat!

Tue, Mar 12, 4:30pm - 5:30pm
Collins Hill Branch
A cooking program for children and their accompanying adults.
This event is full

Tue, Mar 12, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Tue, Mar 12, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Mar 12, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Tue, Mar 12, 5:00pm - 7:00pm
Centerville Branch
Need help with subjects such as Language Arts, Math or science. Our volunteer homework helpers can help students in grades K-8 here at the Centerville Branch. It's a drop-in session. No registration required.

Tue, Mar 12, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Test your ability to overcome engineering challenges by building a bridge over a river!

Tue, Mar 12, 6:00pm - 7:00pm
Grayson Branch
Join us for Stitch & Tell, a creative book club, where we will explore different literary worlds and work on a fiber arts project.

Tue, Mar 12, 6:00pm - 7:00pm
Hamilton Mill Branch
Love to play chess or interested in learning to play? Join us for an hour of gameplay. All levels and ages are welcome.

Tue, Mar 12, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Learn and practice your Spanish in a welcoming environment with a fluent speaker.

Tue, Mar 12, 6:30pm - 7:30pm
Dacula Branch
Parents of children with autism will hear from others in their community, share their challenges and successes, and learn about helpful resources.

Tue, Mar 12, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom
ATL Reads Book Club welcomes all who enjoy reading a variety of genres. We are a no-commitment book club; some people come every month and others occasionally.

Tue, Mar 12, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join us at the Buford-Sugar Hill Branch to learn and practice your English in a welcoming environment with a fluent speaker! ¡Acompañanos en la sucursal de Buford-Sugar Hill para aprender y practicar inglés en un ambiente informal!

Wed, Mar 13, 10:30am - 11:30am
Norcross Branch
Join us for tummy time and stories for stories, parent and baby bonding and some fun sing-alongs for an early educational start!

Wed, Mar 13, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Wed, Mar 13, 10:30am - 11:00am
Snellville Branch - Snellville Meeting Room
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Mar 13, 10:30am - 11:00am
Dacula Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners. Ages 2 and under.

Canceled
Wed, Mar 13, 10:30am - 11:00am
Mountain Park Branch
Join in the fun with Ms. Montoya as your toddler child listens to stories, plays games, and sings songs!

Wed, Mar 13, 10:30am - 11:00am
Suwanee Branch
Join Ms. Nikki for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under, this storytime uses simple books, music, rhymes and movement activities to introduce storytime to our youngest listeners.

Wed, Mar 13, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a morning of fun stories, rhymes and songs that will promote early literacy and Kindergarten readiness skills! Storytime is followed by a hands-on craft activity.

Wed, Mar 13, 11:00am - 12:00pm
Hamilton Mill Branch
Find community with fellow homeschoolers and share your experiences while children participate in a librarian-led learning activity.

Wed, Mar 13, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Mar 13, 11:30am - 12:00pm
Lawrenceville Branch
Join us for a fun program that uses music, wiggles, and giggles to show the connection between reading and rhythm! This program is designed for kids, ages 3 and up.

Wed, Mar 13, 11:30am - 12:30pm
Snellville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs.

Canceled
Wed, Mar 13, 11:30am - 12:15pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your preschooler listens to stories, plays games, and sings songs!

Wed, Mar 13, 12:00pm - 1:00pm
Virtual - Adult Programming Zoom
Learn about resources and services available to the community regarding advocacy, employment, independent living, and more.

Wed, Mar 13, 4:00pm - 5:00pm
Dacula Branch
Helping adolescents cope with anxiety, discovering healthy activities for our emotions, promoting emotional well being and understanding

Wed, Mar 13, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Wed, Mar 13, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Wed, Mar 13, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills with an adult helper! Registration is required and can be completed on the GCPL website.
Register

Wed, Mar 13, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Wed, Mar 13, 4:30pm - 5:30pm
Lawrenceville Branch
Budding artist? Join us! Create art with a variety of materials and methods. (Please dress to be messy!)

Wed, Mar 13, 4:30pm - 5:30pm
Grayson Branch
Cooking with Kids challenges young people to put their cooking skills to the test, learn how to select the right ingredients, and craft tasty dishes. Join us to learn how to make yummy pancakes!

Wed, Mar 13, 5:00pm - 7:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Wed, Mar 13, 5:00pm - 6:00pm
Peachtree Corners Branch - Peachtree Corners Learning Lab
Learn to set up and operate a sewing machine.
This event is full

Wed, Mar 13, 5:00pm - 6:00pm
Centerville Branch
Do you want to learn how to make your own soothing instrument? Join us at our DIY Music Therapy session!

Wed, Mar 13, 5:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Wed, Mar 13, 5:00pm - 7:00pm
Buford-Sugar Hill Branch
Need help with subjects such as Language Arts, Math, & Science? Our volunteer homework helpers can help students of all ages here at the Buford-Sugar Hill Branch.

Wed, Mar 13, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

Wed, Mar 13, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Wed, Mar 13, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Learn how to keep children safe online.

Wed, Mar 13, 6:00pm - 7:00pm
Lilburn Branch
Join us at the Lilburn Branch with an introduction to Tai Chi and how you can learn the movements of the Five Elements form!

Wed, Mar 13, 6:00pm - 6:45pm
Lawrenceville Branch
Learn basic acoustic guitar skills!
Register

Wed, Mar 13, 6:00pm - 7:00pm
Dacula Branch
Are you about to take the exam and interview for US citizenship? Register for our eight-week course covering all subject matter related to the US Citizenship exam and interview.

Wed, Mar 13, 6:00pm - 8:00pm
Norcross Branch - Norcross Learning Lab Makerspace #1
Interested in the Unity game engine and want an in-person walkthrough to get started? Register for this 2-hour workshop.

Wed, Mar 13, 6:30pm - 7:30pm
Duluth Branch - Duluth Collaboration Room
Do you want to practice your English conversational skills? Join us for some practice speaking the English language in a relaxed environment.

Wed, Mar 13, 6:30pm - 7:30pm
Hamilton Mill Branch
Come play word games with fellow English-Learners to practice your English skills!

Wed, Mar 13, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill branch to practice your conversational English in a welcoming environment!

Thu, Mar 14, 10:30am - 11:30am
Duluth Branch - Duluth Collaboration Room
A meeting for people to practice their conversational English in a friendly and supportive environment.
Register

Thu, Mar 14, 10:30am - 11:30am
Peachtree Corners Branch
The program is open for kids ages 3-5 and their caregivers. The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce story time to our little learners in a fun way.

Thu, Mar 14, 10:30am - 11:00am
Suwanee Branch
Join Ms. Nikki for a morning of fun stories, rhymes, and songs that will promote early literacy and Kindergarten readiness skills!

Thu, Mar 14, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Preschool Storytime! Featuring engaging stories, fun songs, activities, and crafts to get your preschooler prepared for Kindergarten, this program is designed to meet the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, Mar 14, 10:30am - 11:00am
Dacula Branch
This program introduces children to early literacy skills through talking, reading, singing, playing, and writing. Ages 3-5.

Thu, Mar 14, 10:30am - 11:00am
Offsite
Join Ms. Jana for a fun OUTDOOR storytime experience!

Thu, Mar 14, 10:30am - 11:00am
Five Forks Branch
Join us for our Preschool Storytime. We spend a fun-filled half-hour reading books and singing songs that will be sure to get your preschooler ready to learn! Ages 3-5.

Thu, Mar 14, 11:00am - 12:00pm
Norcross Branch
Promoting early literacy skills for littles by listening to stories, fingerplays, and singing songs.

Thu, Mar 14, 11:00am - 12:00pm
Norcross Branch - Norcross Meeting Room
Socialize with your community while learning a new skill.

Thu, Mar 14, 11:00am - 12:00pm
Hamilton Mill Branch
Develop your baby's pre-literacy skills during this special storytime for infants.

Thu, Mar 14, 11:15am - 11:45am
Offsite
Borrow a book from the GCPL Book Mobile!

Thu, Mar 14, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion of Artemis by Andy Weir

Thu, Mar 14, 1:00pm - 2:00pm
Peachtree Corners Branch
Join us as we get ready to explore the great outdoors! You will learn more about best practices and benefits of hiking and walking for your health at any age.

Thu, Mar 14, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us as we discuss "Smoke Screen" by Terri Blackstock.

Canceled
Thu, Mar 14, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Canceled
Thu, Mar 14, 4:00pm - 5:00pm
Mountain Park Branch
Join us to test your knowledge about Women?s History Month.

Thu, Mar 14, 4:00pm - 7:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Thu, Mar 14, 4:30pm - 6:00pm
Duluth Branch
Join us to learn and manage emotions and feelings to help you stay calm and move forward positively from upsets. Create your own facial expressions using social emotional learning tools. Supplies limited.

Thu, Mar 14, 4:30pm - 6:00pm
Lawrenceville Branch
Practice reading skills one-on-one with one of our Reading Buddies.

Thu, Mar 14, 5:00pm - 6:00pm
Collins Hill Branch
Do you want to improve your English conversational skills? Then join us for Conversations in English!

Thu, Mar 14, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Thu, Mar 14, 5:00pm - 6:00pm
Snellville Branch - Snellville Collaboration Room
Join us for a game of bingo to celebrate Women?s History Month and learn about the achievements of women throughout history!

Thu, Mar 14, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Thu, Mar 14, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Thu, Mar 14, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn and play Chess, or Go at the Buford-Sugar Hill branch!

Thu, Mar 14, 5:00pm - 6:00pm
Centerville Branch
Welcome to the Gratitude Social Club! Join us as we explore mindfulness and resilience through Gratitude. We will explore the health benefits of practicing gratitude. We will close with a gratitude meditation. Welcome to the Gratitude Social Club where participants can explore positive psychology based methods to enhance gratitude and become more resilient! We will engage in some light dance therapy to awaken our bodies and gratitude. We will close with a gratitude meditation.

Thu, Mar 14, 5:00pm - 6:00pm
Peachtree Corners Branch
Celebrate Pi Day by making your own pie! Try out an easy air fryer pie recipe, make your own crust, and learn how to write a poem in Pilish! Registration required!

Thu, Mar 14, 5:30pm - 6:30pm
Hamilton Mill Branch
Math club will help students learn basic math concepts and improve their skills! A program for kids in grades 3-5.

Thu, Mar 14, 6:00pm - 7:00pm
Norcross Branch - Norcross Meeting Room
Unlock the serenity within by joining our meditation box making program. In this creative workshop, you'll design and craft your own personalized meditation box.

Thu, Mar 14, 6:00pm - 7:00pm
Duluth Branch
Bring your favorite stuffed animal or blanket and join Ms. Sarah for a special half hour evening storytime. Listen to fun stories, songs, and rhymes during this fun-filled night. Pajamas are encouraged!

Thu, Mar 14, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Have you ever wondered how a lava lamp works? Join us at the Five Forks Branch to learn about density and chemical interactions, and make your very own lava lamp!

Thu, Mar 14, 6:00pm - 7:45pm
Five Forks 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 14, 6:00pm - 7:00pm
Lilburn Branch
Come join us in reading and discussing 'She Who Became the Sun' by Shelley Parker-Chan in celebration of Women's History Month.

Thu, Mar 14, 6:00pm - 7:30pm
Suwanee Branch
Dive into the world of storytelling with our 'Make Your Own Adventure' Workshop, featuring the LibraryQuest RPG system. Come learn how to design your own tabletop RPG modules and game systems. Registration is required.

Thu, Mar 14, 7:00pm - 8:00pm
Duluth Branch - Duluth Meeting Room
Bestselling author ReShonda Tate presents a fascinating fictional portrait of Hattie McDaniel, one of Hollywood's most prolific but woefully underappreciated stars and the first Black person ever to win an Oscar for her role as Mammy in the critically acclaimed film classic "Gone With the Wind."
This event is full

Fri, Mar 15, 10:00am - 10:15am
Virtual
Explore mysteries from history!

Fri, Mar 15, 10:00am - 11:00am
Hamilton Mill Branch
School's Out Craft Day! Create a calm jar and learn about emotions and ways to calm down when you are angry or jumbled.

Fri, Mar 15, 10:30am - 11:00am
Virtual
Join Ms. Sarah for an interactive virtual storytime!
Register

Fri, Mar 15, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to our littlest readers!

Canceled
Fri, Mar 15, 11:00am - 12:00pm
Snellville Branch
An opportunity for homeschool parents to share resources, while kids participate in a library-lead activity.

Fri, Mar 15, 3:00pm - 4:00pm
Dacula Branch
What is the Ides of March, and what does 'et tu, Brute'really mean? Let's do a fun craft and find out!

Sat, Mar 16, 9:00am - 12:00pm
Peachtree Ridge High School
Connecting families of students with disabilities of all ages (elementary, middle, and high) with resources to support their journeys to adulthood.

Sat, Mar 16, 10:00am - 12:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Sat, Mar 16, 10:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Sat, Mar 16, 10:30am - 11:30am
Norcross Branch
Learn adaptive reading techniques in order to stimulate early language skills with your little one! Aprende técnicas adaptativas de lectura para estimular las habilidades de lenguaje de tus niños.
This event is full

Sat, Mar 16, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Bring the whole family out to the Five Forks Branch for a fun Saturday morning storytime and craft! We will celebrate St. Patrick's Day with a special read-aloud and make a "Lucky to be Me? pot of gold affirmations craft!

Sat, Mar 16, 11:00am - 12:00pm
Lawrenceville Branch
Children ages 6-11 are invited to the Lawrenceville branch to practice reading skills with trained therapy dogs.

Sat, Mar 16, 11:00am - 1:00pm
Duluth Branch - Duluth Meeting Room
Aprende cómo adquirir un préstamo para tu primera vivienda.

Sat, Mar 16, 11:00am - 12:15pm
Collins Hill Branch
Join in the fun and promote early literacy with the whole family as we read stories and sing songs! For children of all ages with a caregiver.

Sat, Mar 16, 12:00pm - 2:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Sat, Mar 16, 12:00pm - 1:00pm
Grayson Branch
Celebrate National Reading Month with an ode to one of our most beloved bears, that willy nilly silly old Winnie the Pooh! We will have a cheerful storytime and a picnic with friends to follow.

Sat, Mar 16, 1:00pm - 2:00pm
Norcross Branch
Visit the Norcross branch every week for a program designed to help young children (K - 3rd grade) master math skills and build strong foundations in basic arithmetic.
This event is full

Sat, Mar 16, 1:30pm - 2:30pm
Lilburn Branch
Bring your own lunch and join us for Career Clinic. Rehab your resume, cover letter, and interview skills with current best practices. Registration required and opens one week before each program. Please register through the link provided here.
Registration opens Saturday, March 9 2024 at 9:00am

Sat, Mar 16, 2:00pm - 3:00pm
Norcross Branch - Norcross Meeting Room
Learn how the FBI uses forensic science to solve crimes.

Sat, Mar 16, 2:00pm - 3:00pm
Dacula Branch
Join us at Dacula for an informative session on staying safe online. Learn to recognize and avoid common scams, discover practical tips for safeguarding your personal information, and how to report scams effectively.

Canceled
Sat, Mar 16, 2:00pm - 2:30pm
Dacula Branch
Join us at the Dacula Library each month to explore three letters and their sounds.

Sat, Mar 16, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Once a month series on learning crocheting basics. This month is: 4 Leaf Clover! Limited Hooks and yarn will be provided.

Sat, Mar 16, 2:00pm - 2:30pm
Dacula Branch
Join us at the Dacula Library each month to explore two letters and their sounds.

Sat, Mar 16, 2:00pm - 3:00pm
Duluth Branch
Join us to learn about the history of Holi and celebrate this special holiday with the Duluth community. Colors will be provided. 

Sun, Mar 17, 11:00am - 12:00pm
Dacula Branch
Welcome to all families, friends, and caregivers of people with special needs, no matter the age, and families who are looking for a smaller, more adaptive library experience.

Sun, Mar 17, 2:00pm - 3:00pm
Norcross Branch - Norcross Meeting Room
Come join us at Norcross for a community crafting circle and learn about the history of a fiber art! Bring your own projects or learn a new skill with supplies provided.
This event is full

Sun, Mar 17, 2:00pm - 4:00pm
Hamilton Mill Branch
Hop on over to the children's area to share a tale with Mr. Bunbun, the Havana rabbit, who is an excellent listener.

Sun, Mar 17, 2:00pm - 3:00pm
Dacula Branch
Learn to build a galaxy in the world of Star Wars using coding skills. Registration required!

Sun, Mar 17, 2:00pm - 3:00pm
Lawrenceville Branch
Come play, learn, converse, and grow! Drop-in chess games in a friendly environment. For ages 8 and up.
This event is full

Sun, Mar 17, 2:00pm - 4:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

Mon, Mar 18, All day
Virtual
Learn about science through experiments, activities and booklists!

Mon, Mar 18, 10:00am - 11:00am
Dacula Branch
Conversations in English is an opportunity for English language learners to practice their skills in a relaxed and conversational atmosphere.

Mon, Mar 18, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Mon, Mar 18, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for a special tummy time just for babies designed to get them comfortable in social settings and develop their earliest literacy skills!

Mon, Mar 18, 10:30am - 11:00am
Offsite
Join Ms. Jana & Ms. Sarah for a fun OUTDOOR storytime experience in pavilion #4!

Mon, Mar 18, 10:30am - 11:30am
Virtual
A virtual meeting for speakers of Japanese to practice English.

Mon, Mar 18, 11:00am - 12:00pm
Hamilton Mill Branch
Join us for a storytime just for the little ones!

Mon, Mar 18, 11:30am - 12:00pm
Lawrenceville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs! For children, ages 3-5 and an accompanying adult(s).

Mon, Mar 18, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about library resources which can help them develop their language skills.

Mon, Mar 18, 1:00pm - 2:00pm
Virtual
Practice English conversation on a variety of topics! Join us to practice and increase your confidence in speaking.
This event is full

Mon, Mar 18, 1:00pm - 1:45pm
Dacula Branch
Learn basic ukulele skills!
Register

Mon, Mar 18, 4:00pm - 6:00pm
Peachtree Corners Branch
Practice reading and learn new skills with a Reading Buddy!

Mon, Mar 18, 4:00pm - 5:00pm
Snellville Branch
Join us to practice reading skills and become an active reader!

Mon, Mar 18, 4:00pm - 5:00pm
Dacula Branch
Come join us for a STEAM club where you'll learn about technology, perform fun experiments, and make new friends!

Mon, Mar 18, 4:00pm - 5:00pm
Grayson Branch
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 Last Widow" by Karin Slaughter!

Mon, Mar 18, 5:00pm - 6:00pm
Duluth Branch - Duluth Meeting Room
K - 2nd graders come and build your math skills with games, technology, and lots of fun!

Mon, Mar 18, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill Branch for one-on-one learning and reading skills practice for all ages. Earn and collect playing cards each session for a chance to compete in a fun game.

Mon, Mar 18, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

Mon, Mar 18, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Is a healthier you on your New Year's Resolution list? Come bend, stretch, and breathe in an accessible and gentle yoga class ? all without leaving your chair!

Mon, Mar 18, 6:30pm - 7:30pm
Norcross Branch
A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

Tue, Mar 19, All day
Virtual
Share your love of the Harry Potter universe with other fans!

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

Tue, Mar 19, 10:00am - 11:00am
Buford-Sugar Hill Branch
Playtime for pre-walker babies and their parents/caregivers to meet other families in the community.

Tue, Mar 19, 10:30am - 11:00am
Lilburn Branch
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Tue, Mar 19, 10:30am - 11:30am
Peachtree Corners Branch
Help toddlers, age 2 and under, learn to be attentive and follow directions, develop a love of stories and books, and develop reading readiness skills.

Tue, Mar 19, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Toddler Time! Featuring engaging stories, fun songs, activities, and more. This program is designed to meet the developmental needs of toddlers, ages 1-2, and their caregivers.

Tue, Mar 19, 10:30am - 11:00am
Virtual
Join Ms. Patty for an interactive virtual storytime!
Register

Tue, Mar 19, 10:30am - 11:00am
Five Forks Branch
Join us at the Five Forks branch for Toddler Time! We spend a fun-filled half-hour reading books and singing songs targeting the developmental needs of toddlers.

Tue, Mar 19, 11:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, Mar 19, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Join us for a storytime that uses simple books, songs, rhymes and movement activities for our youngest customers.

Tue, Mar 19, 11:00am - 12:00pm
Lawrenceville Branch
Get unbiased guidance from a Certified Medicare Counselor about costs and coverage, comparing options, and enrolling in plans.

Tue, Mar 19, 11:00am - 12:00pm
Centerville Branch
Welcome to LLA with Gwinnett Building Babies Brains! Today, we will explore early literacy and learning skills in a fun group setting for families.

Tue, Mar 19, 11:30am - 12:00pm
Lilburn Branch
Storytimes promote the early literacy skills that help children become ready to read with stories, games, and songs!

Tue, Mar 19, 11:30am - 12:30pm
Suwanee Branch - Suwanee Meeting Room
Join Ms. Nikki for a special monthly storytime designed just for babies! Lap bounces, songs, stories, and play will introduce your littlest one to all things language and learning.

Tue, Mar 19, 1:00pm - 2:00pm
Lilburn Branch
Join is as we slow down and breath, to relax and reduce stress.

Tue, Mar 19, 3:00pm - 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 be reading Kung Fu Master. This book will continue into April.

Tue, Mar 19, 3:00pm - 4:00pm
Hamilton Mill Branch
Get together with fellow family history enthusiasts to discuss genealogy resources and get advice on researching your family tree.

Canceled
Tue, Mar 19, 4:00pm - 5:00pm
Collins Hill Branch
Join us as we try a new recipe together!

Tue, Mar 19, 4:00pm - 5:00pm
Norcross Branch - Norcross Collaboration Room
Join us each week to practice English conversation on a variety of topics, learn new phrases, and practice new terms with each other using fun games!

Tue, Mar 19, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Tue, Mar 19, 4:00pm - 6:00pm
Hamilton Mill Branch
Volunteers provide free homework help sessions for students (grade 1-8) who need one-on-one help with their homework and assignments.

Canceled
Tue, Mar 19, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Mar 19, 4:00pm - 5: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.

Tue, Mar 19, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills with an adult helper! Registration is required and can be completed on the GCPL website.
Register

Tue, Mar 19, 4:30pm - 5:30pm
Lawrenceville Branch
Join us as we create sidewalk Chalk Art to express our feelings.

Tue, Mar 19, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Tue, Mar 19, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Build your math and critical thinking skills as you play the Pokemon Card game.

Tue, Mar 19, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Mar 19, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Tue, Mar 19, 5:00pm - 7:00pm
Centerville Branch
Need help with subjects such as Language Arts, Math or science. Our volunteer homework helpers can help students in grades K-8 here at the Centerville Branch. It's a drop-in session. No registration required.

Tue, Mar 19, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
Join us to learn about financial aid programs that can help fund your college experience and minimize loans!

Tue, Mar 19, 6:00pm - 7:00pm
Norcross Branch - Norcross Collaboration Room
Come celebrate Women's History Month with a game of "Great Women in History" team trivia.

Tue, Mar 19, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Learn and practice your Spanish in a welcoming environment with a fluent speaker.

Tue, Mar 19, 6:30pm - 7:30pm
Five Forks Branch - Five Forks Meeting Room
Celebrate National Craft Month by learning the origins of paper art and all the different crafts you could create using paper, plus what resources the library has to offer!

Tue, Mar 19, 6:30pm - 7:30pm
Dacula Branch
Parents of children with autism will hear from others in their community, share their challenges and successes, and learn about helpful resources.

Tue, Mar 19, 7:00pm - 8:00pm
Duluth Branch - Duluth Collaboration Room
Join us on the third Tuesday of every month to discuss a preselected book. This month's book is The Baddest Girl On The Planet by Heather Frese.

Tue, Mar 19, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join us at the Buford-Sugar Hill Branch to learn and practice your English in a welcoming environment with a fluent speaker! ¡Acompañanos en la sucursal de Buford-Sugar Hill para aprender y practicar inglés en un ambiente informal!

Wed, Mar 20, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, Mar 20, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Wed, Mar 20, 10:30am - 11:00am
Snellville Branch - Snellville Meeting Room
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Mar 20, 10:30am - 11:00am
Dacula Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners. Ages 2 and under.

Canceled
Wed, Mar 20, 10:30am - 11:00am
Mountain Park Branch
Join in the fun with Ms. Montoya as your toddler child listens to stories, plays games, and sings songs!

Wed, Mar 20, 10:30am - 11:00am
Suwanee Branch
Join Ms. Nikki for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under, this storytime uses simple books, music, rhymes and movement activities to introduce storytime to our youngest listeners.

Wed, Mar 20, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a morning of fun stories, rhymes and songs that will promote early literacy and Kindergarten readiness skills! Storytime is followed by a hands-on craft activity.

Wed, Mar 20, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Mar 20, 11:30am - 12:30pm
Snellville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs.

Canceled
Wed, Mar 20, 11:30am - 12:15pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your preschooler listens to stories, plays games, and sings songs!

Wed, Mar 20, 2:00pm - 3:00pm
Grayson Branch
Calling all homeschoolers! Join us for a chemistry lesson on the science of making slime.

Wed, Mar 20, 4:00pm - 5:00pm
Norcross Branch - Norcross Meeting Room
Come join us for some dancing fun with all the family for the International Day of Happiness! Let's learn and groove to express our everyday joys through movement.

Wed, Mar 20, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Wed, Mar 20, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Wed, Mar 20, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills with an adult helper! Registration is required and can be completed on the GCPL website.
Register

Wed, Mar 20, 4:00pm - 5:00pm
Centerville Branch
Calling all hand-embroiderers! The Centerville branch invites you out to work on your latest project while connecting with other stitchers in the community! All skill levels are welcome.

Wed, Mar 20, 4:30pm - 5:30pm
Lawrenceville Branch
Join us for a global storytime featuring stories from Egypt! This month, we?ll be featuring ?The Egyptian Cinderella? by Shirley Climo and a themed activity.

Wed, Mar 20, 5:00pm - 7:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Wed, Mar 20, 5:00pm - 6:00pm
Grayson Branch
Bonjour! Join us for an exciting time filled with games, songs, mini-lessons, and more, all in French! This month, celebrate Francophone Day with us (Journée internationale de la Francophonie).

Wed, Mar 20, 5:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Wed, Mar 20, 5:00pm - 7:00pm
Buford-Sugar Hill Branch
Need help with subjects such as Language Arts, Math, & Science? Our volunteer homework helpers can help students of all ages here at the Buford-Sugar Hill Branch.

Wed, Mar 20, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

Wed, Mar 20, 5:00pm - 6:00pm
Grayson Branch
Learn and practice read aloud skills one-on-one with a librarian or volunteer Reading Buddy! Reading out loud to a buddy helps build confidence, increase fluency, and understanding.

Wed, Mar 20, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Wed, Mar 20, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Did you know that physical clutter can have an impact on your mental health? Learn about some different ways to declutter and choose what method works best for you.

Wed, Mar 20, 6:00pm - 7:00pm
Lilburn Branch
Join us at the Lilburn Branch with an introduction to Tai Chi and how you can learn the movements of the Five Elements form!

Wed, Mar 20, 6:00pm - 6:45pm
Lawrenceville Branch
Learn basic acoustic guitar skills!
Register

Wed, Mar 20, 6:00pm - 7:00pm
Dacula Branch
Are you about to take the exam and interview for US citizenship? Register for our eight-week course covering all subject matter related to the US Citizenship exam and interview.

Wed, Mar 20, 6:30pm - 7:30pm
Duluth Branch - Duluth Collaboration Room
Do you want to practice your English conversational skills? Join us for some practice speaking the English language in a relaxed environment.

Wed, Mar 20, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about the novel "The Dry" by Jane Harper.

Wed, Mar 20, 7:00pm - 8:00pm
Slow Pour Brewing
Have fun with GCPL at Slow Pour Brewing!

Wed, Mar 20, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill branch to practice your conversational English in a welcoming environment!

Thu, Mar 21, All day
Virtual
Join our Google Classroom for creative writers!

Thu, Mar 21, 9:00am - 2:00pm
Grayson Branch
Seeking Employment? Get help from the Mobile Career Lab.

Thu, Mar 21, 10:30am - 11:30am
Duluth Branch - Duluth Collaboration Room
A meeting for people to practice their conversational English in a friendly and supportive environment.
Register

Thu, Mar 21, 10:30am - 11:30am
Peachtree Corners Branch
The program is open for kids ages 3-5 and their caregivers. The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce story time to our little learners in a fun way.

Thu, Mar 21, 10:30am - 11:00am
Suwanee Branch
Join Ms. Nikki for a morning of fun stories, rhymes, and songs that will promote early literacy and Kindergarten readiness skills!

Thu, Mar 21, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Preschool Storytime! Featuring engaging stories, fun songs, activities, and crafts to get your preschooler prepared for Kindergarten, this program is designed to meet the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, Mar 21, 10:30am - 11:00am
Dacula Branch
This program introduces children to early literacy skills through talking, reading, singing, playing, and writing. Ages 3-5.

Thu, Mar 21, 10:30am - 11:00am
Five Forks Branch
Join us at the Five Forks Library for our Preschool Storytime. We spend a fun-filled half hour reading books and singing songs that will be sure to get your preschooler ready to learn! Ages 3-5.

Thu, Mar 21, 10:30am - 11:00am
Offsite
Join Ms. Jana for a fun OUTDOOR storytime experience!

Thu, Mar 21, 10:30am - 11:00am
Five Forks Branch
Join us for our Preschool Storytime. We spend a fun-filled half-hour reading books and singing songs that will be sure to get your preschooler ready to learn! Ages 3-5.

Thu, Mar 21, 11:00am - 12:00pm
Norcross Branch
Promoting early literacy skills for littles by listening to stories, fingerplays, and singing songs.

Thu, Mar 21, 11:00am - 12:30pm
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 Secrets Laid to Rest by Catherine Hall.

Thu, Mar 21, 11:00am - 12:00pm
Hamilton Mill Branch
Develop your baby's pre-literacy skills during this special storytime for infants.

Thu, Mar 21, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This program provides storytime and playtime activities for kids and their accompanying adults to learn about and talk about feelings.

Thu, Mar 21, 11:15am - 11:45am
Offsite
Borrow a book from the GCPL Book Mobile!

Thu, Mar 21, 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

Canceled
Thu, Mar 21, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Canceled
Thu, Mar 21, 4:00pm - 5:00pm
Collins Hill Branch
Join us to learn about the positive state of flow and how to incorporate it in your life. We will be playing video games to stimulate a flow-state- of mind.

Thu, Mar 21, 4:00pm - 5:00pm
Centerville Branch
Join us as we dive into recycling themed activities during this month of STEM-tastic. Recommended for grades 3-5.

Thu, Mar 21, 4:00pm - 5:30pm
Dacula Branch
Come to this program to meet like-minded teens and solve problems in a short-form campaign.

Thu, Mar 21, 4:30pm - 6:00pm
Lawrenceville Branch
Practice reading skills one-on-one with one of our Reading Buddies.

Canceled
Thu, Mar 21, 5:00pm - 6:00pm
Collins Hill Branch
Do you want to improve your English conversational skills? Then join us for Conversations in English!

Thu, Mar 21, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Thu, Mar 21, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Rescheduled
Thu, Mar 21, 5:00pm - 7:00pm
New date Thursday, March 28, 5:00pm - 7:00pm
Mountain Park Branch
Come take a dive into the world of Magic: The Gathering! Open to beginners and experienced players alike.

Thu, Mar 21, 5:00pm - 6:00pm
Grayson Branch
Join us as we explore the hidden world of electricity and how the power grid was built to harness its abilities to power our everyday lives.

Thu, Mar 21, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Thu, Mar 21, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill branch to CELEBRATE our individual strengths and unique gifts. Help build resilience and inner strength in your children by teaching them to believe in themselves and to cope with stress and survive challenges in a fun, explorative program!

Thu, Mar 21, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn about the optical science of pointillism. Then create your own pointillism painting.

Thu, Mar 21, 5:30pm - 6:30pm
Hamilton Mill Branch
A book club for kids designed to encourage reading by having a fun meeting once per month where we discuss a book from the popular series "The Babysitter's Club" and an activity.

Thu, Mar 21, 6:00pm - 7:45pm
Five Forks 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 21, 6:00pm - 7:00pm
Snellville Branch
Learn how to draw the natural world around us and how drawing in nature can replenish our artistic spirit!

Thu, Mar 21, 6:00pm - 7:00pm
Duluth Branch - Duluth Meeting Room
Join us at the Duluth Branch for Reading Club where you can practice and become an active reader!
Register

Thu, Mar 21, 6:00pm - 7:30pm
Suwanee Branch
Dive into the world of storytelling with our 'Make Your Own Adventure' Workshop, featuring the LibraryQuest RPG system. Come learn how to design your own tabletop RPG modules and game systems. Registration is required.

Thu, Mar 21, 6:00pm - 7:30pm
Dacula Branch
Join us at the Dacula Branch to discuss issues and mental health involving the care of your loved ones with Alzheimer's.

Thu, Mar 21, 6:30pm - 7:30pm
Five Forks Branch - Five Forks Meeting Room
How does hope shape our lives? Join us as we explore the many ways in which having hope supports us and learn how to intentionally cultivate it.

Fri, Mar 22, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for an energetic program that uses music and movement activities to improve your child?s balance, coordination, and rhythm!

Fri, Mar 22, 10:30am - 11:00am
Virtual
Join Ms. Sarah for an interactive virtual storytime!
Register

Fri, Mar 22, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
Join us for our monthly Little Naturalist program, where we learn about different aspects of nature and make a craft to take home! For ages 5 and under with a caregiver.

Fri, Mar 22, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to our littlest readers!

Fri, Mar 22, 2:00pm - 4:00pm
Lilburn Branch - Lilburn Learning Lab
Learn how to use the Cricut Smart Vinyl cutting machine.
This event is full

Sat, Mar 23, 10:00am - 12:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Sat, Mar 23, 10:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Sat, Mar 23, 10:00am - 2:00pm
Lilburn Branch
Invest in your future by applying for United States Citizenship. Pre-registration is required to attend the workshop.
Register

Sat, Mar 23, 10:30am - 11:15am
Dacula Branch
Join us for a bilingual storytime featuring Viewpoint Health's N.E.S.T. Clubhouse!

Sat, Mar 23, 11:00am - 12:00pm
Norcross Branch - Norcross Meeting Room
Join us for a preschool storytime with fun activities for everyone to enjoy and learn about different topics every month!

Sat, Mar 23, 11:00am - 12:00pm
Five Forks Branch - Five Forks Meeting Room
Even little worries can seem pretty big sometimes! Join us at the Five Forks Branch to learn about expressing your worries and letting them go with the help of your very own Worry Monster!

Sat, Mar 23, 11:00am - 11:30am
Lawrenceville Branch
Join us for a special bilingual storytime with student volunteers from Central Gwinnett High School's HoPe club! For Ages 0-5.

Sat, Mar 23, 12:00pm - 2:00pm
Five Forks Branch
Attend this program to get an introduction to cinematography for film. We will briefly go over composition, framing, angles, lighting, and some of the other components of cinematography and what a cinematographer does!
Registration opens Saturday, March 9 2024 at 9:00am

Sat, Mar 23, 1:00pm - 2:00pm
Norcross Branch
Visit the Norcross branch every week for a program designed to help young children (K - 3rd grade) master math skills and build strong foundations in basic arithmetic.
This event is full

Sat, Mar 23, 2:00pm - 3:00pm
Norcross Branch - Norcross Meeting Room
Come to the Norcross Branch to learn how to make a healthy chia pudding.

Sat, Mar 23, 2:00pm - 3:00pm
Dacula Branch
Need help with your homework? Our volunteer homework helpers can help!

Canceled
Sun, Mar 24, 2:00pm - 4:00pm
Collins Hill Branch
Hop on over to the children's area to share a tale with Mr. Bunbun, the Havana rabbit, who is an excellent listener.

Sun, Mar 24, 3:00pm - 4:30pm
Hamilton Mill Branch
Sunday Trivia is a fun and educational game for people of all ages.

Mon, Mar 25, All day
Virtual
Learn about science through experiments, activities and booklists!

Mon, Mar 25, 10:00am - 11:00am
Dacula Branch
Conversations in English is an opportunity for English language learners to practice their skills in a relaxed and conversational atmosphere.

Mon, Mar 25, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Mon, Mar 25, 10:30am - 11:00am
Offsite
Join Ms. Jana & Ms. Sarah for a fun OUTDOOR storytime experience in pavilion #4!

Mon, Mar 25, 10:30am - 11:30am
Virtual
A virtual meeting for speakers of Japanese to practice English.

Mon, Mar 25, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth Branch for a special monthly storytime designed just for babies! Lap bounces, songs, stories, and play will introduce your littlest one to all things language and learning.

Mon, Mar 25, 11:00am - 12:00pm
Hamilton Mill Branch
Join us for a storytime just for the little ones!

Mon, Mar 25, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 3 through 5.

Mon, Mar 25, 11:30am - 12:00pm
Lawrenceville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs! For children, ages 3-5 and an accompanying adult(s).

Mon, Mar 25, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about library resources which can help them develop their language skills.

Mon, Mar 25, 4:00pm - 6:00pm
Peachtree Corners Branch
Practice reading and learn new skills with a Reading Buddy!

Mon, Mar 25, 4:00pm - 5:00pm
Snellville Branch
Join us to practice reading skills and become an active reader!

Mon, Mar 25, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Let's learn about resilience with Women's History Month! We'll discuss women who've overcome great difficulties and gone on to change the world.

Mon, Mar 25, 4:30pm - 5:30pm
Centerville Branch
Welcome to our Art Therapy series at Centerville. Today you are painting a self-portrait.

Mon, Mar 25, 5:00pm - 6:00pm
Duluth Branch - Duluth Meeting Room
K - 2nd graders come and build your math skills with games, technology, and lots of fun!

Mon, Mar 25, 5:00pm - 6:00pm
Lawrenceville Branch
Do you want to improve your English conversational skills? Then join us in person for Conversations in English on Mondays!

Mon, Mar 25, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill Branch for one-on-one learning and reading skills practice for all ages. Earn and collect playing cards each session for a chance to compete in a fun game.

Mon, Mar 25, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

Mon, Mar 25, 5:00pm - 6:00pm
Dacula Branch
Have you ever wanted to be a witch or wizard?

Mon, Mar 25, 6:00pm - 7:00pm
Norcross Branch
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.

Mon, Mar 25, 6:00pm - 7:00pm
Five Forks Branch
Join us for a program demonstrating one of the principles of culinary science: the application of heat over time!

Mon, Mar 25, 6:30pm - 7:30pm
Hamilton Mill Branch
Join us for a lively discussion every month about a book chosen by group members. This month features "Her Hidden Genius" by Marie Benedict.

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

Tue, Mar 26, 10:00am - 11:00am
Buford-Sugar Hill Branch
Playtime for pre-walker babies and their parents/caregivers to meet other families in the community.

Tue, Mar 26, 10:30am - 11:00am
Lilburn Branch
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Tue, Mar 26, 10:30am - 11:30am
Duluth Branch
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

Tue, Mar 26, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Toddler Time! Featuring engaging stories, fun songs, activities, and more. This program is designed to meet the developmental needs of toddlers, ages 1-2, and their caregivers.

Tue, Mar 26, 10:30am - 11:00am
Virtual
Join Ms. Patty for an interactive virtual storytime!
Register

Tue, Mar 26, 11:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, Mar 26, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 0 through 2.

Tue, Mar 26, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Join us for a storytime that uses simple books, songs, rhymes and movement activities for our youngest customers.

Tue, Mar 26, 11:30am - 12:00pm
Lilburn Branch
Storytimes promote the early literacy skills that help children become ready to read with stories, games, and songs!

Tue, Mar 26, 11:30am - 12:00pm
Lilburn Branch
Join us for a special storytime celebrating the Indian festival of colors - Holi!

Tue, Mar 26, 1:00pm - 2:00pm
Virtual
Practice English conversation on a variety of topics! Join us to practice and increase your confidence in speaking.
This event is full

Tue, Mar 26, 1:00pm - 2:00pm
Duluth Branch
Learn how to use the U.S. Business and Consumer Modules to target specific groups of businesses or individuals who may most likely be interested in your products or services.

Tue, Mar 26, 3:00pm - 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 be reading Kung Fu Master. This book will continue into April.

Tue, Mar 26, 3:30pm - 5:00pm
Centerville Branch
Join us for our monthly Teen Game Lounge! This month we will feature Magic the Gathering.

Tue, Mar 26, 4:00pm - 5:00pm
Norcross Branch - Norcross Collaboration Room
Join us each week to practice English conversation on a variety of topics, learn new phrases, and practice new terms with each other using fun games!

Tue, Mar 26, 4:00pm - 5:00pm
Dacula Branch
Join us for a festive evening of sewing! Registration required.

Tue, Mar 26, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Tue, Mar 26, 4:00pm - 6:00pm
Hamilton Mill Branch
Volunteers provide free homework help sessions for students (grade 1-8) who need one-on-one help with their homework and assignments.

Canceled
Tue, Mar 26, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Mar 26, 4:00pm - 5:00pm
Mountain Park Branch
Learn new art techniques by exploring your own creative process and learn to be playful!

Tue, Mar 26, 4:00pm - 5: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.

Tue, Mar 26, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills with an adult helper! Registration is required and can be completed on the GCPL website.
Register

Canceled
Tue, Mar 26, 4:30pm - 5:30pm
Collins Hill Branch
Caretakers and students! Come as a team to learn how to repair fraying fabric

Tue, Mar 26, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Tue, Mar 26, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Mar 26, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Tue, Mar 26, 5:00pm - 6:00pm
Dacula Branch
BA!LEY, a 4th grade author, is our special guest for Family Storytime to read her book 'In the Wind', a book of affirmations and inspiration for children and families!

Tue, Mar 26, 5:00pm - 7:00pm
Centerville Branch
Need help with subjects such as Language Arts, Math or science. Our volunteer homework helpers can help students in grades K-8 here at the Centerville Branch. It's a drop-in session. No registration required.

Tue, Mar 26, 6:00pm - 7:30pm
Duluth Branch
Master Gardeners Amy Mock and Abby Lockhart will discuss small additions you can implement in your own yard to increase the biodiversity of pollinators.

Tue, Mar 26, 6:00pm - 7:00pm
Grayson Branch
Attention all aspiring writers! Do you find yourself yearning to unleash your imagination into the written word but are unsure of where to begin? Join us for our monthly Writing Club to help you grow as a writer and connect with like-minded individuals who share your passion for writing!

Tue, Mar 26, 6:00pm - 7:00pm
Five Forks Branch
Join us and help us break down the manga behind your favorite anime! This time, we'll explore some of the manga behind popular anime My Hero Academia and Komi Can't Communicate!

Tue, Mar 26, 6:00pm - 7:00pm
Buford-Sugar Hill Branch
Learn and practice your Spanish in a welcoming environment with a fluent speaker.

Tue, Mar 26, 6:00pm - 7:00pm
Hamilton Mill Branch
Love to play chess, or interested in learning to play? Join us for an hour of gameplay. All levels and ages are welcome. *Registration Required*
Registration opens Monday, March 18 2024 at 9:00am

Tue, Mar 26, 6:30pm - 7:30pm
Dacula Branch
Parents of children with autism will hear from others in their community, share their challenges and successes, and learn about helpful resources.

Tue, Mar 26, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join us at the Buford-Sugar Hill Branch to learn and practice your English in a welcoming environment with a fluent speaker! ¡Acompañanos en la sucursal de Buford-Sugar Hill para aprender y practicar inglés en un ambiente informal!

Wed, Mar 27, 10:30am - 11:00am
Lawrenceville Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers, ages 2 and under.

Wed, Mar 27, 10:30am - 11:00am
Snellville Branch - Snellville Meeting Room
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Mar 27, 10:30am - 11:00am
Dacula Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners. Ages 2 and under.

Canceled
Wed, Mar 27, 10:30am - 11:00am
Mountain Park Branch
Join in the fun with Ms. Montoya as your toddler child listens to stories, plays games, and sings songs!

Wed, Mar 27, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a morning of fun stories, rhymes and songs that will promote early literacy and Kindergarten readiness skills! Storytime is followed by a hands-on craft activity.

Wed, Mar 27, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Mar 27, 11:30am - 12:30pm
Snellville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs.

Wed, Mar 27, 11:30am - 12:30pm
Lawrenceville Branch
Join us as we bring science to life through demonstrations and hands-on activities!

Canceled
Wed, Mar 27, 11:30am - 12:15pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your preschooler listens to stories, plays games, and sings songs!

Wed, Mar 27, 4:00pm - 5:00pm
Peachtree Corners Branch
Children 3-7 learn how to make fun sensory activities for children with sensory integration needs. Develop pre-literacy skills, motor skills, and enjoy learning about different ways to help your child to calm themselves, relax, and explore.

Wed, Mar 27, 4:00pm - 6:00pm
Peachtree Corners Branch
Volunteers provide free homework help sessions for students who need one-on-one help with their homework and assignments.

Wed, Mar 27, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on various topics based on a variety of subjects!

Wed, Mar 27, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills with an adult helper! Registration is required and can be completed on the GCPL website.
Register

Wed, Mar 27, 4:00pm - 5:00pm
Centerville Branch
Come out to the Centerville branch to learn how to make your own sugar lip scrubs with essential oils! One more healthy way to amp up your self-care routine, all while creating a new outlet to relieve some mental fog!

Wed, Mar 27, 4:30pm - 5:30pm
Lawrenceville Branch
Want your kids to learn a little bit of Spanish? Join us this month for a story, song, and activity about nature!

Wed, Mar 27, 5:00pm - 6:00pm
Mountain Park Branch
Join us as we study various artists and write poetry based on their art! This month's theme is humans and the environment!

Wed, Mar 27, 5:00pm - 7:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

Wed, Mar 27, 5:00pm - 6:00pm
Grayson Branch
Dive into the wonderful world of manatees in this exciting adventure that will not only introduce you to these gentle giants of the sea but also teach you valuable lessons about resilience that you can carry with you in your own life.

Wed, Mar 27, 5:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Stuck on a homework problem? No problem! Swing by the Suwanee library to get help from our volunteer tutors.

Wed, Mar 27, 5:00pm - 7:00pm
Buford-Sugar Hill Branch
Need help with subjects such as Language Arts, Math, & Science? Our volunteer homework helpers can help students of all ages here at the Buford-Sugar Hill Branch.

Wed, Mar 27, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

Wed, Mar 27, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Wed, Mar 27, 5:30pm - 7:30pm
Lilburn Branch
Join us at the Lilburn Branch to learn the game of chess and compete against other players of similar skill; all skill levels are welcome.

Wed, Mar 27, 6:00pm - 7:00pm
Offsite
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: "Books About Books", books set in libraries, bookstores, or about bibliophiles.

Wed, Mar 27, 6:00pm - 7:00pm
Lilburn Branch
Join us at the Lilburn Branch with an introduction to Tai Chi and how you can learn the movements of the Five Elements form!

Wed, Mar 27, 6:00pm - 6:45pm
Lawrenceville Branch
Learn basic acoustic guitar skills!
Register

Wed, Mar 27, 6:00pm - 7:00pm
Dacula Branch
Are you about to take the exam and interview for US citizenship? Register for our eight-week course covering all subject matter related to the US Citizenship exam and interview.

Wed, Mar 27, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
Creating pixel art is fun and easy with Piskel! Join us as we cover the basics of using this free online program that's accessible from your computer at home.

Wed, Mar 27, 6:30pm - 7:30pm
Duluth Branch - Duluth Collaboration Room
Do you want to practice your English conversational skills? Join us for some practice speaking the English language in a relaxed environment.

Wed, Mar 27, 6:30pm - 7:30pm
Hamilton Mill Branch
Come play word games with fellow English-Learners to practice your English skills!

Wed, Mar 27, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill branch to practice your conversational English in a welcoming environment!

Thu, Mar 28, 10:30am - 11:30am
Duluth Branch - Duluth Collaboration Room
A meeting for people to practice their conversational English in a friendly and supportive environment.
Register

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

Thu, Mar 28, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Preschool Storytime! Featuring engaging stories, fun songs, activities, and crafts to get your preschooler prepared for Kindergarten, this program is designed to meet the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, Mar 28, 10:30am - 11:00am
Dacula Branch
This program introduces children to early literacy skills through talking, reading, singing, playing, and writing. Ages 3-5.

Thu, Mar 28, 10:30am - 11:00am
Offsite
Join Ms. Jana for a fun OUTDOOR storytime experience!

Thu, Mar 28, 11:00am - 12:00pm
Norcross Branch
Promoting early literacy skills for littles by listening to stories, fingerplays, and singing songs.

Thu, Mar 28, 11:00am - 12:00pm
Hamilton Mill Branch
Develop your baby's pre-literacy skills during this special storytime for infants.

Thu, Mar 28, 11:15am - 11:45am
Offsite
Borrow a book from the GCPL Book Mobile!

Thu, Mar 28, 3:00pm - 4:00pm
Virtual
Pat Satterfield of the Dunamis Educational Foundation presents monthly life skills classes for adults and teens with Intellectual & Developmental Disabilities and their family member or caregiver. The topic for March is "Everyday Writing".

Thu, Mar 28, 3:30pm - 4:30pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill library for the day dressed as your favorite superhero for fun-filled activities.

Canceled
Thu, Mar 28, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Mar 28, 4:00pm - 5:00pm
Mountain Park Branch
Practice your math skills at our Math Club by playing Albert's Insomnia!

Thu, Mar 28, 4:30pm - 6:00pm
Lawrenceville Branch
Practice reading skills one-on-one with one of our Reading Buddies.

Canceled
Thu, Mar 28, 5:00pm - 6:00pm
Collins Hill Branch
Do you want to improve your English conversational skills? Then join us for Conversations in English!

Thu, Mar 28, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Thu, Mar 28, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Try different kinds of fruits and vegetables by making English muffin "pizzas"!

Thu, Mar 28, 5:00pm - 6:00pm
Lawrenceville Branch
Did you know you can prevent picky eaters? Join us to learn some tips and tricks to increase your chances of raising a not-so-picky eater!

Thu, Mar 28, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Thu, Mar 28, 5:00pm - 7:00pm
Mountain Park Branch
Come take a dive into the world of Magic: The Gathering! Open to beginners and experienced players alike.

Thu, Mar 28, 5:00pm - 7:00pm
Lilburn Branch
Homework Help offers 30 minutes of assistance on homework assignments for K-8 students on Tuesdays and Thursdays from 5:00 to 7:00 PM. First come; first served. Students must bring a homework assignment.

Thu, Mar 28, 5:00pm - 6:00pm
Peachtree Corners Branch
Happy National Pizza Day! Learn how you can make pizza not just in your oven but on your stove top as well!!

Thu, Mar 28, 5:30pm - 6:30pm
Hamilton Mill Branch
Crazy 8s Math Club will help students learn basic math concepts and improve their skills! A program for kids in grades 3-5.

Thu, Mar 28, 6:00pm - 7:45pm
Five Forks 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 28, 6:00pm - 7:30pm
Suwanee Branch
Dive into the world of storytelling with our 'Make Your Own Adventure' Workshop, featuring the LibraryQuest RPG system. Come learn how to design your own tabletop RPG modules and game systems. Registration is required.

Thu, Mar 28, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Who's That Girl in Women's history? Join us at the Five Forks Branch to find out, and play trivia based on the Who Is/Who Was series!

Fri, Mar 29, 10:30am - 11:00am
Virtual
Join Ms. Sarah for an interactive storytime!
Register

Fri, Mar 29, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah at the Duluth branch for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to our littlest readers!

Canceled
Sat, Mar 30, 11:00am - 12:00pm
Norcross Branch
Do you have difficulty understanding your teen's text messages? Join us at Norcross as we decode their text lingo!

Sat, Mar 30, 11:00am - 12:00pm
Dacula Branch
Children ages 6-11 are invited to the Dacula branch to practice reading skills with trained therapy dogs.

Sat, Mar 30, 1:00pm - 2:00pm
Lilburn Branch
Join us as we learn the interview process and have a mock interview session to give a feel for what happens during an actual interview. Acompáñanos y aprende el proceso de entrevistas, practica en una entrevista simulada para prepararte para un entrevista de verdad.

Sat, Mar 30, 1:00pm - 2:00pm
Norcross Branch
Visit the Norcross branch every week for a program designed to help young children (K - 3rd grade) master math skills and build strong foundations in basic arithmetic.
This event is full

Sat, Mar 30, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Keep your brain exercised! Join us at the Buford-Sugar Hill Branch for an amazing STEAM-like program which focuses on the importance and mystery of the human brain.

Sat, Mar 30, 1:00pm - 2:00pm
Norcross Branch - Norcross Learning Lab Makerspace #1
Join us for an entry level course on beat production and digital audio workstations using MIDI keyboards and virtual instruments for video game soundtracks.

Sat, Mar 30, 3:00pm - 4:00pm
Grayson Branch
For World Oral Health Day, kids will get a visit from the Tooth Fairy to learn all about how to take expert care of their pearly whites!

Sun, Mar 31, 1:00pm - 2:00pm
Lilburn Branch
Join us as we learn the interview process and have a mock interview session to give a feel for what happens during an actual interview. Acompáñanos y aprende el proceso de entrevistas, practica en una entrevista simulada para prepararte para un entrevista de verdad.

Mon, Apr 01, 10:30am - 11:00am
Offsite
Join Ms. Jana & Ms. Sarah for a fun OUTDOOR storytime experience in pavilion #4!

Mon, Apr 01, 11:00am - 12:00pm
Dacula Branch
Homeschool students will learn about the different aspects of STEAM with hands-on activities. A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

Mon, Apr 01, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Mon, Apr 01, 2:00pm - 3:00pm
Lawrenceville Branch
Discover why zen gardens are a great sensory experience for children and create your own to relax at home!

Mon, Apr 01, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about binary language and create your own binary bracelet.

Mon, Apr 01, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
One-on-one learning and reading skills practice for all ages. Earn and collect playing cards each session for a chance to compete in a fun game.

Mon, Apr 01, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

Tue, Apr 02, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
Join us at the Five Forks branch for Toddler Time! We spend a fun-filled half-hour reading books and singing songs targeting the developmental needs of toddlers.

Tue, Apr 02, 10:30am - 11:00am
Lilburn Branch
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Tue, Apr 02, 11:30am - 12:00pm
Lilburn Branch
Storytimes promote the early literacy skills that help children become ready to read with stories, games, and songs!

Tue, Apr 02, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Tue, Apr 02, 2:00pm - 3:00pm
Lawrenceville Branch
Bring the whole family to decorate our sidewalks with chalk as we celebrate International Children's Book Day! All ages welcome!

Tue, Apr 02, 2:00pm - 4:00pm
Norcross Branch
Come learn the basics of the 3D modeling software Blender for modeling props and humanoid characters. Registration required.

Tue, Apr 02, 2:00pm - 3:00pm
Grayson Branch
Gear up for Garden Fest by exploring how to use a 3D printer to help your garden grow!

Tue, Apr 02, 2:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Do you want to learn some science? Each day of of our Little Scientist Camp will focus on a different topic related to science with hands on activities that include puzzle solving, building and even some culinary skills!

Tue, Apr 02, 3:00pm - 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. In April, we will finish reading Kung Fu Master.

Tue, Apr 02, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the physics of light and how the sun affects our planet. Create your own suncatcher.

Tue, Apr 02, 5:00pm - 6:00pm
Mountain Park Branch
Learn how to explore your family origins using ancestry.com

Tue, Apr 02, 5:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
All ages and skill levels are welcome at this chess tournament! Because instruction will not be provided, knowing how to play chess is a minimum requirement. Space is limited, so entering the tournament will be on a first-come, first-served basis.

Tue, Apr 02, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

Tue, Apr 02, 6:00pm - 7:00pm
Duluth Branch
Positive teamwork creates a healthy environment for your peers. Join us for a session on learning how to collaborate with your fellow library friends in constructing bridges using materials provided and share your teamwork knowledge on how to achieve success and overcome hardships.

Wed, Apr 03, 10:30am - 11:30am
Snellville Branch - Snellville Meeting Room
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Apr 03, 10:30am - 11:00am
Dacula Branch
Join us at the Dacula Branch for our Toddler Time! Featuring engaging stories, fun songs, activities, and more. Targeted for the developmental needs of toddlers, ages 1-2 and their caregivers.

Wed, Apr 03, 11:00am - 12:00pm
Norcross Branch
Read and Engage! A beginner's reading program to begin and enforce our early learning reading skills! ¡Lee y participa! ¡Un programa de lectura para comenzar y poner en práctica nuestras habilidades de lectura temprana!

Wed, Apr 03, 11:30am - 12:30pm
Snellville Branch
Join in the fun at the Snellville Branch with your preschooler as we listen to stories, play games, and sing songs!

Wed, Apr 03, 2:00pm - 4:00pm
Duluth Branch
Join us for fun indoor sports & games! It will be a healthy way to exercise, build self-confidence and gain problem-solving skills through team building activities.

Wed, Apr 03, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Wed, Apr 03, 2:00pm - 4:00pm
Norcross Branch
Come learn the basics of the 3D modeling software Blender for modeling props and humanoid characters. Registration required.

Wed, Apr 03, 2:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Do you want to learn some science? Each day of of our Little Scientist Camp will focus on a different topic related to science with hands on activities that include puzzle solving, building and even some culinary skills!

Wed, Apr 03, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about geometric versus organic shapes in art and nature, then create your own nature-inspired collage.

Wed, Apr 03, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Music helps us work through our feelings! Listen to music through history and discuss how we can use music as a resilience tool to help us understand our wide range of emotions.

Wed, Apr 03, 4:30pm - 5:30pm
Lawrenceville Branch
Join us as we talk about our Earth's moon, discuss the phases of our Moon, and then make the phases with cookies.

Wed, Apr 03, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

Wed, Apr 03, 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, Apr 03, 6:00pm - 7:00pm
Grayson Branch
Attention, demigods! Join us to continue your training at the Grayson Branch as we study some Roman foes and allies you might face and add beads to your Camp Half Blood necklace!

Wed, Apr 03, 6:00pm - 7:00pm
Lilburn Branch
Join us at the Lilburn Branch with an introduction to Tai Chi and how you can learn the movements of the Five Elements form!