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.
Chests board

STEM - Math | Chess Boards and Checker Crowns

2024-07-18 18:00:00 2024-07-18 19:00:00 America/New_York STEM - Math | Chess Boards and Checker Crowns Come to learn how to play, learn more about, and/or come enjoy the classic board games of chess and checkers! Peachtree Corners Branch -

Thursday, July 18
6:00pm - 7:00pm

Add to Calendar 2024-07-18 18:00:00 2024-07-18 19:00:00 America/New_York STEM - Math | Chess Boards and Checker Crowns Come to learn how to play, learn more about, and/or come enjoy the classic board games of chess and checkers! Peachtree Corners Branch -

Come to learn how to play, learn more about, and/or come enjoy the classic board games of chess and checkers!

Come to learn how to play, learn more about, and/or come enjoy the classic board games of chess and checkers! All games are friendly matches and welcome to those who are just learning the games and to those who have been playing for years.

AGE GROUP: | Ages 6-11 | Ages 19+ | Ages 16-18 | Ages 12 - 15 |

EVENT TYPE: | STEM - Mathematics |

Peachtree Corners Branch


Hours
Mon, Jun 24 10:00AM to 8:00PM
Tue, Jun 25 10:00AM to 8:00PM
Wed, Jun 26 10:00AM to 8:00PM
Thu, Jun 27 10:00AM to 8:00PM
Fri, Jun 28 10:00AM to 5:00PM
Sat, Jun 29 10:00AM to 5:00PM
Sun, Jun 30 12:00PM to 5:00PM

Upcoming events

Wed, Jun 26, 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, Jun 26, 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, Jun 26, 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, Jun 26, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jun 26, 10:30am - 11:00am
Centerville Branch
The GCPL Puppeteers bring stories to life using puppets, music and silly antics!

Wed, Jun 26, 10:30am - 11:00am
Peachtree Corners Branch
For kids ages 2 and under .The program includes simple stories, fingerplays, rhymes, songs and movement activities to introduce story time to our little learners in a fun way.

Wed, Jun 26, 10:30am - 11:30am
Snellville Branch - Snellville Meeting Room
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Wed, Jun 26, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a morning full of stories, rhymes and songs. Each week, we'll set off on a new adventure! Whether we sail the seas with pirates or blast off into space, we'll promote early literacy and Kindergarten readiness skills. Storytime is followed by a hands-on craft! Children 2-5

Wed, Jun 26, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Library storytimes promote the early literacy skills that children need to learn to read independently.

Wed, Jun 26, 11:00am - 12:00pm
Hamilton Mill Branch
Combat the summer slide and work on your reading skills throughout the summer. Grades K-2.

Wed, Jun 26, 11:30am - 12:30pm
Snellville Branch
This storytime uses simple books, music, yoga pose introduce early literacy skills to our youngest customers.

Wed, Jun 26, 1:30pm - 2:00pm
Mountain Park Branch
The GCPL Puppeteers bring stories to life using puppets, music and silly antics!

Wed, Jun 26, 1:30pm - 2:30pm
Grayson Branch
Set off on an imaginative journey to unleash your creativity as you help craft an exciting story filled with twists, turns, and thrilling adventures!

Wed, Jun 26, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn and play Chess or Go in a friendly environment.

Wed, Jun 26, 3:00pm - 4:00pm
Mountain Park Branch
Learn the language of computers & create your own bracelets based on this secret code!

Wed, Jun 26, 3:30pm - 4:00pm
Five Forks Branch
The GCPL Puppeteers bring stories to life using puppets, music and silly antics!

Wed, Jun 26, 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, Jun 26, 4:00pm - 5:00pm
Norcross Branch
Aprendamos! Let's learn! Una clase familiar de aprendizaje en inglés comenzando con lo básico. ¡Aprendamos con conversación y juegos! A family class on learning English, starting out with the basics. Let's learn with conversation and games!

Wed, Jun 26, 4:30pm - 5:30pm
Collins Hill Branch - Collins Hill Meeting Room
Caretakers and students! Come as a team to learn how to make pirate bandanas using our sewing machines!
This event is full

Wed, Jun 26, 4:30pm - 5:30pm
Lawrenceville Branch
Learn a little bit of Spanish with a bilingual storytime and games! This month, we'll read a rhyming story all about the forest & the adventures to be had inside it!

Wed, Jun 26, 4:30pm - 6:30pm
Hamilton Mill Branch
Join us at the Hamilton Mill branch for Reading Buddies! Reserve your weekly slot for the 2024 Session 2. *Registration required.*

Wed, Jun 26, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with our volunteer reading buddies.

Wed, Jun 26, 5:30pm - 6:30pm
Snellville Branch - Snellville Makerspace #1
Come learn the basics of the Python coding language! For adults and teens only. Registration required. Kids younger than 16 can register for the 7:00 pm Python for Kids that will take place after this program.
This event is full

Wed, Jun 26, 6:00pm - 7:00pm
Offsite
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: "Award Winners": any book that's won an award, such as a Pulitzer Prize, National Book Award, Caldecott Medal, etc.

Wed, Jun 26, 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, Jun 26, 6:00pm - 7:00pm
Grayson Branch
Ahoy mateys! Join us fer an adventurous storytime 'n be sure t' come dressed as yer fav'rit pirate! Adventurers beware - swashbucklin' pirate tales, sea shanties, 'n jolly activities await ye!

Wed, Jun 26, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
This in person book club will explore books from different genres every month.

Wed, Jun 26, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
Learn the basics of 3D printing and how to use the Learning Lab?s Lulzbot printers for personal projects!

Wed, Jun 26, 7:00pm - 8:00pm
Snellville Branch - Snellville Makerspace #1
Come learn the basics of the Python coding language! Registration required.
This event is full

Thu, Jun 27, 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, Jun 27, 10:30am - 11:00am
Offsite
Get outdoors for some stories, songs & fun!

Thu, Jun 27, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Join us this summer for preschool storytime adventures. Featuring engaging stories, fun songs and activities to get your preschooler prepared for Kindergarten, ages 3-5, and their caregivers. Storytime will be followed by a hands-on activity. Ages 3-5 and their caregivers.

Thu, Jun 27, 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, Jun 27, 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, Jun 27, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

Thu, Jun 27, 1:00pm - 2:00pm
Peachtree Corners Branch
Come learn about local biomes and create your own fairy habitat! Registration Required
This event is full

Thu, Jun 27, 2:00pm - 3:00pm
Dacula Branch
Join us as we learn the history behind a spice and try a recipe highlighting the spice's flavor.

Thu, Jun 27, 3:00pm - 4:00pm
Virtual
Join us for engaging and educational monthly life skills classes for adults and teens with Intellectual & Developmental Disabilities and their family members or caregivers. The topic for June is Water Safety.

Thu, Jun 27, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the science of DNA. Then create your own edible DNA art.

Thu, Jun 27, 4:00pm - 5:00pm
Five Forks Branch - Five Forks Meeting Room
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. This program is intended for children with sensory and/or neurodivergent needs and/or for those children on the Autism Spectrum.
Register

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

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

Thu, Jun 27, 5:00pm - 6:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Canceled
Thu, Jun 27, 6:00pm - 7:00pm
Dacula Branch
Achieving financial stability can feel overwhelming at the best of times. Learn about the basics of setting goals and start building the confidence needed to make positive financial choices.

Thu, Jun 27, 6:00pm - 7:00pm
Norcross Branch
Join us to practice English conversation on a variety of topics each week; learn new phrases, and practice new terms with each other using fun games!

Thu, Jun 27, 6:00pm - 8:00pm
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! Ages 12 and up.

Thu, Jun 27, 6:00pm - 7:00pm
Snellville Branch
Learn how to use a simple set of dice to give you endless ideas for comics, art, and other stories!

Thu, Jun 27, 6:00pm - 7:00pm
Collins Hill Branch - Collins Hill Meeting Room
Does your resume seem limited or lacking? Let GCPL show you how to delve into your history to reveal the skills and successes you might be leaving out!

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

Fri, Jun 28, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to your little listener!

Fri, Jun 28, 2:00pm - 3:00pm
Norcross Branch
Let the games begin! Join us at the Norcross branch on Fridays for family games to enjoy together! Classic games, card games, board games and more. ¡Que comiencen los juegos! ¡Acompáñanos en la biblioteca de Norcross los viernes para juegos familiares con diferentes juegos!

Sat, Jun 29, 10:30am - 11:30am
Norcross Branch
In this Creative Crunch, you'll be challenged to design and create a board, card, or video game prototype in only 48 hours!

Sat, Jun 29, 10:30am - 11:30am
Hamilton Mill Branch
Join us for a morning of lego fun! Children, ages 5 & up, can build cities, creatures, robots, and more. Drop-in and see what you can build with friends or your family!

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

Sat, Jun 29, 11:00am - 12:00pm
Five Forks Branch
Bring the whole family out to the Five Forks Branch for a fun Saturday morning storytime and craft! We will celebrate Summer Vacation with a special read-aloud and make a fun craft to take home.

Sat, Jun 29, 11:00am - 12:00pm
Virtual - Adult Programming Zoom
Are you the parent or caregiver of a child between the ages of 2 to 5? Would you like to learn more about speech and language developmental milestones for their age? If so, this series is for you!

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

Sat, Jun 29, 2:00pm - 3:00pm
Centerville Branch
Come help us welcome a representative of the Georgia Reptile Society and their incredible animal friends! Come enjoy a presentation on these amazing animals and meet some face to face!

Sat, Jun 29, 3:00pm - 4:00pm
Grayson Branch
Here there be monsters! Come explore the ocean's prehistoric predators and make our own fossil impressions!

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

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

Canceled
Sun, Jun 30, 3:00pm - 4:00pm
Norcross Branch
Come join us as we learn the fundamentals of ballet with this fun, fairytale-themed class. No previous experience is required!

Mon, Jul 01, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.
This event is full

Mon, Jul 01, 10:00am - 10:15am
Virtual
Learn about science through experiments, activities and booklists!

Canceled
Mon, Jul 01, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.

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

Mon, Jul 01, 11:00am - 11:15am
Virtual
Explore mysteries from history!

Mon, Jul 01, 11:00am - 11:15am
Virtual
Join our Google Classroom for creative writers!

Mon, Jul 01, 12:00pm - 12:10pm
Norcross Branch
All the games for this year's 48-hour game jam are due by noon today!

Mon, Jul 01, 1:00pm - 1:15pm
Virtual
Share your love of the Harry Potter universe with other fans!

Mon, Jul 01, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about your local library and resources. Work on pronunciation and new vocabulary words.

Mon, Jul 01, 2:00pm - 3:00pm
Grayson Branch
Channel your inner Indiana Jones as you learn how archaeologists dig for treasures!

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

Mon, Jul 01, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Journey across the seas with your adventurous crew in a One Piece-inspired boating challenge!

Mon, Jul 01, 5:00pm - 6:00pm
Lawrenceville Branch
Adult, non-native English speakers who want to improve their English conversational skills and increase confidence in using the language by practicing their English Fluency through conversation, activities, and assignments

Mon, Jul 01, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn and practice reading skills one-on-one with our reading buddies.

Mon, Jul 01, 5:00pm - 6:00pm
Duluth Branch
Ages 7-11 will learn the basic knife skills needed for cutting fruits. Registration and signed waiver required for participation.
This event is full

Mon, Jul 01, 5:00pm - 7:00pm
Norcross Branch
Come check out the submissions for our first 48-hour Game Jam. Vote on your favorites!

Mon, Jul 01, 6:30pm - 7:30pm
Norcross Branch
Are you interested in learning more about technology but you don't know where to start? Join us for a Digital Literacy 8-week workshop series where participants will learn about computer, internet, and email basics.
Registration is now closed

Tue, Jul 02, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

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

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

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

Tue, Jul 02, 11:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Come adventure with us into nature! Learn how to identify trees using your DIY subject spotter!

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

Tue, Jul 02, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Jul 02, 1:00pm - 2:00pm
Virtual
Practice English conversation with themes each week on a variety of topics!
This event is full

Tue, Jul 02, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Jul 02, 2:00pm - 2:15pm
Virtual
Share your love of the Percy Jackson and Rick Riordan Presents books with other fans!

Tue, Jul 02, 2:00pm - 3:00pm
Peachtree Corners Branch
We ooh and aah over fireworks in the night sky. Did you ever wonder how they are made? Join us for some fun science and a fireworks craft.

Tue, Jul 02, 2:00pm - 3:00pm
Lilburn Branch - Lilburn Learning Lab
Learn the basics of photography in this introductory program.

Tue, Jul 02, 4:00pm - 5:00pm
Dacula Branch
Join us at the library to learn how to paint the American flag in this engaging program designed for adults to explore their creativity and patriotism through art.

Tue, Jul 02, 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, Jul 02, 5:00pm - 6:00pm
Lawrenceville Branch
Join us for a demonstration of slow cooker recipes for stress-free healthy eating for your summer cookouts.

Tue, Jul 02, 5:30pm - 7:00pm
Dacula Branch
Learn and practice reading skills at the Dacula Branch with one-on-one time with a Reading Buddies Member.

Tue, Jul 02, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

Tue, Jul 02, 6:00pm - 7:30pm
Five Forks Branch
Attend this program to learn how to use the Cricut by making custom greeting cards!
This event is full

Tue, Jul 02, 6:30pm - 7:30pm
Suwanee Branch - Suwanee Meeting Room
Join Ms. Nikki for a night of stories and activities as we explore things that glow in the dark!

Wed, Jul 03, 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, Jul 03, 10:30am - 11:30am
Snellville Branch - Snellville Meeting Room
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Wed, Jul 03, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Library storytimes promote the early literacy skills that children need to learn to read independently.

Wed, Jul 03, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a morning full of stories, rhymes and songs. Each week, we?ll set off on a new adventure! Whether we sail the seas with pirates or blast off into space, we?ll promote early literacy and Kindergarten readiness skills. Storytime is followed by a hands-on craft! Children 2-5

Wed, Jul 03, 11:00am - 12:00pm
Hamilton Mill Branch
Combat the summer slide and work on your reading skills throughout the summer. Grades K-2.

Wed, Jul 03, 11:30am - 12:30pm
Snellville Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Jul 03, 2:00pm - 3:00pm
Snellville Branch - Snellville Recording Studio #2,Snellville Makerspace #1
Learn how to fake a travel photo!

Wed, Jul 03, 3:00pm - 3:15pm
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, Jul 03, 3:00pm - 4:00pm
Peachtree Corners Branch
On July 3rd, National Compliment Your Mirror Day reminds us to take a moment before rushing through our day.

Wed, Jul 03, 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, Jul 03, 4:30pm - 5:30pm
Lawrenceville Branch
Learn the science behind lava lamps and make one to take home!

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

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

Thu, Jul 04, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

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

Fri, Jul 05, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to your little listener!

Sat, Jul 06, 11:00am - 12:00pm
Duluth Branch
How are you feeling today? Whether you're happy or sad, grumpy or mad, come join Ms. Sarah as we explore and express the emotions that make us who we are! This program full of songs and movement is designed for the entire family!

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

Sat, Jul 06, 1:00pm - 2:00pm
Norcross Branch - Norcross Learning Lab Makerspace #1
Learn the basics of 3D printing and how you can use the Learning Lab printers for your personal projects!

Sat, Jul 06, 3:00pm - 4:00pm
Grayson Branch
Lions, elephants, and zebras, oh my! Join Ms. Becca for this Safari Storytime that will take you on an exciting journey to the African savanna where you can learn all about the land and the animals who call it home.

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

Sun, Jul 07, 2:00pm - 3:00pm
Norcross Branch
Make new friends while exploring Improv as a means of expression, creativity and fun!

Mon, Jul 08, All day
Virtual
Local authors are invited to submit their recent work to share with the community.

Mon, Jul 08, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.
This event is full

Mon, Jul 08, 10:00am - 10:15am
Virtual
Learn about science through experiments, activities and booklists!

Canceled
Mon, Jul 08, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.

Mon, Jul 08, 10:00am - 11:00am
Virtual
Ever felt like you don't see yourself in the stories you read? Check out Little Monarchs by Jonathan Case!

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

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

Mon, Jul 08, 10:30am - 11:30am
Lilburn Branch
Join in on the fun with stories, a craft and a STEM activity to learn more about rockets and how we can propel them high into the air through a simple experiment.

Mon, Jul 08, 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.

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

Mon, Jul 08, 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, Jul 08, 12:30pm - 1:30pm
Virtual
Join us for monthly life skills classes for adults and teens with Intellectual & Developmental Disabilities and for their family members or caregivers. This month's topic is Fun in the Kitchen.

Mon, Jul 08, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about your local library and resources. Work on pronunciation and new vocabulary words.

Mon, Jul 08, 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, Jul 08, 4:00pm - 6:00pm
Collins Hill Branch
Children practice reading skills one-on-one with a reading buddy trained in Active Reading.

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

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

Mon, Jul 08, 5:00pm - 6:00pm
Lawrenceville Branch
Adult, non-native English speakers who want to improve their English conversational skills and increase confidence in using the language by practicing their English Fluency through conversation, activities, and assignments

Mon, Jul 08, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn and practice reading skills one-on-one with our reading buddies.

Mon, Jul 08, 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.

Mon, Jul 08, 6:00pm - 7:00pm
Five Forks Branch
Join us to learn what 3D printing is all about with our Lulzbot 3D printers!

Mon, Jul 08, 6:30pm - 7:30pm
Norcross Branch
Are you interested in learning more about technology but you don't know where to start? Join us for a Digital Literacy 8-week workshop series where participants will learn about computer, internet, and email basics.
Registration is now closed

Tue, Jul 09, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

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

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

Tue, Jul 09, 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, Jul 09, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Come join us at the Five Forks branch this summer for Toddler Time Adventures! We read, sing and play in this storytime designed to target the developmental needs of toddlers.

Tue, Jul 09, 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, Jul 09, 10:30am - 11:00am
Collins Hill Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

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

Canceled
Tue, Jul 09, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Canceled
Tue, Jul 09, 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, Jul 09, 11:00am - 12:00pm
Norcross Branch
Join Cindy Young from Atlanta Vibe to learn volleyball skills and improve your mental fitness! Intended for elementary and middle school aged children.
This event is full

Tue, Jul 09, 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, Jul 09, 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 Maid by Nita Prose.

Tue, Jul 09, 1:00pm - 2:00pm
Virtual
Practice English conversation with themes each week on a variety of topics!
This event is full

Tue, Jul 09, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

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

Tue, Jul 09, 1:00pm - 2:00pm
Lilburn Branch
Explore the range of your emotions through story time and educational crafts.

Tue, Jul 09, 1:00pm - 2:00pm
Peachtree Corners Branch
Put your engineering skills to the test by making your own balloon rocket to race!

Tue, Jul 09, 1:30pm - 2:00pm
Dacula Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

Tue, Jul 09, 2:00pm - 2:15pm
Virtual
Share your love of the Percy Jackson and Rick Riordan Presents books with other fans!

Tue, Jul 09, 3:30pm - 4:00pm
Lawrenceville Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

Tue, Jul 09, 3:30pm - 4:30pm
Centerville Branch
Learn how to make some refreshing summer drinks to hydrate yourself during this hot summer!
This event is full

Tue, Jul 09, 4:00pm - 5:00pm
Five Forks Branch - Five Forks Meeting Room
Embroidery is a beautiful hand craft that is rich with history. Come learn how to cross-stitch; a beginner-friendly style anyone can learn.

Tue, Jul 09, 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, Jul 09, 4:00pm - 5:00pm
Snellville Branch - Snellville Meeting Room
Join us to play a session of Dungeons & Dragons! Beginners welcome!

Tue, Jul 09, 4:30pm - 5:30pm
Lawrenceville Branch
Feeling stressed out? Need some wellness tips? Come enjoy the therapeutic process of making bath bombs while learning some ways to de-stress!

Tue, Jul 09, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
Teams will travel around the world and compete for prizes! Along the way they will be confronted with tasks designed to test their knowledge and ability to cooperate and think under pressure.

Tue, Jul 09, 5:30pm - 7:00pm
Dacula Branch
Learn and practice reading skills at the Dacula Branch with one-on-one time with a Reading Buddies Member.

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

Tue, Jul 09, 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 "One Italian Summer" by Rebecca Serle.

Tue, Jul 09, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

Tue, Jul 09, 6:00pm - 8:00pm
Suwanee Branch
This 8-week workshop will focus on learning the basics of robotics including what robots are, programming concepts, and how they work. Sessions are two hours, sequential, and build upon previous sessions. Registration is required. Ages 13 to 18 only.
This event is full

Tue, Jul 09, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

Tue, Jul 09, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom
Join in the discussion with this month's selection, "River of the Gods: Genius, Courage, and Betrayal in the Search for the Source of the Nile" by Candice Millard.

Wed, Jul 10, 10:00am - 11:00am
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.

Wed, Jul 10, 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, Jul 10, 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, Jul 10, 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, Jul 10, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jul 10, 10:30am - 11:00am
Buford-Sugar Hill Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

Canceled
Wed, Jul 10, 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, Jul 10, 10:30am - 11:30am
Snellville Branch - Snellville Meeting Room
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Wed, Jul 10, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a morning full of stories, rhymes and songs. Each week, we?ll set off on a new adventure! Whether we sail the seas with pirates or blast off into space, we?ll promote early literacy and Kindergarten readiness skills. Storytime is followed by a hands-on craft! Children 2-5

Wed, Jul 10, 11:00am - 11:30am
Centerville Branch
Today is National Teddy Bear Picnic Day. Let's celebrate with a tea party! Put on your summertime best, bring your favorite teddy bear and join us for morning tea.
This event is full

Wed, Jul 10, 11:00am - 12:00pm
Hamilton Mill Branch
Combat the summer slide and work on your reading skills throughout the summer. Grades K-2.

Wed, Jul 10, 11:00am - 12:00pm
Snellville Branch - Snellville Makerspace #1
Learn the basics of 3D Printing with our Prusa 3D printers!

Wed, Jul 10, 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.

Canceled
Wed, Jul 10, 11:30am - 12:15pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your preschooler listens to stories, engages with developmental toys and activities, and sings songs!

Wed, Jul 10, 11:30am - 12:30pm
Snellville Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Jul 10, 1:30pm - 2:00pm
Hamilton Mill Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

Wed, Jul 10, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Join Ms. Mirka for a fun pirate-themed storytime & craft. Pirate costumes are encouraged!

Wed, Jul 10, 2:00pm - 3:00pm
Dacula Branch
An introduction into the art, history, and symbolism of tarot. Explaining the meanings of some tarot cards & interactive spreads. Perfect for tarot newbies! bringing your own deck is encouraged

Wed, Jul 10, 2:00pm - 3:00pm
Duluth Branch
Join us to learn how to make a delicious and healthy veggie pizza, including hands-on prep. Waiver must be signed to participate, registration required.
This event is full

Wed, Jul 10, 3:00pm - 4:00pm
Grayson Branch
Join Ms. Becca at the Grayson branch for a very special storytime focused on kindergarten readiness! This program helps prepare rising kindergarteners for the big step of starting elementary school. For children, ages 4-5 who will be entering Kindergarten this fall.

Wed, Jul 10, 4:00pm - 5:00pm
Collins Hill Branch - Collins Hill Meeting Room
Learn how to put the thoughts in your head onto paper in order to reduce stress.

Wed, Jul 10, 4:00pm - 5:00pm
Norcross Branch
Aprendamos! Let's learn! Una clase familiar de aprendizaje en inglés comenzando con lo básico. ¡Aprendamos con conversación y juegos! A family class on learning English, starting out with the basics. Let's learn with conversation and games!

Wed, Jul 10, 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, Jul 10, 4:00pm - 5:00pm
Grayson Branch
When disaster strikes, heroes are made! Come learn handy survival tips in this fun program based on the popular book series.

Wed, Jul 10, 4:00pm - 5:00pm
Centerville Branch
Learn how to make your own hand sanitizer as we explore how essential oils can be used to protect you from the summer germs.
This event is full

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

Wed, Jul 10, 4:30pm - 6:30pm
Hamilton Mill Branch
Join us at the Hamilton Mill branch for Reading Buddies! Reserve your weekly slot for the 2024 Session 2. *Registration required.*

Wed, Jul 10, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with our volunteer reading buddies.

Wed, Jul 10, 5:30pm - 6:30pm
Snellville Branch - Snellville Meeting Room
Join us for Family Game Night. We will have several games that will intermingle all ages into this immersive, fun and educational event.

Wed, Jul 10, 5:30pm - 6:30pm
Snellville Branch - Snellville Makerspace #1
Come learn the basics of the Python coding language! For adults and teens only. Registration required. Kids younger than 16 can register for the 7:00 pm Python for Kids that will take place after this program.
Registration opens Wednesday, June 26 2024 at 9:00am

Wed, Jul 10, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill 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!
This event is full

Wed, Jul 10, 7:00pm - 8:00pm
Snellville Branch - Snellville Makerspace #1
Come learn the basics of the Python coding language! Registration required.
Registration opens Wednesday, June 26 2024 at 9:00am

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

Thu, Jul 11, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

Thu, Jul 11, 10:30am - 11:00am
Offsite
Get outdoors for some stories, songs & fun!

Thu, Jul 11, 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, Jul 11, 10:30am - 11:30am
Peachtree Corners Branch
The program is open to kids ages 3-5 and their caregivers. The program includes simple stories, fingerplays, rhymes, songs, and movement activities to introduce storytime to our little learners in a fun way.

Thu, Jul 11, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Join us this summer for preschool storytime adventures. Featuring engaging stories, fun songs and activities to get your preschooler prepared for Kindergarten, ages 3-5, and their caregivers. Storytime will be followed by a hands-on activity. Ages 3-5 and their caregivers.

Thu, Jul 11, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jul 11, 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, Jul 11, 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, Jul 11, 11:00am - 12:00pm
Norcross Branch
Socialize with your community while learning a new skill.

Thu, Jul 11, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

Thu, Jul 11, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion of "One Summer in Savannah" by Terah Shelton Harris

Thu, Jul 11, 1:00pm - 2:00pm
Peachtree Corners Branch
Can't make it to the beach? Artist, Mita will guide you step-by-step in the techniques of painting your very own brilliant sunset by the beach.
This event is full

Thu, Jul 11, 1:30pm - 2:30pm
Grayson Branch
Discover the fascinating world of birds and then see if you can find all the birds in our in-library scavenger hunt!

Thu, Jul 11, 2:00pm - 3:00pm
Lawrenceville Branch
In a galaxy not so far away, the Lawrenceville Library invites you to spend the day exploring the stars.

Thu, Jul 11, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Learn the Navajo code to send secret messages to your best friend, while hiding the messages from your enemies.

Thu, Jul 11, 3:00pm - 4:30pm
Collins Hill Branch - Collins Hill Meeting Room
Build your Scratch coding skills as we complete a coding project together.
This event is full

Thu, Jul 11, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the science of fireworks. Then create your own firework-inspired piece of art.

Thu, Jul 11, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us as we discuss "Saturn Run" by John Sandford. and Ctien.

Thu, Jul 11, 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, Jul 11, 4:00pm - 5:00pm
Five Forks Branch - Five Forks Meeting Room
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. This program is intended for children with sensory and/or neurodivergent needs and/or for those children on the Autism Spectrum.
Register

Thu, Jul 11, 4:00pm - 5:00pm
Centerville Branch
Come learn about molecular polarity and how it affects liquids in our world, and make your own lava lamp science experiment to show what you learned!

Thu, Jul 11, 4:00pm - 4:30pm
Centerville Branch
Did you know that pirates used periscopes to see when enemy ships were coming for them? Periscope from a pool noodle! This program is intended for grades four through six.

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

Thu, Jul 11, 5:00pm - 6:00pm
Lawrenceville Branch
Stress is a constant in our lives, but there are a variety of creative and artistic ways to manage and relieve your stress levels. Join us to learn fun ways to turn absent minded doodling into a meditative stress relief technique.

Thu, Jul 11, 5:00pm - 6:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Thu, Jul 11, 5:00pm - 6:30pm
Suwanee Branch - Suwanee Learning Lab
Learn how to design 3D models with Tinkercad! This intuitive modeling program is easy to use and perfect for anyone just starting their journey with 3D printing. Registration is required.
Registration opens Thursday, June 27 2024 at 9:00am

Thu, Jul 11, 6:00pm - 7:00pm
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, Jul 11, 6:00pm - 7:00pm
Norcross Branch
Join us to practice English conversation on a variety of topics each week; learn new phrases, and practice new terms with each other using fun games!

Thu, Jul 11, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Did you know that the wind has the power to create energy? Come join us on a wind adventure to learn about wind power and make a windmill to take home!

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

Thu, Jul 11, 6:00pm - 7:45pm
Five Forks Branch
Are you interested in audio but not sure where to begin? Attend this program to go over the basics of audio, including how to use different microphones. Ages 12 and up.
Registration opens Thursday, July 4 2024 at 9:00am

Thu, Jul 11, 6:00pm - 8:00pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to assist you in writing original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits. Note: this program is currently intended to end on September 19th. Ages 12 and up.
Registration opens Thursday, July 4 2024 at 6:00pm

Fri, Jul 12, 10:30am - 11:30am
Five Forks Branch
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, Jul 12, 10:30am - 11:00am
Suwanee Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

Fri, Jul 12, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to your little listener!

Fri, Jul 12, 1:30pm - 2:00pm
Duluth Branch
The GCPL Puppeteers bring stories to life with puppets, music and silly antics!

Fri, Jul 12, 2:00pm - 3:00pm
Norcross Branch
Let the games begin! Join us at the Norcross branch on Fridays for family games to enjoy together! Classic games, card games, board games and more. ¡Que comiencen los juegos! ¡Acompáñanos en la biblioteca de Norcross los viernes para juegos familiares con diferentes juegos!

Fri, Jul 12, 2:00pm - 3:00pm
Dacula Branch
Embark on an intergalactic adventure with your family in our space-themed escape room at the library, where teamwork, problem-solving, and ingenuity are the keys to returning safely to Earth.

Sat, Jul 13, 10:30am - 11:30am
Grayson Branch
Have a tail-wagging good time while practicing your reading skills with therapy dog Molly!

Sat, Jul 13, 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.

Sat, Jul 13, 11:00am - 11:30am
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce early literacy skills.

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

Sat, Jul 13, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Escape to the wild outdoors and learn a new hobby: wildlife/nature photography. View an amazing wildlife photographic exhibition that will inspire you to try photography yourself!

Sat, Jul 13, 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, Jul 13, 2:00pm - 3:00pm
Norcross Branch
Join us at Norcross as we discuss A Court of Wings and Ruin by Sarah J. Maas.

Sat, Jul 13, 2:00pm - 3:00pm
Hamilton Mill Branch
Practice your reading while you visit with Oliver the therapy cat.

Sat, Jul 13, 7:00pm - 8:00pm
Duluth Branch - Duluth Meeting Room
Enjoy an evening with New York Times and USA Today bestselling author Elle Cosimano as she discusses her newest witty mystery, "Finlay Donovan Rolls the Dice."
Register

Sun, Jul 14, 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, Jul 14, 1:00pm - 3:00pm
Hamilton Mill Branch
Gather your friends and family to see who can conquer this engineering challenge. Who can build the most elaborate marble track? Registration required.

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

Sun, Jul 14, 2:00pm - 3:00pm
Norcross Branch
Make new friends while exploring Improv as a means of expression, creativity and fun!

Canceled
Sun, Jul 14, 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.

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

Mon, Jul 15, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.
This event is full

Mon, Jul 15, 10:00am - 10:15am
Virtual
Learn about science through experiments, activities and booklists!

Canceled
Mon, Jul 15, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.

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

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

Mon, Jul 15, 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, Jul 15, 10:30am - 11:00am
Lilburn Branch
A fun-filled morning designed for little ones to develop motor skills through yoga while also nurturing their sense of wonder and curiosity as we embark on engaging yoga adventures with stories carrying a positive message and offering the chance to connect with our sense of empathy and compassion.

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

Mon, Jul 15, 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, Jul 15, 11:00am - 11:15am
Virtual
Explore mysteries from history!

Mon, Jul 15, 11:00am - 12:00pm
Five Forks Branch
It?s no secret that families make great teams, but does your family have what it takes to win the race? Join us at the Five Forks branch to complete an Olympics-themed scavenger hunt just in time for the start of the Summer games!

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

Mon, Jul 15, 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, Jul 15, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about your local library and resources. Work on pronunciation and new vocabulary words.

Mon, Jul 15, 1:00pm - 2:30pm
Five Forks Branch - Five Forks Meeting Room
Local college and university admissions counselors will answer your questions and provide information about their specific schools.

Mon, Jul 15, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Experience the wonders of virtual reality and have an adventure around the world with our VR goggles and Interactive Reality book and goggle sets!

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

Mon, Jul 15, 4:00pm - 5:00pm
Grayson Branch
A crime, a disappearance, or a mysterious happening- if trouble's brewing, it may be on our menu! Join Grayson's Mystery Book Club in reading this month's selection, "What Rose Forgot" by Nevada Barr!

Mon, Jul 15, 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, Jul 15, 4:00pm - 5:00pm
Snellville Branch
Join us to practice reading skills and become an active reader!

Mon, Jul 15, 5:00pm - 6:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us for our exciting program series exploring science with hands-on experiments and learn about bubbles!

Mon, Jul 15, 5:00pm - 6:00pm
Lawrenceville Branch
Adult, non-native English speakers who want to improve their English conversational skills and increase confidence in using the language by practicing their English Fluency through conversation, activities, and assignments

Mon, Jul 15, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn and practice reading skills one-on-one with our reading buddies.

Mon, Jul 15, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Learn about how to use Canva, a free graphic design resource, and create your own Adventure Board to help plan, prioritize, visualize, and manifest your adventure dreams and travel bucket lists! Then turn your board into your own phone wallpaper, desktop background, or a poster with all our future adventures!

Mon, Jul 15, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Join Ms. Lori for a storytime all about your emotions! Learn to identify different emotions, how those emotions can impact the way you act and different ways to cope/deal with them through fun stories and activities.

Mon, Jul 15, 6:30pm - 7:30pm
Norcross Branch
Are you interested in learning more about technology but you don't know where to start? Join us for a Digital Literacy 8-week workshop series where participants will learn about computer, internet, and email basics.
Registration is now closed

Tue, Jul 16, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

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

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

Tue, Jul 16, 10:30am - 11:30am
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, Jul 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, Jul 16, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Come join us at the Five Forks branch this summer for Toddler Time Adventures! We read, sing and play in this storytime designed to target the developmental needs of toddlers.

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

Tue, Jul 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, Jul 16, 11:00am - 12:00pm
Five Forks Branch
It?s no secret that families make great teams, but does your family have what it takes to win the race? Join us at the Five Forks branch to complete an Olympics-themed scavenger hunt just in time for the start of the Summer games!

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

Tue, Jul 16, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Jul 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, Jul 16, 11:00am - 12:00pm
Dacula Branch
Join Cindy Young from Atlanta Vibe to learn volleyball skills and improve your mental fitness! Intended for elementary and middle school aged children.
This event is full

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

Tue, Jul 16, 1:00pm - 1:15pm
Virtual
Share your love of the Harry Potter universe with other fans!

Tue, Jul 16, 1:00pm - 2:00pm
Virtual
Practice English conversation with themes each week on a variety of topics!
This event is full

Tue, Jul 16, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Jul 16, 2:00pm - 3:00pm
Lawrenceville Branch
Enjoy the ride! Have you ever wondered how amusement park rides work? Come try your best at recreating one of your favorites!

Tue, Jul 16, 2:00pm - 4:00pm
Buford-Sugar Hill Branch
Where ancient myths come to life!

Tue, Jul 16, 2:00pm - 2:15pm
Virtual
Share your love of the Percy Jackson and Rick Riordan Presents books with other fans!

Tue, Jul 16, 2:00pm - 3:00pm
Norcross Branch
Summer is here! Join us for stories and songs in Spanish to help promote early learning and learn new words! ¡Llego el Verano! ¡Acompáñenos para cuentos y canciones en español para ayudar el aprendizaje infantil y aprendamos nuevas palabras!

Canceled
Tue, Jul 16, 2:00pm - 3:00pm
Suwanee Branch
Join us for Family LEGO fun! Families will form teams to compete against each other to complete a lego challenge as a group. Do you think your family can win? *Registration is Required*

Tue, Jul 16, 3:00pm - 4:30pm
Five Forks Branch - Five Forks Learning Lab
Experience 'Journey and Flavor,' a culinary travel series exploring the destinations and recipes of different states throughout the U.S.! Registration required.
Register

Tue, Jul 16, 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, Jul 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. We use adapted novels and short stories. In July we will begin reading Alien Road. In this story, Ridge and Karl embark on a journey to the Bermuda Triangle where they are faced with the strange and unknown. Can their determination and teamwork get them through?
Register

Tue, Jul 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. We use adapted novels and short stories. In July we will begin reading Alien Road. In this story, Ridge and Karl embark on a journey to the Bermuda Triangle where they are faced with the strange and unknown. Can their determination and teamwork get them through?
Register

Tue, Jul 16, 3:00pm - 4:00pm
Mountain Park Branch
Join us as we explore airplanes being used as a reliable form of transportation and fun adventures.

Tue, Jul 16, 4:00pm - 5:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us as we try a new recipe together!
Registration opens Tuesday, July 2 2024 at 11:00am

Tue, Jul 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, Jul 16, 4:00pm - 5:00pm
Grayson Branch
Put your cooking skills and taste buds to the test! Come learn about Japanese culture and how to make Air Fried Vegetable Tempura!

Tue, Jul 16, 4:00pm - 5:00pm
Snellville Branch - Snellville Meeting Room
Join us to play a session of Dungeons & Dragons! Beginners welcome!

Tue, Jul 16, 5:30pm - 7:00pm
Dacula Branch
Learn and practice reading skills at the Dacula Branch with one-on-one time with a Reading Buddies Member.

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

Tue, Jul 16, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

Tue, Jul 16, 6:00pm - 7:00pm
Hamilton Mill Branch
Love to play chess, or interested in learning to play? Join us for an hour of gameplay. All levels and ages are welcome. *Registration Required*
This event is full

Canceled
Tue, Jul 16, 6:00pm - 8:00pm
Suwanee Branch
This 8-week workshop will focus on learning the basics of robotics including what robots are, programming concepts, and how they work. Sessions are two hours, sequential, and build upon previous sessions. Registration is required. Ages 13 to 18 only.

Tue, Jul 16, 6:30pm - 7:30pm
Snellville Branch - Snellville Makerspace #1
View the moon with the Learning Lab's EVscope telescope.

Tue, Jul 16, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

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

Canceled
Wed, Jul 17, 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, Jul 17, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jul 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, Jul 17, 10:30am - 11:30am
Snellville Branch - Snellville Meeting Room
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Wed, Jul 17, 11:00am - 12:00pm
Five Forks Branch
It?s no secret that families make great teams, but does your family have what it takes to win the race? Join us at the Five Forks branch to complete an Olympics-themed scavenger hunt just in time for the start of the Summer games!

Wed, Jul 17, 11:00am - 12:00pm
Buford-Sugar Hill Branch
Library storytimes promote the early literacy skills that children need to learn to read independently.

Wed, Jul 17, 11:00am - 12:00pm
Hamilton Mill Branch
Combat the summer slide and work on your reading skills throughout the summer. Grades K-2.

Wed, Jul 17, 11:30am - 12:15pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your preschooler listens to stories, engages with developmental toys and activities, and sings songs!

Wed, Jul 17, 11:30am - 12:30pm
Snellville Branch
Join us in welcoming violinist, Jessica Hoffman, for a special, musical storytime just for your young children, ages 2 and up.

Wed, Jul 17, 1:00pm - 2:00pm
Peachtree Corners Branch
Ever wonder how fingerprinting works? Make your own fingerprints at the library and learn the science behind fingerprinting and how law enforcement use it to solve crimes.

Wed, Jul 17, 1:00pm - 2:00pm
Lilburn Branch
I scream, you scream, we all scream for ICE CREAM! Join us to learn how to make ice cream, escape room style.

Wed, Jul 17, 2:00pm - 3:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us to learn about emotions using puppets.

Wed, Jul 17, 2:00pm - 4:00pm
Lawrenceville Branch
Where ancient myths come to life!

Wed, Jul 17, 3:00pm - 3:15pm
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Canceled
Wed, Jul 17, 3:00pm - 4:00pm
Suwanee Branch
In Taiwan, boba is a staple of the night markets, which encompass hundreds of food stalls where people congregate after work for groceries and snacks. Let?s make some bubble tea together!

Wed, Jul 17, 3:00pm - 4:00pm
Grayson Branch
Join Ms. Becca at the Grayson branch for a very special storytime focused on kindergarten readiness! This program helps prepare rising kindergarteners for the big step of starting elementary school. For children, ages 4-5 who will be entering Kindergarten this fall.

Wed, Jul 17, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the Scratch programming language while creating a fun project for beginners!
This event is full

Wed, Jul 17, 3:30pm - 5:00pm
Five Forks Branch - Five Forks Meeting Room
Get ready for high-flying fun at our Paper Airplane Olympics! Join us in learning about airplanes and what makes them fly then build your own paper aircraft and test how far it goes. Let your imagination take flight at the library!

Wed, Jul 17, 4:00pm - 5:00pm
Norcross Branch
Aprendamos! Let's learn! Una clase familiar de aprendizaje en inglés comenzando con lo básico. ¡Aprendamos con conversación y juegos! A family class on learning English, starting out with the basics. Let's learn with conversation and games!

Wed, Jul 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, Jul 17, 4:00pm - 5:00pm
Hamilton Mill Branch
Learn all about bubbles in this interactive STEM program! We will be learning how bubbles form and why they are rainbow colored. Then we will blow tons of bubbles!

Wed, Jul 17, 4:00pm - 5:00pm
Hamilton Mill Branch
Learn all about bubbles in this interactive STEM program! We will be learning how bubbles form and why they are rainbow colored. Then we will blow tons of bubbles!

Wed, Jul 17, 4:30pm - 6:30pm
Hamilton Mill Branch
Join us at the Hamilton Mill branch for Reading Buddies! Reserve your weekly slot for the 2024 Session 2. *Registration required.*

Wed, Jul 17, 5:00pm - 6:00pm
Lawrenceville Branch
In honor of LGBTQ Pride Month, learn about the life and career of the first openly gay man to be elected to public office.

Wed, Jul 17, 5:30pm - 6:30pm
Centerville Branch
Gain a greater understanding of the challenges facing your child and practical steps you can take to ensure your child's needs are met.

Wed, Jul 17, 6:00pm - 7:00pm
Grayson Branch
Blast off to space with Ms. Becca on this galactic storytime to learn all about the skies above us! Featuring fun songs, books about space, and astronomical activities that are sure to be out of this world.

Wed, Jul 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, Jul 17, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
Learn how to design 3D models with Tinkercad! This intuitive modeling program is easy to use and perfect for anyone just starting their journey with 3D printing.
This event is full

Wed, Jul 17, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about the novel "A Blizzard Of Polar Bears" by Alice Henderson.

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

Thu, Jul 18, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

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

Thu, Jul 18, 10:30am - 11:00am
Offsite
Get outdoors for some stories, songs & fun!

Thu, Jul 18, 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, Jul 18, 10:30am - 11:30am
Peachtree Corners Branch
The program is open to kids ages 3-5 and their caregivers. The program includes simple stories, fingerplays, rhymes, songs, and movement activities to introduce storytime to our little learners in a fun way.

Thu, Jul 18, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Join us this summer for preschool storytime adventures. Featuring engaging stories, fun songs and activities to get your preschooler prepared for Kindergarten, ages 3-5, and their caregivers. Storytime will be followed by a hands-on activity. Ages 3-5 and their caregivers.

Thu, Jul 18, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jul 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, Jul 18, 11:00am - 11:15am
Virtual
Join our Google Classroom for creative writers!

Thu, Jul 18, 11:00am - 12:00pm
Five Forks Branch
It?s no secret that families make great teams, but does your family have what it takes to win the race? Join us at the Five Forks branch to complete an Olympics-themed scavenger hunt just in time for the start of the Summer games!

Thu, Jul 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, Jul 18, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Jul 18, 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 "Everyone in my family has killed someone'' by Benjamin Stevenson.

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

Thu, Jul 18, 1:00pm - 2:00pm
Collins Hill Branch - Collins Hill Meeting Room
Join us and take part in a Library Scavenger Hunt.

Thu, Jul 18, 1:00pm - 2:00pm
Dacula Branch
An easy fun diy engineering project that can bring the night sky home with you. Using readily accessible office/school/home materials, participants can recreate one (or a few!) constellations.

Thu, Jul 18, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Join us for an adventure in navigating a map! Have fun learning to read and create maps.

Thu, Jul 18, 1:30pm - 2:30pm
Grayson Branch
Learn about the different star constellations, how to identify them along with the mythology behind them, and then create your own constellation craft to take home!

Thu, Jul 18, 2:00pm - 4:00pm
Snellville Branch - Snellville Meeting Room
Where ancient myths come to life!

Thu, Jul 18, 2:00pm - 3:00pm
Mountain Park Branch
Join us to explore the science behind how ice cream is made and make some of our own!

Thu, Jul 18, 2:00pm - 4:00pm
Duluth Branch
Have you ever wanted to slay a dragon? Join us for a short D&D campaign featuring dragons, goblins, and treasure, welcome to all skill levels. Registration required.

Thu, Jul 18, 4:00pm - 6:00pm
Lawrenceville Branch
Always wanted to learn how to use VR headsets but never had the opportunity? Join us for an in-depth class on VR functionality.

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

Thu, Jul 18, 4:00pm - 5:00pm
Norcross Branch
Ahoy! It's Pirate Day! Join us for a pirate themed adventure while learning about buoyant force, sound vibration, cartography and physics.

Thu, Jul 18, 4:00pm - 5:00pm
Five Forks Branch - Five Forks Meeting Room
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. This program is intended for children with sensory and/or neurodivergent needs and/or for those children on the Autism Spectrum.
Register

Thu, Jul 18, 4:00pm - 5:00pm
Centerville Branch
Join us for some robotics fun with the Dash coding robot

Thu, Jul 18, 5:00pm - 7:00pm
Mountain Park Branch
Come together with your Mountain Park community as we take a dive into the world of Magic: The Gathering!

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

Thu, Jul 18, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Learn all about this popular drink which originated in Taiwan, and make your own! While supplies last.

Thu, Jul 18, 6:00pm - 7:00pm
Norcross Branch
Join us to practice English conversation on a variety of topics each week; learn new phrases, and practice new terms with each other using fun games!

Thu, Jul 18, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Have you ever wanted to see the wonders of this country without the stress? Maybe you are considering buying a camper or RV. If so, this program is for you. Join us as we learn everything you'll need to start a new adventure.

Thu, Jul 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, Jul 18, 6:00pm - 8:00pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to assist you in writing original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits. Note: this program is currently intended to end on September 19th. Ages 12 and up.
Registration opens Thursday, July 11 2024 at 6:00pm

Thu, Jul 18, 7:00pm - 8:00pm
Dacula Branch
Attorney and author McCracken Posten, Jr. will discuss his true crime story of "Zenith Man."

Fri, Jul 19, 10:00am - 11:00am
Virtual
With the upcoming release of Marvel's "Deadpool and Wolverine", there's no better time to learn about these maverick mutants! Plus, it's Wolverine's 50th anniversary!

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

Fri, Jul 19, 11:00am - 12:00pm
Five Forks Branch
It?s no secret that families make great teams, but does your family have what it takes to win the race? Join us at the Five Forks branch to complete an Olympics-themed scavenger hunt just in time for the start of the Summer games!

Fri, Jul 19, 2:00pm - 3:00pm
Dacula Branch
Build and test a lunar lander while learning about the space race and resilience.

Fri, Jul 19, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Join us for fun activities that will help your child build their fine and gross motor skills. Stay for a little while or stay the entire hour!

Fri, Jul 19, 2:00pm - 3:00pm
Norcross Branch
Let the games begin! Join us at the Norcross branch on Fridays for family games to enjoy together! Classic games, card games, board games and more. ¡Que comiencen los juegos! ¡Acompáñanos en la biblioteca de Norcross los viernes para juegos familiares con diferentes juegos!

Fri, Jul 19, 6:00pm - 7:00pm
Duluth Branch
48 hours to write, shoot, edit, and upload a film! Come to the Duluth library between 6 and 7pm on Friday, July 19th to register yourself or your team to take part in the library's first 48-Hour Film Fest. The theme, act, or situation that must be included in the film will be announced at 7pm when the clock begins. Participants only need to be at the library for registration and theme announcement. Films must be uploaded by 7pm on Sunday the 21st to be accepted. Read the rules below!

Sat, Jul 20, 10:30am - 11:15am
Collins Hill Branch - Collins Hill Meeting Room
Join the fun with the whole family as we read stories and sing songs! For children of all ages with a caregiver.

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

Sat, Jul 20, 11:00am - 12:00pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your family listens to stories, plays games, sings songs, and does craft activity!

Sat, Jul 20, 1:00pm - 2:00pm
Norcross Branch - Norcross Learning Lab Makerspace #1
Audio production for beginners: Workstations, MIDI keyboards and Virtual Instruments. An entry level course on beat production and digital audio workstations.
This event is full

Sat, Jul 20, 1:30pm - 4:00pm
Lilburn Branch
Learn more about the craft and business of writing with the Atlanta Writers Club.

Sat, Jul 20, 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, Jul 20, 2:00pm - 3:00pm
Norcross Branch
Avast Ye, Catapulting Marshmallow Mayhem Ahead! Join us for a pirate themed adventure while learning about potential and kinetic energy.

Sat, Jul 20, 2:00pm - 3:00pm
Five Forks Branch - Five Forks Meeting Room
Join us at Five Forks for Family Olympics, an event packed with fun challenges and laughter for the whole family! Compete in brain teasers, creative activities, and celebrate with awards!

Sat, Jul 20, 2:00pm - 3:00pm
Snellville Branch
Explore the Snellville Library and find five items in the branch that spark your five senses!

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

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

Sun, Jul 21, 2:00pm - 3:00pm
Norcross Branch
Make new friends while exploring Improv as a means of expression, creativity and fun!

Mon, Jul 22, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.

Mon, Jul 22, 10:00am - 10:15am
Virtual
Learn about science through experiments, activities and booklists!

Canceled
Mon, Jul 22, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.

Mon, Jul 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, Jul 22, 10:30am - 11:30am
Virtual
A virtual meeting for speakers of Japanese to practice English.

Mon, Jul 22, 10:30am - 12:00pm
Lilburn Branch
Starting Kindergarten is a big step! Join us for a variety of activities to get your little one ready to start school! Intended for children starting Kindergarten in Fall 2024.

Mon, Jul 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, Jul 22, 11:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Try out your athletic skills at our mock Olympic games! We'll have games such as obstacle courses and hula hoop challenges that strengthen teamwork and friendly competitive spirits! Wear something you can get wet!

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

Mon, Jul 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, Jul 22, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about your local library and resources. Work on pronunciation and new vocabulary words.

Mon, Jul 22, 2:00pm - 4:00pm
Dacula Branch
Join the Dacula Staff and Be Active Gwinnett for a family adventure of games and fun!

Mon, Jul 22, 3:00pm - 4:00pm
Peachtree Corners Branch
Whether it's a full novel, poetry, or even a picture book you're never too young to become an author! Come learn about authors who were not even 18 when their first book was written and published and start by making your own book!

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

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

Mon, Jul 22, 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, Jul 22, 5:00pm - 6:00pm
Lawrenceville Branch
Adult, non-native English speakers who want to improve their English conversational skills and increase confidence in using the language by practicing their English Fluency through conversation, activities, and assignments

Mon, Jul 22, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Learn and practice reading skills one-on-one with our reading buddies.

Mon, Jul 22, 5:30pm - 7:00pm
Five Forks Branch
Learn a new homemade RPG system designed to be beginner friendly!
Registration opens Monday, July 8 2024 at 9:00am

Mon, Jul 22, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Get whisked away on a romantic adventure as we explore how travel-themed romance novels build positive mental health, and learn how the library can take us away on fantastic and romantic adventures through its wide selection of romance novels.

Mon, Jul 22, 6:30pm - 7:30pm
Norcross Branch
Are you interested in learning more about technology but you don't know where to start? Join us for a Digital Literacy 8-week workshop series where participants will learn about computer, internet, and email basics.
Registration is now closed

Mon, Jul 22, 6:30pm - 7:30pm
Hamilton Mill Branch
Join us for a lively discussion every month about a book chosen by group members. The book for this month is Eleanor Oliphant is Completely Fine by Gail Honeyman.

Tue, Jul 23, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

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

Tue, Jul 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, Jul 23, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Come join us at the Five Forks branch this summer for Toddler Time Adventures! We read, sing and play in this storytime designed to target the developmental needs of toddlers.

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

Tue, Jul 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, Jul 23, 11:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Try out your athletic skills at our mock Olympic games! We'll have games such as obstacle courses and hula hoop challenges that strengthen teamwork and friendly competitive spirits! Wear something you can get wet!

Tue, Jul 23, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Jul 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, Jul 23, 1:00pm - 2:00pm
Virtual
Practice English conversation with themes each week on a variety of topics!
This event is full

Tue, Jul 23, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Jul 23, 1:00pm - 2:00pm
Hamilton Mill Branch
Create your own slime to bring home and learn a little about the chemistry that makes slime.

Tue, Jul 23, 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.

Tue, Jul 23, 2:00pm - 2:15pm
Virtual
Share your love of the Percy Jackson and Rick Riordan Presents books with other fans!

Tue, Jul 23, 2:00pm - 3:00pm
Norcross Branch
Summer is here! Join us for stories and songs in Spanish to help promote early learning and learn new words! ¡Llego el Verano! ¡Acompáñenos para cuentos y canciones en español para ayudar el aprendizaje infantil y aprendamos nuevas palabras!

Tue, Jul 23, 2:00pm - 3:00pm
Peachtree Corners Branch
Love to use emojis to express your feelings? Enjoy painting? Join us and paint your favorite emoji. Registration is required.
This event is full

Tue, Jul 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. We use adapted novels and short stories. In July we will begin reading Alien Road. In this story, Ridge and Karl embark on a journey to the Bermuda Triangle where they are faced with the strange and unknown. Can their determination and teamwork get them through?
Register

Tue, Jul 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. We use adapted novels and short stories. In July we will begin reading Alien Road. In this story, Ridge and Karl embark on a journey to the Bermuda Triangle where they are faced with the strange and unknown. Can their determination and teamwork get them through?
Register

Tue, Jul 23, 3:00pm - 4:30pm
Snellville Branch - Snellville Meeting Room
VR Oculus program that uses headsets to take a trip to the moon. The VR Game is called Spacewalk.

Tue, Jul 23, 4:00pm - 5:00pm
Dacula Branch
Join us for a three day Zelda themed summer adventure!

Tue, Jul 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, Jul 23, 4:00pm - 5:00pm
Snellville Branch
Join us to play a session of Dungeons & Dragons! Beginners welcome!

Tue, Jul 23, 4:30pm - 5:30pm
Collins Hill Branch - Collins Hill Meeting Room
A cooking program for children and their accompanying adults. We are trying a campfire-friendly recipe for our Adventure Begins at the Library theme for summer!
Registration opens Tuesday, July 9 2024 at 11:00am

Tue, Jul 23, 4:30pm - 6:00pm
Mountain Park Branch
Learn elements of acrylic painting on canvas, and use your imagination to incorporate real props and toys to create an adventure scene!

Tue, Jul 23, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
Get ready for school by creating your own pet rock - great for calmness and relaxation - while discovering ways to organize your school life to lessen stress.

Tue, Jul 23, 5:30pm - 7:00pm
Dacula Branch
Learn and practice reading skills at the Dacula Branch with one-on-one time with a Reading Buddies Member.

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

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

Tue, Jul 23, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

Tue, Jul 23, 6:00pm - 7:00pm
Snellville Branch - Snellville Makerspace #1
Learn the basics of 3D Printing with our Prusa 3D printers!

Tue, Jul 23, 6:00pm - 8:00pm
Suwanee Branch
This 8-week workshop will focus on learning the basics of robotics including what robots are, programming concepts, and how they work. Sessions are two hours, sequential, and build upon previous sessions. Registration is required. Ages 13 to 18 only.
This event is full

Tue, Jul 23, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker. - ¡Acompañanos para aprender y practicar inglés en un ambiente informal!

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

Wed, Jul 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, Jul 24, 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, Jul 24, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jul 24, 10:30am - 11:30am
Snellville Branch - Snellville Meeting Room
We will use books, music, rhymes, movement, and fingerplays to introduce pre-literacy and social skills to our toddlers.

Wed, Jul 24, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a morning full of stories, rhymes and songs. Each week, we?ll set off on a new adventure! Whether we sail the seas with pirates or blast off into space, we?ll promote early literacy and Kindergarten readiness skills. Storytime is followed by a hands-on craft! Children 2-5

Wed, Jul 24, 11:00am - 12:00pm
Hamilton Mill Branch
Combat the summer slide and work on your reading skills throughout the summer. Grades K-2.

Wed, Jul 24, 11:30am - 12:30pm
Snellville Branch
This storytime uses simple books, music, rhymes and movement activities to introduce early literacy skills to our youngest customers.

Wed, Jul 24, 2:00pm - 3:00pm
Duluth Branch
Kids will use their measuring and mixing skills to make pancakes. They can also mix in fun components like blueberries and chocolate chips. For ages 6 and up.
This event is full

Wed, Jul 24, 3:00pm - 4:00pm
Grayson Branch
Join Ms. Becca at the Grayson branch for a very special storytime focused on kindergarten readiness! This program helps prepare rising kindergarteners for the big step of starting elementary school. For children, ages 4-5 who will be entering Kindergarten this fall.

Wed, Jul 24, 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, Jul 24, 4:00pm - 5:00pm
Dacula Branch
Join us for a three day Zelda themed summer adventure!

Wed, Jul 24, 4:00pm - 5:00pm
Norcross Branch
Aprendamos! Let's learn! Una clase familiar de aprendizaje en inglés comenzando con lo básico. ¡Aprendamos con conversación y juegos! A family class on learning English, starting out with the basics. Let's learn with conversation and games!

Wed, Jul 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, Jul 24, 4:00pm - 5:00pm
Grayson Branch
Launch into this interactive, astronomical adventure where we will step and jump through a course from the grapefruit-sized "Sun," past poppy-seed-sized "Earth," and on to marble-sized "Jupiter" - and beyond! By counting the jumps needed to reach each object, children experience first-hand the vast scale of our solar system.

Wed, Jul 24, 4:00pm - 5:30pm
Snellville Branch - Snellville Meeting Room
Welcoming all families to compete in our Library Olympic Games!

Wed, Jul 24, 4:30pm - 5:30pm
Lawrenceville Branch
Learn a little bit of Spanish with a fun storytime and games! This month our story will take us on an adventure through imagination!

Wed, Jul 24, 4:30pm - 6:30pm
Hamilton Mill Branch
Join us at the Hamilton Mill branch for Reading Buddies! Reserve your weekly slot for the 2024 Session 2. *Registration required.*

Wed, Jul 24, 5:00pm - 7:00pm
Centerville Branch
Learn and practice reading skills one-on-one with our volunteer reading buddies.

Wed, Jul 24, 5:30pm - 6:30pm
Snellville Branch - Snellville Makerspace #1
Come learn the basics of the Python coding language! For adults and teens only. Registration required. Kids younger than 16 can register for the 7:00 pm Python for Kids that will take place after this program.
Registration opens Wednesday, July 10 2024 at 9:00am

Wed, Jul 24, 6:00pm - 7:00pm
Offsite
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: "Ancestry" - any book set in a country, continent, or location your ancestors are from

Wed, Jul 24, 6:00pm - 7:15pm
Five Forks Branch
Learn how to start making your own embroidered creations.
Registration opens Monday, July 15 2024 at 9:00am

Wed, Jul 24, 7:00pm - 8:00pm
Snellville Branch - Snellville Makerspace #1
Come learn the basics of the Python coding language! Registration required.
Registration opens Wednesday, July 10 2024 at 9:00am

Thu, Jul 25, All day
Virtual
Calling all teen writers and artists, join us in creating a literary magazine which will feature your stories, poems, and artwork. Writing and creating art helps to build resilience by allowing us to process and discover meaning in the events and emotions that shape our world. The theme for this issue is Adventure.
Register

Thu, Jul 25, 10:30am - 11:00am
Offsite
Get outdoors for some stories, songs & fun!

Thu, Jul 25, 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, Jul 25, 10:30am - 11:30am
Peachtree Corners Branch
The program is open to kids ages 3-5 and their caregivers. The program includes simple stories, fingerplays, rhymes, songs, and movement activities to introduce storytime to our little learners in a fun way.

Thu, Jul 25, 10:30am - 11:30am
Five Forks Branch - Five Forks Meeting Room
Join us this summer for preschool storytime adventures. Featuring engaging stories, fun songs and activities to get your preschooler prepared for Kindergarten. Storytime will be followed by a hands-on activity. Ages 3-5 and their caregivers.

Thu, Jul 25, 10:30am - 11:00am
Dacula Branch
Join Ms. Melanie 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, Jul 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, Jul 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, Jul 25, 11:00am - 1:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

Thu, Jul 25, 11:00am - 12:00pm
Mountain Park Branch
You will learn some positive techniques and hobbies that will help you build yourself up and take on a more positive attitude in life.

Thu, Jul 25, 1:00pm - 2:00pm
Peachtree Corners Branch
Do you want to get your business to the next level? Come and learn how to use the ultimate business research resource, Reference Solutions and others to help you achieve your goals.

Thu, Jul 25, 2:00pm - 3:00pm
Centerville Branch
Welcome to Native Exploration with Park Ranger, Naturalist, and Environmental Educator Jerry Hightower.

Thu, Jul 25, 3:00pm - 4:00pm
Collins Hill Branch - Collins Hill Meeting Room
Caretakers and students! Come as a team to learn how to make a pirate flag banner with our sewing machines!
Registration opens Thursday, July 11 2024 at 11:00am

Thu, Jul 25, 3:00pm - 4:00pm
Lawrenceville Branch
Learn the history of resilient communities that have practiced (or are still practicing) weaving. Make your own small creation using finger weaving to take home.

Thu, Jul 25, 3:00pm - 4:00pm
Virtual
Join us for engaging and educational monthly life skills classes for adults and teens with Intellectual & Developmental Disabilities and their family members or caregivers. The topic for July is Manners.

Thu, Jul 25, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the chemistry of color, pigments, and ink. Apply what you've learned to create a tie-dye style piece of art.

Thu, Jul 25, 3:00pm - 5:00pm
Lilburn Branch
Join in on the adventure as the library presents Ainbo: Spirit of the Amazon.

Thu, Jul 25, 4:00pm - 5:00pm
Dacula Branch
Join us for a three day Zelda themed summer adventure!

Thu, Jul 25, 4:00pm - 5:00pm
Five Forks Branch - Five Forks Meeting Room
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. This program is intended for children with sensory and/or neurodivergent needs and/or for those children on the Autism Spectrum.
Register

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

Thu, Jul 25, 5:00pm - 6:00pm
Suwanee Branch - Suwanee Meeting Room
Are you brave? Are you strong? Are you kind? Join us at the Suwanee branch for a storytime and craft activity for kids and their accompanying adults to build confidence, inspire positive thinking, and promote self love.

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

Thu, Jul 25, 5:30pm - 7:45pm
Centerville Branch - Centerville Learning Lab
Join the Learning Labs as we walk you through writing exercises and techniques that will make your story even better! Bring your own work and write!
Registration opens Thursday, July 18 2024 at 9:00am

Canceled
Thu, Jul 25, 6:00pm - 7:00pm
Dacula Branch
Achieving financial stability can feel overwhelming at the best of times. Learn about the basics of setting goals and start building the confidence needed to make positive financial choices.

Thu, Jul 25, 6:00pm - 7:00pm
Norcross Branch
Join us to practice English conversation on a variety of topics each week; learn new phrases, and practice new terms with each other using fun games!

Thu, Jul 25, 6:00pm - 7:00pm
Snellville Branch - Snellville Collaboration Room
Accept the challenge and make your own comic in just 24 hours!

Thu, Jul 25, 6:00pm - 7:00pm
Lilburn Branch - Lilburn Learning Lab
Do you have a brand or are you thinking of creating one? Then, come join us in learning all about branding and how to make it work for you and your company.

Thu, Jul 25, 6:30pm - 7:30pm
Peachtree Corners Branch
Are you not sure of your life purpose? Still figuring out what gets you out of bed to face the day? Try finding your ikigai! Come learn about this Japanese concept and how you can use it to improve your outlook on life!

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

Fri, Jul 26, 11:00am - 12:00pm
Duluth Branch - Duluth Meeting Room
Join Ms. Sarah for a storytime designed for babies and toddlers ages 2 and under. Enjoy engaging books, music, and rhymes to introduce storytime to your little listener!

Fri, Jul 26, 12:00pm - 1:00pm
Virtual - Adult Programming Zoom
Acclaimed contemporary fiction author Shauna Robinson will discuss her newest book, "The Townsend Family Recipe for Disaster."

Fri, Jul 26, 3:00pm - 4:00pm
Lawrenceville Branch
Come learn about mazemaking and Spheros with us! Try your hand steering a Sphero through a maze we make as a group and see if you can make it to the exit!