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.

Ocean Day

Honoring the Ocean

2022-07-14 15:00:00 2022-07-14 16:00:00 America/New_York Ocean Day Learn about Ocean Day in Japan! Lawrenceville Branch -

Thursday, July 14
3:00pm - 4:00pm

Add to Calendar 2022-07-14 15:00:00 2022-07-14 16:00:00 America/New_York Ocean Day Learn about Ocean Day in Japan! Lawrenceville Branch -

Learn about Ocean Day in Japan!

Learn about the Japanese holiday, Ocean Day, and why the ocean is such a vital part of our planet and our life.

AGE GROUP: | Ages 16-18 |

EVENT TYPE: | Teen Talks | Other |

Lawrenceville Branch


Hours
Mon, Apr 15 10:00AM to 8:00PM
Tue, Apr 16 10:00AM to 8:00PM
Wed, Apr 17 10:00AM to 8:00PM
Thu, Apr 18 10:00AM to 8:00PM
Fri, Apr 19 10:00AM to 5:00PM
Sat, Apr 20 10:00AM to 5:00PM
Sun, Apr 21 12:00PM to 5:00PM

Upcoming events

Tue, Apr 16, 10:00am - 11:00am
Buford-Sugar Hill Branch
For pre-walker babies and their parents/caregivers. Playtime for children and time for adults to meet other families in the community.

Tue, Apr 16, 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 16, 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, Apr 16, 10:30am - 11:30am
Lilburn Branch
Information, tips, coping strategies and much more about autism with Ms. Michelle Gunby from ATL Spectrum www.atl-spectrum.com

Tue, Apr 16, 10:30am - 11:30am
Peachtree Corners Branch
For kids ages 2 and under . The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce storytime to our little learners in a fun way.

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

Tue, Apr 16, 11:00am - 12:00pm
Duluth Branch
Learn some strategies for raising resilient kids and share your parenting tips. Build a caring community of support while your preschoolers engage in independent play activities.

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

Tue, Apr 16, 11:00am - 11:30am
Centerville Branch
Welcome to Tiny Tots Storytime! Where we read stories and enjoy music & movement for our youngest listeners; babies and young toddlers ages 2 & under.

Tue, Apr 16, 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, Apr 16, 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 16, 3:30pm - 5:00pm
Centerville Branch
Join us for our monthly Teen Game Lounge! This month will feature board games.

Tue, Apr 16, 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, Apr 16, 4:00pm - 5:00pm
Norcross Branch
Join us at Norcross as we explore which stress relievers are right for you.

Tue, Apr 16, 4:00pm - 5:00pm
Buford-Sugar Hill Branch
Are you interested in finding a new creative outlet? Or are you looking for some creative time to de-stress? Join us for a Spring fiber arts program!

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

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

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

Tue, Apr 16, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills and complete a fun, educational activity in a one-on-one setting with an adult helper.
Register

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

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

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

Tue, Apr 16, 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, Apr 16, 5:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Apr 16, 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, Apr 16, 5:00pm - 6:00pm
Dacula Branch
Practicing math doesn't have to be boring! Experience fun, hands-on, collaborative math skills.

Tue, Apr 16, 6:00pm - 8:00pm
Buford-Sugar Hill Branch
Feeling overwhelmed with learning a new language? Overcome the frustration of learning a different language in a welcoming environment with Spanish native speakers and English native speakers.

Tue, Apr 16, 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. This month, we're discussing The Cartographers by Peng Shepard

Tue, Apr 16, 6:00pm - 7:30pm
Snellville Branch - Snellville Makerspace #1
Dive into creativity and engineering! Teens are invited to craft their own pinball machine, then we will combine the ideas into a grand combined pinball machine at a release event for family and friends. Unleash your imagination in this exciting, hands-on adventure! Registration is required as space is limited.
Registration is now closed

Tue, Apr 16, 7:00pm - 8:00pm
Lawrenceville Branch
Laura Elizabeth discusses her debut cozy mystery book, "All is Now Lost," rooted in the South Carolina Lowcountry home of Carr Jepson and her Books & Brew bookstore - where teas are not the only things brewing.

Tue, Apr 16, 7:00pm - 8:00pm
Duluth Branch
Join us on the third Tuesday of every month to discuss a preselected book. This month's book is "Dial A for Aunties" by Jesse Q Sutanto.

Wed, Apr 17, All day
Virtual
Share your love of the Harry Potter universe with other fans!

Wed, Apr 17, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, Apr 17, All day
Virtual
Local authors are invited to submit their recent work to share with the community.

Wed, Apr 17, 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 17, 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, Apr 17, 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, Apr 17, 11:00am - 1:00pm
Five Forks Branch - Five Forks Meeting Room
Learn how your experiences and life lessons can entertain and inspire others in this 3-part writing course.
This event is full

Wed, Apr 17, 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, Apr 17, 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 readers.

Wed, Apr 17, 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 17, 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, Apr 17, 2:00pm - 3:00pm
Grayson Branch
Calling all homeschoolers! This month, sharpen your public speaking skills by presenting on a topic of your choice!

Wed, Apr 17, 3:00pm - 4:00pm
Dacula Branch
Create Seed Bombs as a fun way to support wildflower populations!

Wed, Apr 17, 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, Apr 17, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Wed, Apr 17, 4:00pm - 5:00pm
Snellville Branch - Snellville Makerspace #1
Learn the basics of 3D Printing!

Wed, Apr 17, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills and complete a fun, educational activity in a one-on-one setting with an adult helper.
Register

Wed, Apr 17, 4:30pm - 5:30pm
Centerville Branch
Slow down, find your peace, and create a zen garden with us. In Japanese culture, zen gardens are where one finds a place of peace and harmony despite what is going on in life around them. Join us as we create our own upcycle household Zen Garden.

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

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

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

Wed, Apr 17, 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, Apr 17, 5:00pm - 6:00pm
Collins Hill Branch - Collins Hill Meeting Room
Travel the world without leaving your home! Let GCPL show you how to visit your dream destination, learn the local lingo, sample delicious cuisine, and connect with the culture even when you're stuck at home.

Wed, Apr 17, 5:30pm - 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, Apr 17, 6:00pm - 7:00pm
Grayson Branch
Join Ms. Becca for a storytime to learn about cultural traditions from around the world! This month we will focus on Islam and the celebration of Eid al-Fitr.

Wed, Apr 17, 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, Apr 17, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
Distinctive shapes and features help define the characters we see in media. In this hands-on program we will learn how every great character design starts - As a silhouette!

Wed, Apr 17, 6:00pm - 7:30pm
Norcross Branch - Norcross Learning Lab Makerspace #1
Are you interested in starting a podcast? Register for our workshop where we cover equipment, recording/editing, and publishing your podcast.
This event is full

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

Wed, Apr 17, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about the novel "The Woman In The Library" by Sulari Gentill.

Thu, Apr 18, All day
Virtual
Join our Google Classroom for creative writers!

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

Thu, Apr 18, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
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 3ish-5.

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

Thu, Apr 18, 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, Apr 18, 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, Apr 18, 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, Apr 18, 11:00am - 12:00pm
Duluth Branch
Join us on the third Thursday of every month to discuss a preselected Mystery book. This month? 's book is "The Woman in the Library'' by Sulari Gentill.

Thu, Apr 18, 11:00am - 11:30am
Norcross Branch
Promoting early literacy skills by listening to stories, fingerplays, and singing songs. Gaining cognitive benefits and improving language skills through communication, listening, memory, and imagination.

Thu, Apr 18, 11:00am - 11:45am
Lawrenceville Branch
Learn basic ukulele skills!
Register

Thu, Apr 18, 11:00am - 12:00pm
Peachtree Corners Branch
Our monthly get together for homeschooling families. This month we are learning about the science of sports.

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

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

Thu, Apr 18, 1:00pm - 2:00pm
Virtual
Join us virtually each week as we read Rip Van Winkle by Washington Irving together! Registration required.
Register

Thu, Apr 18, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Adapt to unexpected situations in a supportive environment, learn emotional awareness and management, and build and maintain a positive mindset with the tabletop magic of Dungeons and Dragons!

Thu, Apr 18, 3:00pm - 4:00pm
Collins Hill Branch - Collins Hill Meeting Room
Entering the world of adulthood can be made much easier when one is financially literate. In this program you will learn how to evaluate your funds by creating a household budget that will cover everything from utility bills to groceries.

Thu, Apr 18, 4:00pm - 6:30pm
Mountain Park Branch
We will take a look at American quilts and their reflection of our society and culture through history.

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

Canceled
Thu, Apr 18, 4:00pm - 5:00pm
Norcross Branch
Join us at the Norcross Branch for a workshop series specifically tailored for youth in their preteen and teenage years and offers a fresh perspective on life's possibilities.

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

Thu, Apr 18, 4:00pm - 6:30pm
Mountain Park Branch
Learn how to make a machine sewn quilting square with the assistance of an experienced quilter.

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

Thu, Apr 18, 4:00pm - 5:00pm
Centerville Branch
Sometimes nature needs a little help, and you're the one for the job! Come learn about invasive and native plants in Georgia, and take home your own seed bomb to spread wildflowers in your backyard!

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

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

Thu, Apr 18, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn how siblings can help you navigate the world and life's challenges.

Thu, Apr 18, 5:00pm - 6:00pm
Grayson Branch
Ready to learn about plastic pollution and how to reduce its effect on the environment? Join us to bring a touch of green into your life by making your own recycled plastic bottle planter!

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

Thu, Apr 18, 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, Apr 18, 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, Apr 18, 6:00pm - 7:30pm
Snellville Branch - Snellville Meeting Room
Celebrate Earth Month and learn how to protect the environment from harmful waste.

Thu, Apr 18, 6:00pm - 7:00pm
Snellville Branch
Learn how to draw clothing and outfits for your characters to enhance your artwork!

Thu, Apr 18, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Did you want to learn about insects and their superpowers? Come join us at the library for a program all about Insect Superpowers!

Thu, Apr 18, 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, Apr 18, 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! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.

Thu, Apr 18, 6:00pm - 7:00pm
Lilburn Branch
Audio production for beginners: Workstations, MIDI keyboards and Virtual Instruments. An entry level course on beat production and digital audio workstations.

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

Thu, Apr 18, 6:00pm - 7:00pm
Hamilton Mill Branch
What are service dogs, and how do they help people? Victor (who is vision impaired and suffers from epilepsy) and his service dog, Logan, will teach you all about the amazing work that service dogs provide to people with disabilities.

Fri, Apr 19, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca and Gwinnett Building Babies' Brains at the library for a fun, play-based session to learn all the ways to be your child's first and best teacher!

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

Fri, Apr 19, 10:30am - 11:30am
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, Apr 19, 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, Apr 20, 10:00am - 12:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

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

Sat, Apr 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 listeners.

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

Sat, Apr 20, 1:00pm - 2:00pm
Five Forks Branch
Want to draw, sculpt, animate, or 3d print your own designs? Then blender has the tools for you, join us to go over the basics of blender and get started making 3d models yourself!

Sat, Apr 20, 2:00pm - 3:00pm
Lilburn Branch
Shimmer, sparkle, and twirl as Read Woke librarian & author Cicely Lewis takes us on a journey with Imani, a girl who learns to be resilient, brave, compassionate and empowered.

Sat, Apr 20, 2:00pm - 3:00pm
Lawrenceville Branch
Get together with fellow family history enthusiasts to discuss genealogy resources and get advice on researching your family tree.

Sat, Apr 20, 7:00pm - 8:00pm
Georgia Gwinnett College
Bestselling author Kennedy Ryan discusses her new book, "This Could Be Us" with Tanya Sam.
This event is full

Sun, Apr 21, 12:30pm - 1:30pm
Snellville Branch - Snellville Meeting Room
Join us for an interactive and educational storytime designed for children with sensory integration challenges that combines books, songs, movement, and more!

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

Sun, Apr 21, 3:00pm - 4:00pm
Dacula Branch
Enjoy a British 'afternoon tea' as we discuss British authors on Charlotte Bronte's birthday

Mon, Apr 22, All day
Virtual
Learn about science through experiments, activities and booklists!

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

Mon, Apr 22, 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, Apr 22, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for children ages 3 through 5.

Mon, Apr 22, 11:15am - 12:00pm
Offsite
Borrow a book from the GCPL Book Mobile!

Mon, Apr 22, 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, Apr 22, 1:00pm - 2:00pm
Dacula Branch
Learn about crickets and enjoy a tasty treat of cricket cookies!

Mon, Apr 22, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Join us in an eco-friendly initiative to promote greener spaces and sustainable gardening practices with upcycled materials.

Mon, Apr 22, 3:00pm - 4:00pm
Offsite
Become a Green Guardian and learn how you can help planet Earth, starting right here at home in Gwinnett!

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

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

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

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

Mon, Apr 22, 4:00pm - 5:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us for an engaging Earth Day celebration.

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

Mon, Apr 22, 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, Apr 22, 5:00pm - 6:00pm
Norcross Branch
Happy Earth Day! It's time to celebrate our wonderful home. Come join us to learn ways we can celebrate and help our planet!

Mon, Apr 22, 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 22, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Plastic bottles are everywhere, but did you know that you can make a bottle you can eat? Come join us to learn about a greener, edible alternative to a plastic bottle, and make your very own!

Mon, Apr 22, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Celebrate and learn about Earth Day with Gwinnett Clean & Beautiful!

Mon, Apr 22, 6:00pm - 7:00pm
Grayson Branch
Join local realtor Susan Kliesen to learn valuable tips to prepare your home for a successful sale!

Mon, Apr 22, 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 "Book Lovers" by Emily Henry.

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

Tue, Apr 23, 10:00am - 11:00am
Buford-Sugar Hill Branch
For pre-walker babies and their parents/caregivers. Playtime for children and time for adults to meet other families in the community.

Tue, Apr 23, 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 23, 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, Apr 23, 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, Apr 23, 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 23, 10:30am - 11:30am
Peachtree Corners Branch
For kids ages 2 and under . The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce storytime to our little learners in a fun way.

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

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

Tue, Apr 23, 11:00am - 11:30am
Centerville Branch
Welcome to Tiny Tots Storytime! Where we read stories and enjoy music & movement for our youngest listeners; babies and young toddlers ages 2 & under.

Tue, Apr 23, 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, Apr 23, 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 23, 12:00pm - 1:00pm
Virtual
Snacks are a part of your little one's diet, giving them the fuel they need to grow and thrive. Learn about brain superfoods and healthy snack options!

Tue, Apr 23, 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 23, 3:00pm - 4:00pm
Lawrenceville Branch
Looking to engage with your community, talk about your interests, and learn about what the library has to offer? Come to Tea & Talk to join in on the conversation! This program is for adults.

Tue, Apr 23, 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, Apr 23, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

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

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

Tue, Apr 23, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills and complete a fun, educational activity in a one-on-one setting with an adult helper.
Register

Tue, Apr 23, 4:30pm - 5:30pm
Collins Hill Branch - Collins Hill Meeting Room
Caretakers and students! Come as a team to learn how to make braided bracelets out of old t-shirts!

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

Tue, Apr 23, 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, Apr 23, 5:00pm - 6:00pm
Norcross Branch - Norcross Collaboration Room
Únase a nosotros en el Mes de Concientización sobre el Autismo, donde exploramos el espectro a través de segmentos informativos, historias de la vida real y experiencias sensoriales prácticas para promover la inclusión en nuestra comunidad.

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

Tue, Apr 23, 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, Apr 23, 5:00pm - 6:00pm
Dacula Branch
Practicing math doesn't have to be boring! Experience fun, hands-on, collaborative math skills.

Tue, Apr 23, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
Engage in self-care by using your creativity and explore your feelings by making emojis using the art of paper quilling.

Tue, Apr 23, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Join us to learn how you can relax by designing and decorating your own custom board game using dice, cards, tokens, and other supplies.

Tue, Apr 23, 6:00pm - 8:00pm
Buford-Sugar Hill Branch
Feeling overwhelmed with learning a new language? Overcome the frustration of learning a different language in a welcoming environment with Spanish native speakers and English native speakers.

Tue, Apr 23, 6:00pm - 7:30pm
Duluth Branch
Alan Eckhardt is a Master Gardener who will present procedures for growing flowers, herbs, and vegetables in containers and small spaces.

Tue, Apr 23, 6:00pm - 7:00pm
Grayson Branch
Ever wondered how to craft the perfect villain? 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, Apr 23, 6:00pm - 7:45pm
Five Forks Branch
Attend this program to learn how to use the software Inkscape to create your own design, and then use the Glowforge craft laser to create earrings out of your design!

Tue, Apr 23, 6:00pm - 7:00pm
Lilburn Branch
Join us at the library on World Book Night to read and discuss the book The Library at Mount Char, by Scott Hawkins.

Tue, Apr 23, 6:00pm - 7:30pm
Snellville Branch - Snellville Makerspace #1
Dive into creativity and engineering! Teens are invited to craft their own pinball machine, then we will combine the ideas into a grand combined pinball machine at a release event for family and friends. Unleash your imagination in this exciting, hands-on adventure! Registration is required as space is limited.
Registration is now closed

Tue, Apr 23, 6:30pm - 7:30pm
Dacula Branch
Join the Georgia Division of Family and Children Services-Gwinnett County to learn how to become a foster parent.

Wed, Apr 24, 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 24, 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, Apr 24, 10:30am - 11:15am
Collins Hill Branch - Collins Hill Meeting Room
Join us for a storytime just for preschoolers! Designed for children ages 3-5.

Wed, Apr 24, 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 24, 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, Apr 24, 11:00am - 1:00pm
Five Forks Branch - Five Forks Meeting Room
Learn how your experiences and life lessons can entertain and inspire others in this 3-part writing course.
This event is full

Wed, Apr 24, 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, Apr 24, 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 readers.

Wed, Apr 24, 11:00am - 12:00pm
Centerville Branch
Join us for an Autism Awareness Workshop presented by Spectrum Autism Support Group.

Wed, Apr 24, 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 24, 11:30am - 12:30pm
Lawrenceville Branch
Join us as we bring science to life through demonstrations and hands-on activities!

Wed, Apr 24, 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, Apr 24, 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, Apr 24, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Wed, Apr 24, 4:00pm - 5:00pm
Peachtree Corners Branch
Learn about Alma Thomas, an African American artist who showed resilience in overcoming obstacles to reflect the beauty in the world around her through color, and create your own artwork inspired by her.

Wed, Apr 24, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills and complete a fun, educational activity in a one-on-one setting with an adult helper.
Register

Wed, Apr 24, 4:15pm - 4:45pm
Centerville Branch
Join us for math club! We will play math games and do math-related activities! This month, we will use LEGOs for math. Grade 2nd - 4th welcome!

Wed, Apr 24, 4:30pm - 5:30pm
Lawrenceville Branch
Want your kids to learn a little bit of Spanish? Join us this month for a story and activity on learning to be brave!

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

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

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

Wed, Apr 24, 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, Apr 24, 5:00pm - 6:00pm
Grayson Branch
Join us for a superfood extravaganza that combines the history and nutritional benefits of the amazing avocado, and then culminates in the creation of a simple and delicious guacamole!

Wed, Apr 24, 5:00pm - 6:00pm
Collins Hill Branch - Collins Hill Meeting Room
Travel the world without leaving your home! Let GCPL show you how to visit your dream destination, learn the local lingo, sample delicious cuisine, and connect with the culture even when you're stuck at home.

Wed, Apr 24, 5:30pm - 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, Apr 24, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Did you know that holding a tangible object in your hand can help you alleviate anxiety? Learn some mindfulness exercises using a grounding stone, then decorate your own to use wherever you go!

Wed, Apr 24, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
An in-person book club that reads books from different genres every month. This month's book is "Maame" by Jessica George.

Wed, Apr 24, 6:00pm - 7:00pm
Offsite
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: "Based On A True Story": any book inspired by a real life event

Wed, Apr 24, 6:00pm - 7: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 24, 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, Apr 24, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
In this hands-on program we will go over the techniques used for painting with watercolor to create greeting cards.
This event is full

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

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

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

Thu, Apr 25, 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, Apr 25, 10:30am - 11:00am
Dacula Branch
Join us at the Dacula Branch for our Preschool Storytime, featuring engaging stories, fun songs, activities, and more! Targeted for the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, Apr 25, 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, Apr 25, 11:00am - 11:30am
Norcross Branch
Promoting early literacy skills by listening to stories, fingerplays, and singing songs. Gaining cognitive benefits and improving language skills through communication, listening, memory, and imagination.

Thu, Apr 25, 11:00am - 12:00pm
Virtual - Adult Programming Zoom
Author and counselor Bijal Shah will discuss her transformational guide, "Bibliotherapy: The Healing Power of Reading" and explore the restorative power of reading.

Thu, Apr 25, 11:00am - 11:45am
Lawrenceville Branch
Learn basic ukulele skills!
Register

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

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

Thu, Apr 25, 1:00pm - 2:00pm
Peachtree Corners Branch
Do you feel like you have stuff weighing you down? Join us as you strategize to clear the clutter and bring the joy back into your life!

Thu, Apr 25, 1:00pm - 2:00pm
Virtual
Join us virtually each week as we read Rip Van Winkle by Washington Irving together! Registration required.
Register

Thu, Apr 25, 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 members or caregivers. The topic for April is "Dressed for Success."

Thu, Apr 25, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Adapt to unexpected situations in a supportive environment, learn emotional awareness and management, and build and maintain a positive mindset with the tabletop magic of Dungeons and Dragons!

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

Thu, Apr 25, 4:00pm - 5:00pm
Norcross Branch
Join us at the Norcross Branch for a workshop series specifically tailored for youth in their preteen and teenage years and offers a fresh perspective on life's possibilities.

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

Thu, Apr 25, 4:00pm - 5:00pm
Collins Hill Branch - Collins Hill Meeting Room
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, Apr 25, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Apr 25, 4:00pm - 5:00pm
Centerville Branch
Calling all embroidery beginners! This program will be focused on learning how to tackle the French knot stitch.

Canceled
Thu, Apr 25, 4:00pm - 5:00pm
Peachtree Corners Branch
Celebrate Earth Day by upcycling found objects rather than throwing them away. We will take old CDs and make them into useful coasters.

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

Thu, Apr 25, 4:30pm - 6:00pm
Norcross Branch
Una planificación cuidadosa le ayudará a crear un plan sin inconvenientes y sin muchos desvíos para poder afrontar emergencias y poder ahorrar para las metas financieras. Los participantes aprenderán cómo tomar el control de sus finanzas mediante rastreando los gastos y evaluando hábitos de gasto.

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

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

Thu, Apr 25, 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, Apr 25, 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, Apr 25, 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, Apr 25, 6:00pm - 7:15pm
Snellville Branch - Snellville Meeting Room
Join us at Snellville's Sweet Lit Cafe for a night of poetry reading with the theme of resilience.

Thu, Apr 25, 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! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.

Thu, Apr 25, 6:30pm - 7:30pm
Peachtree Corners Branch
Are you concerned about cost or the ingredients in processed food? Learn how to make your own yogurt in an Instant Pot.

Thu, Apr 25, 6:30pm - 8:00pm
Norcross Branch
To make the most of your money, you need to know where it is going. Through this workshop, participants will learn how to take control of their finances by tracking expenses and assessing spending habits.

Thu, Apr 25, 7:00pm - 8:00pm
Norcross Branch - Norcross Meeting Room
Join historical fiction author Piper Huguley as she discusses her new book, "American Daughters."

Fri, Apr 26, 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, Apr 26, 10:30am - 11:00am
Virtual
Join Ms. Sarah for an interactive virtual storytime!
Register

Fri, Apr 26, 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, Apr 26, 11:00am - 12:00pm
Duluth Branch
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, Apr 27, 10:00am - 12:00pm
Suwanee Branch
Want to improve your reading skills? Stop by and practice reading to one of our Reading Buddies!

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

Sat, Apr 27, 10:30am - 11:15am
Collins Hill Branch - Collins Hill Meeting Room
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, Apr 27, 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! This month we will celebrate National Poetry Month with a special storytime and craft.

Sat, Apr 27, 11:00am - 12:00pm
Dacula Branch
Children ages 5-10 are invited to read to a friendly dog.

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

Sat, Apr 27, 1:00pm - 3:00pm
Lawrenceville Branch
Grab some teammates and see if you can win our Great Puzzle Race!
Register

Sat, Apr 27, 2:00pm - 3:00pm
Norcross Branch
Build your own Balloon-Propelled CD Hovercraft while learning the basic principles of physics and engineering.

Sat, Apr 27, 2:00pm - 3:00pm
Dacula Branch
Join us at the Dacula Branch each month to explore letters and their sounds. We will read books, sing songs, play games, use sensory exploration, and art to help us learn the letters.

Sat, Apr 27, 2:00pm - 4:00pm
Lilburn Branch - Lilburn Learning Lab
Are you interested in starting a podcast? Register for our 2-hour workshop where we cover equipment, recording/editing, and publishing your podcast.
This event is full

Sat, Apr 27, 2:00pm - 3:00pm
Lilburn Branch
Teens and emerging adults: join us for a conversation about the importance of personal finance and learn helpful ways to manage your money to reduce stress.

Sat, Apr 27, 2:00pm - 3:00pm
Snellville Branch
Code one of our pre-built robots to follow a maze!

Sun, Apr 28, 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, Apr 28, 2:00pm - 4:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

Sun, Apr 28, 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, Apr 28, 2:00pm - 3:00pm
Hamilton Mill Branch
Bring a friend or family member and work together to create an artistic rendition of your Family Tree. We will use multimedia crafts and lots of conversation as we explore what your family means to you. Join us for creative and connective fun!

Sun, Apr 28, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn the basics of using Microsoft Excel to plan for your personal finances.

Mon, Apr 29, All day
Virtual
Learn about science through experiments, activities and booklists!

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

Mon, Apr 29, 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, Apr 29, 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, Apr 29, 10:30am - 12:30pm
Dacula Branch
Meet up for a special morning of EARLY LEARNING at Gwinnett County Public Library's Dacula Branch!

Mon, Apr 29, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for children ages 3 through 5.

Mon, Apr 29, 11:15am - 12:00pm
Offsite
Borrow a book from the GCPL Book Mobile!

Mon, Apr 29, 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, Apr 29, 2:00pm - 3:00pm
Collins Hill Branch - Collins Hill Meeting Room
Studies have shown that focusing on the positive elements in one's life can improve wellbeing, and a gratitude jar is an easy way for kids to acknowledge those aspects.

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

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

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

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

Mon, Apr 29, 4:00pm - 5:00pm
Peachtree Corners Branch
Explore Binary Code with this Binary Beading program for kids. Create your own bracelet or necklace with your name written in binary code.

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

Mon, Apr 29, 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, Apr 29, 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 29, 5:00pm - 6:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us monthly for a fun, creative, and challenging Lego build. Children ages 6-11 can engage their problem-solving and STEM abilities to make amazing projects.

Mon, Apr 29, 5:00pm - 6:00pm
Dacula Branch
Join us as we brew potion punch and make chocolate broomsticks.

Tue, Apr 30, 10:00am - 11:00am
Buford-Sugar Hill Branch
For pre-walker babies and their parents/caregivers. Playtime for children and time for adults to meet other families in the community.

Tue, Apr 30, 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, Apr 30, 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, Apr 30, 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 30, 10:30am - 11:00am
Virtual
Join Ms. Patty for an interactive virtual storytime!
Register

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

Tue, Apr 30, 11:00am - 11:30am
Centerville Branch
Welcome to Tiny Tots Storytime! Where we read stories and enjoy music & movement for our youngest listeners; babies and young toddlers ages 2 & under.

Tue, Apr 30, 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, Apr 30, 11:30am - 1:00pm
Snellville Branch - Snellville Meeting Room
Join us to understand the value of play at each age of your child's development and know whether or not your child is on track for kindergarten.

Tue, Apr 30, 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 30, 12:00pm - 1:00pm
Virtual
Snacks are a part of your little one's diet, giving them the fuel they need to grow and thrive. Learn about brain superfoods and healthy snack options!

Tue, Apr 30, 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, Apr 30, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

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

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

Tue, Apr 30, 4:00pm - 5:00pm
Five Forks Branch
Rising 1st - 3rd graders are invited to practice their reading skills and complete a fun, educational activity in a one-on-one setting with an adult helper.
Register

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

Tue, Apr 30, 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, Apr 30, 5:00pm - 6:00pm
Grayson Branch
What are service dogs and how do they help people? Join us as we celebrate National Therapy Animal Day. Learn from Victors Dolive and his service dog, Logan, as they teach us all about the amazing work that service dogs provide to people with disabilities to help them to live fuller and more independent lives.

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

Tue, Apr 30, 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, Apr 30, 5:00pm - 6:00pm
Dacula Branch
Practicing math doesn't have to be boring! Experience fun, hands-on, collaborative math skills.

Tue, Apr 30, 5:00pm - 6:00pm
Centerville Branch
Join us to learn how to capture the beauty of nature in photos.

Tue, Apr 30, 5:00pm - 6:00pm
Centerville Branch
Join us to learn how to capture the beauty of nature in photos.

Tue, Apr 30, 6:00pm - 8:00pm
Buford-Sugar Hill Branch
Feeling overwhelmed with learning a new language? Overcome the frustration of learning a different language in a welcoming environment with Spanish native speakers and English native speakers.

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

Tue, Apr 30, 6:00pm - 7:00pm
Duluth Branch
Join us to learn about two types of pollinators found in our area, bees and butterflies, and the important role that they play in our everyday lives.

Tue, Apr 30, 6:00pm - 7:30pm
Snellville Branch - Snellville Makerspace #1
Dive into creativity and engineering! Teens are invited to craft their own pinball machine, then we will combine the ideas into a grand combined pinball machine at a release event for family and friends. Unleash your imagination in this exciting, hands-on adventure! Registration is required as space is limited.
Registration is now closed

Wed, May 01, All day
Virtual
Share your love of the Harry Potter universe with other fans!

Wed, May 01, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, May 01, 10:00am - 10:15am
Virtual
Explore mysteries from history!

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

Wed, May 01, 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, May 01, 10:30am - 11:15am
Collins Hill Branch - Collins Hill Meeting Room
Join us for a storytime just for preschoolers! Designed for children ages 3-5.

Wed, May 01, 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, May 01, 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, May 01, 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 readers.

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

Wed, May 01, 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, May 01, 12:30pm - 1:30pm
Grayson Branch
Join Ms. Becca and Gwinnett Building Babies' Brains at the library for a fun, play-based session to learn all the ways to be your child's first and best teacher!

Wed, May 01, 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, May 01, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Wed, May 01, 4:00pm - 5:00pm
Snellville Branch - Snellville Makerspace #1
Learn the basics of 3D Printing!

Wed, May 01, 4:30pm - 5:30pm
Lawrenceville Branch
Join us as we do fun experiments with Magnets!

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

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

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

Wed, May 01, 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, May 01, 5:00pm - 6:00pm
Collins Hill Branch - Collins Hill Meeting Room
Travel the world without leaving your home! Let GCPL show you how to visit your dream destination, learn the local lingo, sample delicious cuisine, and connect with the culture even when you're stuck at home.

Wed, May 01, 5:30pm - 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, May 01, 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, May 01, 6:00pm - 7: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, May 01, 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!

Thu, May 02, All day
Virtual
Join our Google Classroom for creative writers!

Thu, May 02, 10:00am - 8:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

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

Thu, May 02, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
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 3ish-5.

Thu, May 02, 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, May 02, 11:00am - 12:00pm
Hamilton Mill Branch
Develop your baby's pre-literacy skills during this special storytime for infants.

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

Thu, May 02, 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, May 02, 1:00pm - 2:00pm
Virtual
Join us virtually each week as we read Rip Van Winkle by Washington Irving together! Registration required.
Register

Thu, May 02, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Adapt to unexpected situations in a supportive environment, learn emotional awareness and management, and build and maintain a positive mindset with the tabletop magic of Dungeons and Dragons!

Thu, May 02, 3:30pm - 4:30pm
Peachtree Corners Branch
Children ages 6-11 are invited to the Peachtree Corners Branch to practice reading skills with trained therapy dogs.

Thu, May 02, 4:00pm - 5:00pm
Dacula Branch
Take a mental health break from finals at the Dacula branch!

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

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

Thu, May 02, 4:30pm - 6:00pm
Lawrenceville Branch
Practice reading skills one-on-one with one of our Reading Buddies!

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

Thu, May 02, 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, May 02, 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, May 02, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
We all know it can be challenging to cope with big feelings! Come join us at the Five Forks Branch to learn great ways to handle those feelings and discuss facts/myths about kid's mental health.

Thu, May 02, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Have you got an idea for a novel, film, podcast, or other creative project? Come to this workshop to learn how to take that idea and make it into a completed work!

Thu, May 02, 6:00pm - 7:00pm
Lawrenceville Branch
Interested in a digital detox? Learn how to plan for one at home and discover alternative activities and games with the whole family!

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

Thu, May 02, 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, May 02, 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! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.

Fri, May 03, All day
Virtual
Local authors are invited to submit their recent work to share with the community.

Fri, May 03, 10:00am - 5:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

Fri, May 03, 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, May 03, 11:00am - 12:00pm
Dacula Branch
Purposeful play develops many skills for children. Children develop stronger language, gross motor skills, fine motor skills, social skills, and many more.

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

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

Sat, May 04, 10:00am - 5:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

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

Sat, May 04, 11:00am - 12:00pm
Norcross Branch - Norcross Meeting Room
An interactive workshop that includes a quiz and coaching session, to determine what barriers carry the most weight for them and how breaking barriers leads to healing and transformation.

Sat, May 04, 11:00am - 5:00pm
Lawrenceville Arts Center - Cabaret Room
Come explore different "Tales from the Abyss" by playing the games submitted for this year's all ages Game Jam! Additionally, collect our free comic book and others around the Lawrenceville Arts Center during the all-day event.

Rescheduled
Sat, May 04, 11:00am - 12:00pm
New date Sunday, May 05, 2:00pm - 3:00pm
Lilburn Branch
Lets learn about a multicultural family that welcomes a new member in this warm and lyrical picture book that celebrates family love.

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

Sat, May 04, 1:00pm - 2:00pm
Peachtree Corners Branch
It is Star Wars Day! Join us as we learn to Cook some Star Wars favorites. Waiver required for sampling

Sat, May 04, 1:00pm - 4:00pm
Lilburn Branch
Join the Learning Labs as we celebrate all things Star Wars by demonstrating how to 3D print and sew Star Wars related materials for you to wear!

Sat, May 04, 2:00pm - 3:00pm
Dacula Branch
Did you know that naming your anxiety can help you process anxious thoughts? Learn how and make a physical representation of your "mind monster" to help.

Sat, May 04, 2:00pm - 3:00pm
Norcross Branch
In a library far, far away in Norcross... Come join our adventure through space as we become starfighter pilots, make some frog eggs, and decide if you're a Jedi or a Sith.

Sat, May 04, 3:00pm - 4:00pm
Peachtree Corners Branch
Discover the invisible world of magnetic forces! Explore and create your own ferrofluid while learning about magnetic fields. Registration required.

Sun, May 05, 12:00pm - 5:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

Sun, May 05, 2:00pm - 3:00pm
Lawrenceville Branch
Need a bit of de-stress? Bounce back from your stress by trying out an easy Japanese dessert recipe of chewy, bouncy mochi!

Sun, May 05, 2:00pm - 3:00pm
Norcross Branch
Join us at Norcross as we celebrate the Japanese holiday - Kodomo No Hi (Children's Day)!

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

Sun, May 05, 2:00pm - 3:00pm
Lilburn Branch
Lets learn about a multicultural family that welcomes a new member in this warm and lyrical picture book that celebrates family love.

Mon, May 06, All day
Virtual
Learn about science through experiments, activities and booklists!

Mon, May 06, 10:00am - 8:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

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

Mon, May 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.

Mon, May 06, 11:00am - 12:00pm
Dacula Branch
Homeschool students will learn about the different aspects of STEAM with hands-on activities.

Mon, May 06, 11:15am - 12:00pm
Offsite
Borrow a book from the GCPL Book Mobile!

Mon, May 06, 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, May 06, 4:00pm - 6:00pm
Peachtree Corners Branch
Practice reading and learn new skills with a Reading Buddy!

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

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

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

Mon, May 06, 4:00pm - 5:00pm
Peachtree Corners Branch
Come celebrate Asian Pacific American Heritage Month with the story of Sadako and the 1,000 Cranes and make your own origami cranes!

Mon, May 06, 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, May 06, 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, May 06, 5:00pm - 6:00pm
Dacula Branch
Join us at the Dacula Branch with Children?s author, Jacqueline Waters, as she shares her book, ABC, ?Don?t Bully Me?.

Mon, May 06, 5:15pm - 6:15pm
Collins Hill Branch - Collins Hill Meeting Room
Join us for our exciting program series exploring science with hands-on experiments! This month, learn about planets!

Mon, May 06, 6:30pm - 7:30pm
Lawrenceville Branch
Join us for an informal conversation about grieving, how to cope with loss, and what resources are available when you need to emotionally process loss. We'll also discuss why it's important to normalize talking about loss and transition and how to start those conversations.

Tue, May 07, 10:00am - 11:00am
Buford-Sugar Hill Branch
For pre-walker babies and their parents/caregivers. Playtime for children and time for adults to meet other families in the community.

Tue, May 07, 10:00am - 8:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

Tue, May 07, 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, May 07, 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, May 07, 10:30am - 11:30am
Peachtree Corners Branch
For kids ages 2 and under . The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce storytime to our little learners in a fun way.

Tue, May 07, 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, May 07, 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, May 07, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Join us for a storytime that uses simple books, songs, rhymes, and movement activities to introduce storytime to our youngest listeners.

Tue, May 07, 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, May 07, 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, May 07, 12:00pm - 1:00pm
Virtual - Adult Programming Zoom
Learn how to thrive, not just survive, the special needs parenting journey, with encouragement and guidance that can easily be incorporated into daily life.

Tue, May 07, 1:00pm - 2:00pm
Collins Hill Branch - Collins Hill Meeting Room
Please join us to help unravel a story of crime and intrigue. This month, we'll be discussing "The Last Thing He Told Me" by Laura Dave.

Tue, May 07, 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, May 07, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

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

Tue, May 07, 4:00pm - 5:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us monthly for a fun, creative, and challenging Lego build. Children ages 6-11 can engage their problem-solving and STEM abilities to make amazing projects.

Tue, May 07, 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, May 07, 5:00pm - 6:00pm
Norcross Branch
Join our Resume Building Workshop for practical insights on resume structuring and content customization. Gain essential skills in a relaxed setting to enhance your resume and increase your job market competitiveness.

Tue, May 07, 5:00pm - 6:00pm
Dacula Branch
Practicing math doesn't have to be boring! Experience fun, hands-on, collaborative math skills.

Tue, May 07, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
Teens ready to step towards independence but don't want a regular retail or food service job? Join us as we explore other types of jobs for 13-18 year olds.

Tue, May 07, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
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, May 07, 6:00pm - 7:30pm
Five Forks Branch
When life is lifing, it can take a toll on your body, brain, muscles, and skin. Join us in The Resilient Studio to find some fun, relaxing, and helpful stress-relieving activities!

Tue, May 07, 6:00pm - 8:00pm
Buford-Sugar Hill Branch
Feeling overwhelmed with learning a new language? Overcome the frustration of learning a different language in a welcoming environment with Spanish native speakers and English native speakers.

Tue, May 07, 6:00pm - 7:00pm
Duluth Branch
When you think of pollinators, you might think of beautiful and colorful winged insects. But did you know that pollination continues to happen when everyone goes to sleep at night? Come learn about these night pollinators

Tue, May 07, 6:00pm - 7:30pm
Snellville Branch - Snellville Makerspace #1
Dive into creativity and engineering! Teens are invited to craft their own pinball machine, then we will combine the ideas into a grand combined pinball machine at a release event for family and friends. Unleash your imagination in this exciting, hands-on adventure! Registration is required as space is limited.
Registration is now closed

Tue, May 07, 6:00pm - 7:00pm
Grayson Branch
Looking for or swapping jobs can be tricky when you don't have a lot of experience. Join us to learn the ins and outs of job hunting for teens.

Wed, May 08, 10:00am - 8:00pm
Lilburn Branch
Enjoy walking and talking with your little one as you read a story together. The featured story will by Saturday, by Oge Mora. All week from May 2 - 8.

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

Wed, May 08, 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, May 08, 10:30am - 11:30am
Norcross Branch
Join us for stories, parent and baby bonding, and some fun sing-alongs for an early educational start!

Wed, May 08, 10:30am - 11:15am
Collins Hill Branch - Collins Hill Meeting Room
Join us for a storytime just for preschoolers! Designed for children ages 3-5.

Wed, May 08, 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, May 08, 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, May 08, 11:00am - 12:00pm
Duluth Branch
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, May 08, 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 readers.

Wed, May 08, 11:00am - 12:00pm
Peachtree Corners Branch
¿Te has quedado sin espacio en tu correo electrónico? Acompáñanos en la biblioteca de Peachtree corners para aprender cómo hacer espacio en tu correo electrónico.

Wed, May 08, 11:00am - 12:00pm
Snellville Branch - Snellville Recording Studio #2
Learn the basics of recording a podcast.

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

Wed, May 08, 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, May 08, 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, May 08, 3:00pm - 4:00pm
Dacula Branch
Join us for a fun self care activity. Using 3-4 ingredients, you can make an easy diy lip balm! **WHILE SUPPLIES LAST**

Wed, May 08, 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, May 08, 4:00pm - 6:00pm
Collins Hill Branch
Need help with your homework? Our volunteer homework helpers can help!

Wed, May 08, 4:00pm - 5:00pm
Lilburn Branch
Join us to make fun Jars that we can use to log all accomplishments throughout the year.

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

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

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

Wed, May 08, 5:00pm - 6:00pm
Collins Hill Branch - Collins Hill Meeting Room
Travel the world without leaving your home! Let GCPL show you how to visit your dream destination, learn the local lingo, sample delicious cuisine, and connect with the culture even when you're stuck at home.

Wed, May 08, 5:30pm - 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, May 08, 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, May 08, 6:00pm - 7:00pm
Grayson Branch
Join Ms. Becca for a kid-friendly yoga session to learn basic yoga poses and mindfulness exercises to build resilience in your body and mind. Yoga practice can help keep you grounded and healthy, so you feel more capable navigating life's ups and downs.

Wed, May 08, 7:00pm - 8:00pm
Slow Pour Brewing
Kickback with Gwinnett County Public Library at Slow Pour Brewing!

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

Thu, May 09, 10:30am - 11:00am
Dacula Branch
Join us at the Dacula Branch for our Preschool Storytime, featuring engaging stories, fun songs, activities, and more! Targeted for the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, May 09, 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, May 09, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
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 3ish-5.

Thu, May 09, 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, May 09, 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, May 09, 11:00am - 12:00pm
Norcross Branch
Socialize with your community while learning a new skill.

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

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

Thu, May 09, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion of "Since We Fell" by D Lehane

Thu, May 09, 1:00pm - 2:00pm
Peachtree Corners Branch
Do you need to get a handle on managing your money once and for all?

Thu, May 09, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Adapt to unexpected situations in a supportive environment, learn emotional awareness and management, and build and maintain a positive mindset with the tabletop magic of Dungeons and Dragons!

Thu, May 09, 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 skills, and listening skills!
Register

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

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

Thu, May 09, 4:30pm - 6:00pm
Lawrenceville Branch
Practice reading skills one-on-one with one of our Reading Buddies!

Thu, May 09, 5:00pm - 6:00pm
Norcross Branch
Join us as we make origami fortune tellers! These will help you identify your feelings and provide coping skill ideas.

Thu, May 09, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn and play Chess or Go in a friendly environment.

Thu, May 09, 5:00pm - 6:00pm
Centerville Branch
Join the Learning Labs as we teach you the basics of how to use the 3D design software Tinkercad!

Thu, May 09, 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, May 09, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Why is music so powerful? What happens in our minds when we hear it? How can music help us grow as individuals? Join us as we explore the science of how music affects our minds, mood, and consciousness.

Thu, May 09, 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! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.

Thu, May 09, 7:00pm - 8:00pm
Norcross Branch - Norcross Meeting Room
Author Stephanie Evans will discuss her book, "Africana Tea: A Global History of Tea and Black Women's Health."

Fri, May 10, 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, May 10, 11:00am - 12:00pm
Duluth Branch
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, May 10, 12:00pm - 12:15pm
Virtual
Learn about our new Lilburn Recording Studio and how to get trained!

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

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

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

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

Sat, May 11, 1:00pm - 2:00pm
Dacula Branch
Learn information about radon in the home from UGA Extension expert Derek Cooper

Sat, May 11, 1:00pm - 3:00pm
Norcross Branch
Share your love of the Bridgerton series with other fans!

Sat, May 11, 2:00pm - 3:00pm
Dacula Branch
Join us at the Dacula Branch each month to explore letters and their sounds. We will read books, sing songs, play games, use sensory exploration, and art to help us learn the letters.

Sat, May 11, 2:00pm - 3:00pm
Lawrenceville Branch
Get together with fellow family history enthusiasts to discuss genealogy resources and get advice on researching your family tree.

Sun, May 12, 12:30pm - 1:15pm
Snellville Branch - Snellville Meeting Room
Join us for an interactive and educational storytime designed for children with sensory integration challenges that combines books, songs, movement, and more!

Sun, May 12, 1:00pm - 1:15pm
Five Forks Branch
Marshall "Major" Taylor faced adversity throughout his career as one of America's greatest professional cyclists. Learn how he persevered and became a world champion athlete.

Sun, May 12, 2:00pm - 3:30pm
Duluth Branch
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, May 12, 2:00pm - 4:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

Sun, May 12, 3:00pm - 5:00pm
Mountain Park Branch
Come play, learn, converse, and grow! Drop-in chess games in a friendly environment.

Mon, May 13, All day
Virtual
Learn about science through experiments, activities and booklists!

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

Mon, May 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.

Mon, May 13, 11:00am - 12:00pm
Duluth Branch
Join Ms. Sarah at the Duluth Branch for a special monthly storytime designed for babies one year and younger! Lap bounces, songs, stories, and play will introduce little ones to language and learning.

Mon, May 13, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for children ages 3 through 5.

Mon, May 13, 11:15am - 12:00pm
Offsite
Borrow a book from the GCPL Book Mobile!

Mon, May 13, 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, May 13, 12:30pm - 1:30pm
Virtual
Join Pat Satterfield of the Dunamis Educational Foundation as she presents life skills topics for adults and teens with Intellectual and Developmental Disabilities. This month's topic is: Dress for Success!

Mon, May 13, 2:00pm - 3: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, May 13, 3:00pm - 4:00pm
Dacula Branch
Bullet journals can function as planners for school, work, or a to-do list and can help with mental health. **WHILE SUPPLIES LAST

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

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

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

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

Mon, May 13, 4: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, May 13, 4:00pm - 5:00pm
Dacula Branch
Learn all about energy and magnetism through a series of fun experiments!

Mon, May 13, 4:00pm - 5:00pm
Peachtree Corners Branch
Embark on a poetic journey with our Haiku program. Dive deep into the art of Japanese verse, exploring themes of nature, seasons, and mindfulness.

Mon, May 13, 4:30pm - 5:30pm
Collins Hill Branch - Collins Hill Meeting Room
Embrace the aromatic journey, you've been served a cup of comfort and culture. More than a beverage, it's a cultural symphony in a cup.

Mon, May 13, 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, May 13, 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, May 13, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Come learn how to be as calm as a butterfly using a butterfly breathing technique and make your own butterfly craft with us!

Mon, May 13, 6:00pm - 6:45pm
Collins Hill Branch - Collins Hill Meeting Room
Join us for a special nighttime storytime with stories, songs, and rhymes... pajamas are encouraged! For children of all ages with a caregiver.

Tue, May 14, All day
Virtual
Local authors are invited to submit their recent work to share with the community.

Tue, May 14, 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, May 14, 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, May 14, 10:30am - 11:30am
Peachtree Corners Branch
For kids ages 2 and under . The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce storytime to our little learners in a fun way.

Tue, May 14, 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, May 14, 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, May 14, 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, May 14, 11:00am - 11:30am
Centerville Branch
Welcome to Tiny Tots Storytime! Where we read stories and enjoy music & movement for our youngest listeners; babies and young toddlers ages 2 & under.

Tue, May 14, 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, May 14, 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, May 14, 11:30am - 12:30pm
Suwanee Branch - Suwanee Meeting Room
Develop your baby's pre-literacy skills during this special lapsit storytime for infants. This program will introduce books, rhymes, songs, and sensory play to babies and their parent or caregiver. Using movement activities and baby sign language, infants will discover a variety of ways to interact with others!

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

Tue, May 14, 1:00pm - 2:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us to learn the importance of handwashing and participate in some fun soap experiments and crafts.

Tue, May 14, 1:00pm - 2:00pm
Centerville Branch
Join us for a two day email boot camp! On day one we will teach you first about basic email Internet safety. Then on day two we'll have an overview of all things Gmail!

Tue, May 14, 3:00pm - 4:00pm
Lawrenceville Branch
Looking to engage with your community, talk about your interests, and learn about what the library has to offer? Come to Tea & Talk to join in on the conversation! This program is for adults.

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

Tue, May 14, 4:00pm - 5:00pm
Buford-Sugar Hill Branch
Are you interested in finding a new creative outlet? Or are you looking for some creative time to destress? Join us to create your own anxiety pocket hug to carry with you wherever you go.

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

Tue, May 14, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Let's go through some writing prompts to express deeper thoughts and feelings. Writing can result in significant physical and psychological health benefits, such as reduced anxiety and depression, increased mood, and being more capable of dealing with social life. See you there!

Tue, May 14, 4:30pm - 5:30pm
Lawrenceville Branch
Come take a field trip in VR and experience some of the world's wonders firsthand! This month, come learn about Machu Picchu!

Tue, May 14, 4:30pm - 5:30pm
Collins Hill Branch - Collins Hill Meeting Room
A cooking program for children and their accompanying adults.
Registration opens Tuesday, April 30 2024 at 12:00pm

Tue, May 14, 4:30pm - 5:00pm
Centerville Branch
Welcome to Storyfactory! A unique one-of-a-kind children's book club! We are supporting and growing the excitement of readers and writers in 1st and 2nd grade.

Tue, May 14, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
May is Mental Health Awareness Month. Join us as we speak about anxiety in kids and what we can do to help them.

Canceled
Tue, May 14, 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, May 14, 5:00pm - 6:00pm
Dacula Branch
Practicing math doesn't have to be boring! Experience fun, hands-on, collaborative math skills.

Tue, May 14, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
There's no better time to harness your creativity than Creative Beginnings Month in May! Learn how to spark creative ideas, get motivated to take on a project, and experience how creativity builds and enhances resilience!

Tue, May 14, 6:00pm - 8:00pm
Buford-Sugar Hill Branch
Feeling overwhelmed with learning a new language? Overcome the frustration of learning a different language in a welcoming environment with Spanish native speakers and English native speakers.

Tue, May 14, 6:00pm - 7:00pm
Five Forks Branch
Raspberry Pi is a great little computer that can be used for an endless amount of projects. Come to this program to get an introduction to Raspberry Pi.
Registration opens Tuesday, April 30 2024 at 9:00am

Tue, May 14, 6:00pm - 7:30pm
Snellville Branch - Snellville Makerspace #1
Dive into creativity and engineering! Teens are invited to craft their own pinball machine, then we will combine the ideas into a grand combined pinball machine at a release event for family and friends. Unleash your imagination in this exciting, hands-on adventure! Registration is required as space is limited.
Registration is now closed

Tue, May 14, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom
Celebrate Asian American Pacific Islander Heritage Month and discuss "The Swimmers" by Julie Otsuka. ATL Reads Book Club welcomes all who enjoy reading a variety of genres.

Wed, May 15, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, May 15, 10:00am - 10:15am
Virtual
Explore mysteries from history!

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

Wed, May 15, 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, May 15, 10:30am - 11:15am
Collins Hill Branch
Join us for a storytime just for preschoolers! Designed for children ages 3-5.

Wed, May 15, 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, May 15, 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, May 15, 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, May 15, 11:00am - 12:00pm
Duluth Branch
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, May 15, 11:00am - 12:00pm
Snellville Branch - Snellville Makerspace #1
Learn the basics of 3D Printing!

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

Wed, May 15, 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, May 15, 1:00pm - 2:00pm
Centerville Branch
Join us for a two day email boot camp! On day one we will teach you first about basic email Internet safety. Then on day two we'll have an overview of all things Gmail!

Wed, May 15, 2:00pm - 3:00pm
Grayson Branch
Calling all homeschoolers! This month, pick a book from TumbleBooks to read and then share your thoughts about it.

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

Wed, May 15, 4:00pm - 5:00pm
Centerville Branch
Come practice your Spanish skills with other Language Learners at our Spanish language game night! Acompáñanos para una tarde de juegos en español. Y si quieren también, pueden traer sus propios juegos pero prepárense a explicarlos al grupo!

Wed, May 15, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Join us for basic English practice dedicated to the littles! Each session we will go over a different topic, review our ABC's and participate in a fun activity geared towards reading/writing.

Wed, May 15, 4:30pm - 5:30pm
Peachtree Corners Branch
Discover how batteries and circuits work while making your own light up card! Registration required.

Wed, May 15, 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, May 15, 5:30pm - 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, May 15, 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, May 15, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Heading to college comes with many stressors - learning to cook shouldn't be one of them! We?ll review how to overcome food insecurity while on campus through making some dorm-safe, budget friendly meals.

Wed, May 15, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about the novel "The Third To Die" by Allison Brennan.

Thu, May 16, All day
Virtual
Share your love of the Harry Potter universe with other fans!

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

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

Thu, May 16, 10:30am - 11:00am
Dacula Branch
Join us at the Dacula Branch for our Preschool Storytime, featuring engaging stories, fun songs, activities, and more! Targeted for the developmental needs of preschoolers, ages 3-5, and their caregivers.

Thu, May 16, 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, May 16, 10:30am - 11:00am
Suwanee Branch
Library storytimes promote early literacy skills that help children become ready to read. Join in the fun with your preschool child as we listen to stories, play games and sing songs!

Thu, May 16, 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 3ish-5.

Thu, May 16, 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, May 16, 11:00am - 12:00pm
Duluth Branch
Join us on the third Thursday of every month to discuss a preselected Cozy Mystery book. This month's book is Big Trouble on Sullivan's Island by Susan M. Boyer.

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

Thu, May 16, 11:00am - 12:00pm
Peachtree Corners Branch
Our monthly get together for homeschooling families. This month we are learning about flowers and artist Georgia O'Keefe

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

Thu, May 16, 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 members or caregivers. The topic for May is "Managing Your Money."

Canceled
Thu, May 16, 3:30pm - 4:30pm
Suwanee Branch
Join us as we discuss "Crying in H Mart" by Michelle Zauner.

Rescheduled
Thu, May 16, 4:00pm - 5:30pm
New date Thursday, May 23, 4:00pm - 5:30pm
Dacula Branch
Come to this program to meet like-minded teens and solve problems in a short-form campaign. Registration Required.

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

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

Thu, May 16, 4:30pm - 5:30pm
Centerville Branch
Welcome to Tea Blending for Wellness. Have you ever wanted to make your own tea? Are you curious about the benefits of tea? Then this program is for you.

Thu, May 16, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn about the Scratch programming language while creating a fun project for beginners!

Thu, May 16, 5:00pm - 6:00pm
Suwanee Branch - Suwanee Meeting Room
Let's play The Game of L.I.F.E.! Can you bounce back when L.I.F.E. throws you a curveball?

Thu, May 16, 5:30pm - 6:30pm
Snellville Branch - Snellville Meeting Room
Learn about healthy coping skills and ways to destress, as well as how to create your own bath bomb.

Thu, May 16, 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, May 16, 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, May 16, 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! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.

Thu, May 16, 6:00pm - 7:00pm
Lilburn Branch - Lilburn Learning Lab
Do you have an idea for a sewing project, but you're not sure how to use a sewing machine? This program is for you!
Registration opens Monday, May 6 2024 at 9:00am

Thu, May 16, 7:00pm - 8:00pm
Duluth Branch - Duluth Meeting Room
Author Terah Shelton Harris discusses her book "Long After We Are Gone", an explosive and emotional story of four siblings each fighting their own personal battle in the midst of their fathers death.