Skip to main content
close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Image for event: Sustainability with Visible Mending

Sustainability with Visible Mending

2023-04-29 15:00:00 2023-04-29 16:00:00 America/New_York Sustainability with Visible Mending Bring in a torn item of clothing and learn how to mend it beautifully in a visible way. Learn how to refresh your wardrobe with some easy sewing and keep your favorites in rotation. Lawrenceville Branch -

Saturday, April 29
3:00pm - 4:00pm

Add to Calendar 2023-04-29 15:00:00 2023-04-29 16:00:00 America/New_York Sustainability with Visible Mending Bring in a torn item of clothing and learn how to mend it beautifully in a visible way. Learn how to refresh your wardrobe with some easy sewing and keep your favorites in rotation. Lawrenceville Branch -

Bring in a torn item of clothing and learn how to mend it beautifully in a visible way. Learn how to refresh your wardrobe with some easy sewing and keep your favorites in rotation.

AGE GROUP: | Ages 19+ | Ages 16-18 |

EVENT TYPE: | Hobbies | Arts |

Lawrenceville Branch


Hours
We're closed Monday May 29
Mon, May 29 Closed
Tue, May 30 10:00AM to 8:00PM
Wed, May 31 10:00AM to 8:00PM
Thu, Jun 01 10:00AM to 8:00PM
Fri, Jun 02 10:00AM to 5:00PM
Sat, Jun 03 10:00AM to 5:00PM
Sun, Jun 04 12:00PM to 5:00PM

Upcoming events

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

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

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

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

Tue, May 30, 10:30am - 11:30am
Collins Hill Branch
Join us for a storytime just for the little ones! Designed for babies and toddlers ages three and under.

Tue, May 30, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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.

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

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

Tue, May 30, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

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

Tue, May 30, 11:30am - 12:00pm
Lilburn Branch
Join us for a special storytime with children's author Terrence Burruss.

Tue, May 30, 3:00pm - 4:30pm
Norcross Branch
Interested in learning how to take better portraits?
This event is full

Tue, May 30, 4:00pm - 5:00pm
Centerville Branch
Learn about a culture different from your own through history, art works, and activities. In celebration of Asian American and Pacific Islander Month we will learn about Haikus and make a mini haiku journal to take home.

Tue, May 30, 4:30pm - 5:30pm
Hamilton Mill Branch
Come plant a pot of wildflowers for National Water a Flower Day! We will learn what flowers need to flourish and how to attract bees and butterflies to your flower garden.

Tue, May 30, 5:00pm - 6:00pm
Grayson Branch
Are you interested in creative writing but just don?t know where to begin? Join us for our writing club where we discuss ideas and offer prompts to boost creativity.

Tue, May 30, 5:30pm - 7:30pm
Five Forks Branch
Learn the design process while creating an interactive exhibit. Once complete, our group's creative display will be showcased in a library branch.
Registration is now closed

Tue, May 30, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
Make a bracelet and as you tie it on make a wish, when the bracelet wears off your wish is released into the world.

Tue, May 30, 6:00pm - 7:00pm
Norcross Branch
Weave your own reed basket and learn its benefits to Occupational Therapy and meditation.

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

Tue, May 30, 6:30pm - 7:30pm
Snellville Branch
Join us to talk about "Queen of the Tiles" by Hanna Alkaf.

Tue, May 30, 6:30pm - 7:00pm
Five Forks Branch
Want to get the most out of your Georgia residency? Then join us to learn about all the services the state of Georgia offers its citizens and how you can utilize them!

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

Wed, May 31, 10:30am - 11:30am
Snellville Branch
Join us at the Snellville Library Branch for a storytime just for the little ones! Designed for babies and toddlers ages two and under.

Wed, May 31, 10:30am - 11:30am
Collins Hill Branch
It's time to learn our letters! Join us each week for early literacy activities to explore the alphabet. For ages 3+

Wed, May 31, 11:00am - 12:00pm
Duluth Branch
Join us for a morning of fun stories, rhymes, and songs that will promote early literacy and kindergarten readiness skills!

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

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

Wed, May 31, 11:30am - 1:30pm
Lilburn Branch
Join the Lilburn branch of Gwinnett County Public Library for a FREE class to prepare you for applying for and taking the Citizenship Exam.

Wed, May 31, 12:30pm - 2:00pm
Virtual
Readers and aspiring readers are invited to join us online to read, listen, and discuss adapted versions of classic short stories and novels. Registration required.
Register

Wed, May 31, 1:00pm - 2:00pm
Duluth Branch
Join us every month for a fun STEAM project! This month we?ll be making giant bubble wands and learning about molecules.
This event is full

Wed, May 31, 2:00pm - 3:00pm
Dacula Branch
Learn to use a sewing machine and basic mending techniques.
This event is full

Wed, May 31, 3:00pm - 5:00pm
Peachtree Corners Branch
Stop by and discover the Learning Labs.

Wed, May 31, 4:00pm - 4:30pm
Lawrenceville Branch
Caregivers & kids, get creative together and make your own breathing exercise rainbow for Mental Health Awareness Month!

Wed, May 31, 4:30pm - 6:30pm
Hamilton Mill Branch
Join us at the Hamilton Mill branch for Reading Buddies! First come, first serve. A program for kids in grades K-3.

Wed, May 31, 5:00pm - 6:00pm
Snellville Branch
Are you ready to reinvent or re-brand yourself? Come learn about self development and see if you want to be self made.

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

Wed, May 31, 6:00pm - 7:30pm
Duluth Branch
Come and find out your constellation based on your birthday and make it glow in your room!

Thu, Jun 01, All day
Virtual
Local authors are invited to submit their recent work to share with the community.

Thu, Jun 01, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

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

Thu, Jun 01, All day
Virtual
Join our Google Classroom for creative writers!
Register

Thu, Jun 01, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Jun 01, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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, Jun 01, 11:00am - 12:00pm
Duluth Branch
It?s time to learn our Camp Kindness ABCs! Come hear a story, complete a craft, and learn your ABCs with camping terms, parks and hiking trails around the world.

Thu, Jun 01, 11:00am - 11:45am
Norcross Branch
A fun magic show that you won't want to miss!

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

Thu, Jun 01, 12:00pm - 1:00pm
Lilburn Branch
Drop by the Lilburn branch and learn about volunteering in the Gwinnett community and at the GCPL library.

Thu, Jun 01, 1:00pm - 3:00pm
Collins Hill Branch
Hop on over to the storytime pit to share a tale with Mr. Bunbun, the Havana rabbit, who is an excellent listener.

Thu, Jun 01, 1:00pm - 2:00pm
Hamilton Mill Branch
Join us as we teach you how to utilize wikipedia for school projects, as well as how you can help contribute to this interactive encyclopedia. Students age 13+, registration required.

Thu, Jun 01, 1:00pm - 2:00pm
Lilburn Branch
Join other seniors and stimulate your brain with programs, games, puzzles, conversation, and camaraderie. Learn about health, community, library, and technology resources. Please join us and create a community of friends and support.

Thu, Jun 01, 2:00pm - 4:00pm
Lawrenceville Branch
Learn and practice reading skills one-on-one with one of our Reading Buddies.

Thu, Jun 01, 2:00pm - 3:00pm
Dacula Branch
Learn to use a sewing machine and basic mending techniques.
This event is full

Thu, Jun 01, 2:00pm - 3:00pm
Grayson Branch
Join us as we explore the SAT and set effective test-taking goals!

Thu, Jun 01, 3:00pm - 4:00pm
Collins Hill Branch
Join us for a resume prep and job interview practice.

Thu, Jun 01, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about astrophotography, the electromagnetic spectrum, and planetary features. Create your own painted Tea Light Planet and identify potential planetary features in your design.

Thu, Jun 01, 3:00pm - 3:45pm
Duluth Branch
A fun magic show you won't want to miss!

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

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

Thu, Jun 01, 4:00pm - 5:00pm
Centerville Branch
Join us for some outdoor inspired activities during this month?s STEM Club.

Thu, Jun 01, 5:30pm - 6:30pm
Hamilton Mill Branch
Math club will help students learn basic math concepts and improve their skills!

Thu, Jun 01, 6:00pm - 7:00pm
Centerville Branch
Learn basic workflow techniques to import your footage, trim clips together, work with audio and more. Workflow with iMovie and Final Cut Pro will be examined. AV Workshop is a series based on introductory audio & visual skills

Thu, Jun 01, 7:00pm - 8:00pm
Duluth Branch
Daniel Black, award-winning author, and African American Studies professor will discuss his new book, "Black on Black". In his debut essay collection, Dr. Black tackles topics ranging from police brutality to the AIDS crisis.

Fri, Jun 02, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Fri, Jun 02, 11:00am - 11:45am
Hamilton Mill Branch
A fun magic show you won't want to miss!

Fri, Jun 02, 11:00am - 12:00pm
Duluth Branch
Join us for a special storytime designed for babies and toddlers ages 2 and under!

Fri, Jun 02, 2:00pm - 3:00pm
Dacula Branch
Learn to use a sewing machine and basic mending techniques.
This event is full

Fri, Jun 02, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
We are going to give you the moon AND the stars in this fun, constellation-filled program. Make stargazing a family tradition! Attendees will make a constellation night light.

Fri, Jun 02, 3:00pm - 3:45pm
Lawrenceville Branch
A fun magic show you won't want to miss!

Sat, Jun 03, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sat, Jun 03, 10:30am - 11:30am
Collins Hill Branch
Children 5-10 are invited to the Collins Hill Branch to practice reading skills with trained therapy dogs.

Sat, Jun 03, 11:00am - 1:00pm
Lilburn Branch
Children 5 - 10 years old can practice their reading skills with a trained therapy dog.

Sat, Jun 03, 11:00am - 11:45am
Grayson Branch
A fun magic show you won't want to miss!

Sat, Jun 03, 12:30pm - 1:30pm
Peachtree Corners Branch
Children 5-10 are invited to the Peachtree Corners Branch to practice reading skills with trained therapy dogs.

Sat, Jun 03, 2:00pm - 3:00pm
Hamilton Mill Branch
Get together with fellow family history enthusiasts to discuss genealogy resources and get advice on researching your family tree. Topics vary at every meeting, guided by the interests of attendees.

Sat, Jun 03, 2:30pm - 4:30pm
Hamilton Mill Branch
Have you already taken the sewing basics course and want to practice your sewing? Join us to practice what you?ve learned by creating your own pride flag!
This event is full

Sat, Jun 03, 2:30pm - 4:30pm
Hamilton Mill Branch
Have you already taken the sewing basics course and want to practice your sewing? Join us to practice what you?ve learned by creating your own pride flag!

Sat, Jun 03, 3:00pm - 3:45pm
Five Forks Branch
A fun magic show you won't want to miss!

Sat, Jun 03, 3:00pm - 4:00pm
Grayson Branch
Join Ms. Becca at the Grayson Branch for a kid-friendly yoga session to learn basic yoga poses and mindfulness exercises to keep you grounded and healthy!

Sat, Jun 03, 3:30pm - 4:30pm
Buford-Sugar Hill Branch
Join ?A Better You? Book Club to discuss James Clear' ?Atomic Habits? and upgrade your productivity!

Sun, Jun 04, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sun, Jun 04, 1:00pm - 2:00pm
Five Forks Branch
Come learn the basics of the Python coding language!

Sun, Jun 04, 2:00pm - 4:00pm
Hamilton Mill Branch
Hop on over to the storytime pit to share a tale with Mr. Bunbun, the Havana rabbit, who is an excellent listener.

Sun, Jun 04, 2:00pm - 4:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Sun, Jun 04, 2:00pm - 3:00pm
Norcross Branch
Interested in learning computer science by playing fun coding games? Join us for an hour of coding!

Sun, Jun 04, 2:30pm - 4:00pm
Five Forks Branch
Already have a foundation of Python? Join us for advanced exercises, challenges and projects.

Mon, Jun 05, All day
Virtual
GCPL's own podcast about YA literature!

Mon, Jun 05, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Mon, Jun 05, All day
Virtual
Learn about science through experiments, activities and booklists!
Register

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

Mon, Jun 05, 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, Jun 05, 10:30am - 11:30am
Buford-Sugar Hill Branch
A meeting for speakers of Japanese to practice English.

Mon, Jun 05, 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, Jun 05, 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, Jun 05, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Kids get started learning the ABCs with hands-on activities.

Mon, Jun 05, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Mon, Jun 05, 1:00pm - 2:00pm
Snellville Branch
Practice English conversation on a variety of topics.

Mon, Jun 05, 1:00pm - 2:00pm
Grayson Branch
Keep your reading abilities sharp this summer with Reading Buddies! This program allows children to practice their oral reading skills by reading one-on-one out loud to a grown up. For elementary age children, ages 6-11 years.

Mon, Jun 05, 4:00pm - 6:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

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

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

Mon, Jun 05, 4:30pm - 5:30pm
Centerville Branch
Come join us to learn about different kinds of tea recipes to help energize, relax, and soothe.

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

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

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

Mon, Jun 05, 5:15pm - 6:15pm
Collins Hill Branch
Join us for our exciting science program series, exploring different monthly topics with hands-on experiments!

Tue, Jun 06, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

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

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

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

Tue, Jun 06, 10:30am - 11:00am
Peachtree Corners Branch
Stories, songs, rhymes, and crafts for children ages 0 to 5.

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

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

Tue, Jun 06, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

Tue, Jun 06, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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.

Tue, Jun 06, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Tue, Jun 06, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for babies and young toddlers ages 2 and under through books, music and movement activities for our youngest listeners.

Tue, Jun 06, 11:30am - 12:30pm
Lilburn Branch
Lets learn about kindness to all by learning about different languages and cultures.

Tue, Jun 06, 1:00pm - 2:00pm
Five Forks Branch
Calling all campers! Report to the library to learn all about the basics of camping on the first day of our Happy Camping program series! All participants will get to make their own cotton ball firestarters to take home!

Tue, Jun 06, 1:00pm - 2:00pm
Collins Hill Branch
Please join us to help unravel a story of crime and intrigue. This month we'll be discussing "The Paris Apartment" by Lucy Foley.

Tue, Jun 06, 1:00pm - 2:00pm
Virtual
Join Suwanee staff to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 06, 1:00pm - 2:00pm
Virtual
Join virtually to practice English conversations. We focus on a variety of topics each week.
Register

Canceled
Tue, Jun 06, 2:00pm - 3:00pm
Dacula Branch
Participants will be putting together journals using any materials they can get their hands on, old newspaper clippings, magazine pages, blank pages dyed with coffee, etc.

Tue, Jun 06, 2:00pm - 4:00pm
Lawrenceville Branch
Where ancient myths come to life!

Tue, Jun 06, 2:00pm - 3:30pm
Duluth Branch
Join us for fun, indoor camping sports & games! It will be a healthy way to exercise, build self-confidence and gain problem-solving skills through team building activities. Registration required.
This event is full

Tue, Jun 06, 2:00pm - 3:00pm
Dacula Branch
Make a DIY Junk Journal!

Tue, Jun 06, 2:30pm - 3:30pm
Mountain Park Branch
Join in the fun with Ms. Montoya as your child listens to stories and sings songs about friendship.

Tue, Jun 06, 3:00pm - 4:30pm
Virtual
Readers and aspiring readers are invited to join us online for reading, listening, and discussion of adapted versions of classic short stories and novels. Registration required.
Register

Tue, Jun 06, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Teens, can you beat our demanding challenges by working together, building on each other?s strengths, and communicating effectively to win Survivor-style challenges?

Tue, Jun 06, 3:00pm - 4:00pm
Snellville Branch
Come join us as we learn about Rube Goldberg machines, and create your own using everyday household objects.

Tue, Jun 06, 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.

Tue, Jun 06, 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.

Tue, Jun 06, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on different topics based on a variety of subjects!

Tue, Jun 06, 5:00pm - 6:00pm
Centerville Branch
Join us as we connect to nature and the world around us through Nature Journaling. We will learn how to observe plants and wildlife, identify what we see, and record it in a journal.

Tue, Jun 06, 5:30pm - 7:30pm
Five Forks Branch
Learn the design process while creating an interactive exhibit. Once complete, our group's creative display will be showcased in a library branch.
Registration is now closed

Tue, Jun 06, 6:00pm - 7:00pm
Hamilton Mill Branch
Family and friend groups are invited to see who can conquer this engineering challenge. This week: how high can you go with your gum drop tower? Registration required

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

Tue, Jun 06, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Jun 06, 6:00pm - 7:00pm
Snellville Branch
Come join our monthly chess club to play and learn Chess, Go, and other strategy games in a friendly environment.

Tue, Jun 06, 6:00pm - 7:00pm
Duluth Branch
Join us for a special night time storytime with stories, songs, and rhymes...pajamas are encouraged!

Tue, Jun 06, 6:00pm - 7:00pm
Virtual
Excited about the upcoming superhero blockbuster, Spider-Man: Across the Spider-Verse, and want to start reading the comics? Check out these must-read titles in our catalog!

Tue, Jun 06, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker.

Wed, Jun 07, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, Jun 07, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Wed, Jun 07, 10:00am - 11:00am
Hamilton Mill Branch
Snack on popcorn during our summertime weekly reading circle, as we read a different early chapter book each week.

Wed, Jun 07, 10:30am - 11:30am
Collins Hill Branch
It's time to learn our letters! Join us each week for early literacy activities to explore the alphabet. For ages 3+

Wed, Jun 07, 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 07, 10:30am - 11:30am
Snellville Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Jun 07, 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, Jun 07, 10:30am - 11:00am
Dacula Branch
This storytime uses simple books, music, rhymes and movement activities to introduce storytime to our youngest listeners.

Wed, Jun 07, 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 07, 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 07, 11:00am - 12:00pm
Peachtree Corners Branch
Learn the basics of 3D printing in the Learning Lab.

Wed, Jun 07, 11:00am - 12:00pm
Duluth Branch
Join us for a morning of fun stories, rhymes and songs that will promote early literacy and kindergarten readiness skills!

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

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

Canceled
Wed, Jun 07, 12:30pm - 2:00pm
Virtual
Readers and aspiring readers are invited to join us online to read, listen, and discuss adapted versions of classic short stories and novels. Registration required.

Wed, Jun 07, 1:00pm - 2:00pm
Five Forks Branch
Calling all campers! Report to the library to learn all about how to go green camping on the second day of our Happy Camping program series! All participants will get to make their own eco-friendly toiletry to take home!

Wed, Jun 07, 2:00pm - 3:00pm
Mountain Park Branch
Join us to learn how to make paintable chalk and create fun chalk paint art.

Wed, Jun 07, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about and try out traditional strategy board games like chess, shogi, and go! For beginners.

Wed, Jun 07, 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.

Wed, Jun 07, 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.

Wed, Jun 07, 4:00pm - 5:00pm
Lawrenceville Branch
Learn about Mutualism in Biology and experiment with an acid-base chemical reaction.

Wed, Jun 07, 4:00pm - 5:00pm
Norcross Branch
Join us as we prepare upcoming Pre-K and Kindergarten students for a new school year!

Wed, Jun 07, 5:00pm - 6:00pm
Norcross Branch
Practice English conversation on a variety of topics.

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

Wed, Jun 07, 5:00pm - 6:30pm
Suwanee Branch
Curious how you can make your own designs to print on a 3D printer? Learn about the 3D design tools & create your own file for printing.

Wed, Jun 07, 5:00pm - 6:30pm
Mountain Park Branch
Explore themes of friendship & unity in this viewing of the 80s film Bill & Ted?s Most Excellent Adventure (rated G).

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

Wed, Jun 07, 5:30pm - 6:30pm
Lawrenceville Branch
Want to relax and be creative? Decompress with a hands on activity.

Wed, Jun 07, 6:00pm - 7:00pm
Peachtree Corners Branch
Join us for a fun Camping Storytime and craft activity with your furry friend. Then tuck them in at the Library.

Wed, Jun 07, 6:00pm - 7:00pm
Snellville Branch
Join our book club, find a new story you might love, and meet others who love reading as much as you do.

Wed, Jun 07, 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 07, 6:00pm - 7:00pm
Dacula Branch
Join us to learn about the college admissions process and tips to help you stand out!

Wed, Jun 07, 6:00pm - 7:00pm
Duluth Branch
Come play, learn, converse, and grow! Drop-in chess games in a friendly environment. All ages and skill levels are welcome. Bring your own set or use one of ours! Space is limited.

Wed, Jun 07, 6:00pm - 7:00pm
Centerville Branch
Join us at the Centerville branch for our BookTalks program. This month?s theme is LGBTQ+ authors.

Wed, Jun 07, 6:30pm - 7:30pm
Five Forks Branch
Learn from the Gwinnett County Department of Water Resources about what steps you can take to help save water and how these small changes add up to significant savings each year.

Thu, Jun 08, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Thu, Jun 08, 10:00am - 11:00am
Hamilton Mill Branch
Explore a branch of mathematics that is profound yet accessible to creative learners. This program adopts symmetry as a foundation around which to create works of art. Combine patterns into a community art display.

Thu, Jun 08, 10:30am - 11:00am
Peachtree Corners Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Canceled
Thu, Jun 08, 10:30am - 11:00am
Suwanee Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Thu, Jun 08, 10:30am - 11:30am
Five Forks Branch
Looking for a storytime with a twist? Join us for our Camp Kindness series.

Thu, Jun 08, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Jun 08, 10:30am - 11:00am
Dacula Branch
This program's goal is to introduce children to early literacy skills through talking, reading, singing, playing, and writing.

Thu, Jun 08, 10:30am - 11:00am
Suwanee Branch
Join in the fun with your preschool child as we listen to stories, play games and sing songs!

Thu, Jun 08, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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, Jun 08, 11:00am - 12:00pm
Duluth Branch
It?s time to learn our Camp Kindness ABCs! Come hear a story, complete a craft, and learn your ABCs with camping terms, parks and hiking trails around the world.

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

Thu, Jun 08, 12:00pm - 1:00pm
Suwanee Branch - Suwanee Meeting Room
Learn basic conversational English in a friendly and supportive environment.

Thu, Jun 08, 12:00pm - 1:00pm
Virtual - Adult Programming Zoom
Love ice cream? Learn more about the curious and fascinating history of America's favorite frozen dessert with author Suzanne Woods Fisher.

Thu, Jun 08, 1:00pm - 2:00pm
Five Forks Branch
Calling all campers! Dinner is served, and it?s campfire hot dogs? again. Why don?t you join us for the final day of our happy camping program series meeting room to learn about some healthier and easier alternatives to the classic camp cuisine.

Thu, Jun 08, 2:00pm - 3:00pm
Norcross Branch
A zine is a self-published, print-work that is typically produced in small, limited batches. Join us in this multi-session program as we focus on the history, importance, and art of zines and other small literary presses!

Thu, Jun 08, 2:00pm - 4:00pm
Lawrenceville Branch
Learn and practice reading skills one-on-one with one of our Reading Buddies.

Thu, Jun 08, 2:00pm - 4:00pm
Lilburn Branch
Join us at the Lilburn Branch to learn more about what LARPing is and how the library can help you begin (or further) your LARPing adventures!

Thu, Jun 08, 2:00pm - 3:30pm
Dacula Branch
Join us to learn about the life and biology of Octopuses

Thu, Jun 08, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the water cycle and pollution cycle. Learn about water filters and use filtered water to create a watercolor painting.

Thu, Jun 08, 4:00pm - 5:00pm
Lilburn Branch
Come practice your Spanish skills with other Language Learners at our Spanish language game night! All are welcome, but if you want your Spanish immersion student to get some practice over break, this is a great opportunity!

Thu, Jun 08, 4:00pm - 5:00pm
Mountain Park Branch
Embark on an epic journey where YOU get to decide the outcome of the story!

Thu, Jun 08, 4:00pm - 5:00pm
Centerville Branch
Come join us at the Centerville branch for our monthly Teen Advisory Council Meeting!

Thu, Jun 08, 4:00pm - 5:00pm
Grayson Branch
Did you know that a single ant can carry 50 times its own body weight? Join us to learn all about small but mighty ants!

Thu, Jun 08, 4:30pm - 5:30pm
Centerville Branch
Did you know today is Best Friend Day? Join us as we write friendly letters plus draw amazing pictures to our Friends, First Responders, and people in the Service.

Thu, Jun 08, 5:00pm - 6:00pm
Collins Hill Branch
Practice English conversation on a variety of topics.

Thu, Jun 08, 5:00pm - 6:00pm
Mountain Park Branch
Learn how to attract butterflies and other pollinators to your garden with native plants.

Thu, Jun 08, 6:00pm - 7:00pm
Centerville Branch
Are you interested in coding and showing your pride? Join the Learning Labs as we show how to program your Pride Flag with Circuit Playground Express!

Thu, Jun 08, 6:00pm - 7:30pm
Duluth Branch
Help us kick off Pride Month by making your very own rainbow tie dye! Bring a small white item of your choosing and get ready to show your PRIDE! Registration is required.

Thu, Jun 08, 7:00pm - 8:00pm
Duluth Branch
Come enjoy a lively, fun-filled author talk with Diane Marie Brown, author of "Black Candle Women." Piper Huguley, author of "By Her Own Design," will moderate this event that is not to be missed!

Fri, Jun 09, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Fri, Jun 09, 10:30am - 11:00am
Five Forks Branch
Join us for our monthly Little Naturalist program!This month we'll learn all about bee-ing kind to bees!

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

Fri, Jun 09, 11:00am - 12:00pm
Norcross Branch
Join us for a preschool storytime with fun activities for everyone to enjoy and learn about different topics every month!

Fri, Jun 09, 11:00am - 12:00pm
Duluth Branch
Join us for a special storytime designed for babies and toddlers ages 2 and under!

Fri, Jun 09, 11:00am - 12:00pm
Dacula Branch
Build landmarks around the world with legos.

Fri, Jun 09, 1:00pm - 2:00pm
Norcross Branch
In this Young Makers session, we will be learning the popular block-based coding language, Scratch!
This event is full

Fri, Jun 09, 1:00pm - 2:00pm
Snellville Branch
Learn the basics of storytelling and create your own book to take home!

Fri, Jun 09, 2:00pm - 3:00pm
Hamilton Mill Branch
Camp sustainably this summer by learning new eco-camping tips and tricks at the library!

Fri, Jun 09, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn how to make vegetarian spring rolls.
This event is full

Sat, Jun 10, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sat, Jun 10, 10:30am - 11:30am
Lawrenceville Branch
Enjoy a performance and learn some new dance skills with instructors from Southern Performing Arts Academy! Space is first come, first served. Seating is limited.

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

Sat, Jun 10, 11:00am - 1:00pm
Lilburn Branch
Interested in volunteering in your community? This event is for you! Learn about different volunteer opportunities in your community.

Sat, Jun 10, 11:00am - 1:00pm
Lilburn Branch
Children 5 - 10 years old can practice their reading skills with a trained therapy dog.

Sat, Jun 10, 12:00pm - 3:00pm
Hamilton Mill Branch
Interested in learning how to code? Get started by learning common principles of coding using the C# syntax.
Registration opens Monday, May 29 2023 at 9:00am

Sat, Jun 10, 12:00pm - 1:00pm
Duluth Branch
Children are invited to read to a trained friendly dog registered with Therapy Dogs International. Reading materials are based on a monthly theme.

Sat, Jun 10, 2:00pm - 3:00pm
Hamilton Mill Branch
Please join fellow Mystery/Suspense enthusiasts to discuss our next choice, "The Wife" by Alafair Burke

Sat, Jun 10, 2:00pm - 3:00pm
Lilburn Branch
Are you interested in earning money with a podcast? Join us as we cover money-making methods while featuring the RODECaster Pro.

Sat, Jun 10, 2:00pm - 3:00pm
Snellville Branch
Learn scientific facts about stars, auroras, and the Northern Lights, as we paint a night sky painting step by step.

Sat, Jun 10, 2:30pm - 4:30pm
Lilburn Branch
Come view Juneteenth through the lens of others in our Juneteenth Community Art Show with a special guest speaker!

Sat, Jun 10, 4:00pm - 4:30pm
Centerville Branch
Welcome to Storytime! Where we read stories and explore literacy in an interactive way for families through engaging books, music, and a game for our listeners.

Sat, Jun 10, 4:00pm - 5:00pm
Norcross Branch
Camera lovers unite! Join our first Camera Club meeting, a monthly club dedicated to discussing everything cameras!

Sun, Jun 11, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sun, Jun 11, 1:00pm - 2:00pm
Five Forks Branch
Come learn the basics of the Python coding language!

Sun, Jun 11, 2:00pm - 4:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Sun, Jun 11, 2:30pm - 3:30pm
Snellville Branch
Join author, storyteller, and percussionist Jerry G. White for Ocean of Rhythms!

Sun, Jun 11, 2:30pm - 4:00pm
Five Forks Branch
Already have a foundation of Python? Join us for advanced exercises, challenges and projects.

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

Mon, Jun 12, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Mon, Jun 12, All day
Virtual
Learn about science through experiments, activities and booklists!
Register

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

Mon, Jun 12, 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, Jun 12, 10:30am - 11:30am
Buford-Sugar Hill Branch
A meeting for speakers of Japanese to practice English.

Mon, Jun 12, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson Branch for a special storytime just for babies designed to get them comfortable in social settings and develop their earliest literacy skills!

Mon, Jun 12, 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, Jun 12, 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, Jun 12, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Kids get started learning the ABCs with hands-on activities.

Mon, Jun 12, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Mon, Jun 12, 1:00pm - 2:00pm
Snellville Branch
Practice English conversation on a variety of topics.

Mon, Jun 12, 1:00pm - 2:00pm
Grayson Branch
Keep your reading abilities sharp this summer with Reading Buddies! This program allows children to practice their oral reading skills by reading one-on-one out loud to a grown up. For elementary age children, ages 6-11 years.

Mon, Jun 12, 3:00pm - 4:00pm
Five Forks Branch
Do you know how to create kindness? Discover ways of being kind to yourself and to others at the Five Forks Branch while making a fun craft!

Mon, Jun 12, 4:00pm - 6:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

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

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

Mon, Jun 12, 4:30pm - 5:30pm
Centerville Branch
Fatherly - figures and your little one join us for an afternoon of painting. For children ages 4 yrs - 9 yrs old and their accompanying adult. *Pre-Registration Needed*

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

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

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

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

Mon, Jun 12, 6:00pm - 7:00pm
Dacula Branch
Join us to learn how science and collaboration go together with three different activities!

Mon, Jun 12, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom
A discussion of the history of Juneteenth.

Tue, Jun 13, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

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

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

Tue, Jun 13, 10:30am - 11:30am
Five Forks Branch
Ever wondered what it?s like to camp out at the library? Join us for a special camp themed storytime.

Tue, Jun 13, 10:30am - 11:00am
Peachtree Corners Branch
Stories, songs, rhymes, and crafts for children ages 0 to 5.

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

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

Tue, Jun 13, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

Tue, Jun 13, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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.

Tue, Jun 13, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Tue, Jun 13, 11:00am - 12:00pm
Duluth Branch
If you are a small business seeking funding to start or grow your business, you don?t want to miss this free workshop!

Tue, Jun 13, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for babies and young toddlers ages 2 and under through books, music and movement activities for our youngest listeners.

Tue, Jun 13, 11:00am - 11:45am
Norcross Branch
Join us for a Camp Kindness adventure!

Tue, Jun 13, 11:00am - 11:45am
Norcross Branch
Kids will play fun group games & craft a light-up lantern!

Tue, Jun 13, 11:30am - 12:00pm
Suwanee Branch
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, Jun 13, 11:30am - 12:30pm
Lilburn Branch
Lets learn about kindness to all by learning about different languages and cultures.

Tue, Jun 13, 1:00pm - 2:00pm
Virtual
Join Suwanee staff to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 13, 1:00pm - 2:00pm
Peachtree Corners Branch
Join us to learn more about Juneteenth and why it is celebrated as the oldest known tradition honoring the end of slavery in the United States.

Tue, Jun 13, 1:00pm - 2:00pm
Virtual
Join virtually to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 13, 2:00pm - 3:00pm
Lawrenceville Branch
Learn the stories behind the constellations in the night sky, where to find them, and recreate them with marshmallows and toothpicks. Ages 5-10

Tue, Jun 13, 2:00pm - 2:45pm
Peachtree Corners Branch
Join us for a Camp Kindness adventure!

Tue, Jun 13, 2:00pm - 2:45pm
Peachtree Corners Branch
Kids will play fun group games & craft a light-up lantern!

Tue, Jun 13, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Want to learn about someone else and make new friends with our local senior center? Come and learn how!

Tue, Jun 13, 3:00pm - 4:30pm
Virtual
Readers and aspiring readers are invited to join us online for reading, listening, and discussion of adapted versions of classic short stories and novels. Registration required.
Register

Tue, Jun 13, 3:00pm - 4:00pm
Peachtree Corners Branch
Learn about the different colors of the rainbow. Perform a simple science experiment to demonstrate.

Tue, Jun 13, All day
Buford-Sugar Hill Branch
Learn budgeting tips and tricks meant specifically for teens!

Tue, Jun 13, 3:00pm - 4:00pm
Snellville Branch
Come learn recipes that are easy to prepare when away at college.

Canceled
Tue, Jun 13, 3:00pm - 4:00pm
Dacula Branch
Celebrate Immigration Heritage Month at the Dacula Branch!

Tue, Jun 13, 3:00pm - 4:00pm
Dacula Branch
Learn about folk art from four cultures around the world and create your own masterpiece. In this program, we will be focusing on Aboriginal dot painting.

Tue, Jun 13, 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.

Tue, Jun 13, 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.

Tue, Jun 13, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on different topics based on a variety of subjects!

Tue, Jun 13, 4:30pm - 5:30pm
Collins Hill Branch
Students and Caretakers! Join us as we create cloth napkins together!

Tue, Jun 13, 5:00pm - 6:00pm
Norcross Branch
Practica inglés con otros miembros de la comunidad mientras creamos una manualidad, en el mes de junio haremos un llavero.

Tue, Jun 13, 5:00pm - 6:00pm
Grayson Branch
Use your creativity to spread kindness by creating two handmade cards?one to donate and one to keep!

Tue, Jun 13, 5:30pm - 7:30pm
Five Forks Branch
Learn the design process while creating an interactive exhibit. Once complete, our group's creative display will be showcased in a library branch.
Registration is now closed

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

Tue, Jun 13, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Jun 13, 6:00pm - 8:00pm
Duluth Branch
Come play, learn, converse, and enjoy! Have fun playing traditional and not so traditional board/family games in a friendly environment. All ages and skill levels are welcome.

Tue, Jun 13, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker.

Wed, Jun 14, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Wed, Jun 14, 10:00am - 11:00am
Hamilton Mill Branch
Snack on popcorn during our summertime weekly reading circle, as we read a different early chapter book each week.

Wed, Jun 14, 10:30am - 11:30am
Collins Hill Branch
It's time to learn our letters! Join us each week for early literacy activities to explore the alphabet. For ages 3+

Wed, Jun 14, 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 14, 10:30am - 11:30am
Snellville Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Jun 14, 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, Jun 14, 10:30am - 11:00am
Dacula Branch
This storytime uses simple books, music, rhymes and movement activities to introduce storytime to our youngest listeners.

Wed, Jun 14, 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 14, 11:00am - 12:00pm
Hamilton Mill Branch
Find community with fellow homeschoolers! This month participate in a community service project for our local senior citizens!

Wed, Jun 14, 11:00am - 11:45am
Grayson Branch
Join us for a Camp Kindness adventure!

Wed, Jun 14, 11:00am - 12:00pm
Duluth Branch
Join us for a morning of fun stories, rhymes and songs that will promote early literacy and kindergarten readiness skills!

Wed, Jun 14, 11:00am - 11:45am
Grayson Branch
Kids will play fun group games & craft a light-up lantern!

Wed, Jun 14, 11:00am - 12:30pm
Lilburn Branch
Learn about the healthful benefits of smoothies and how to prepare smoothies.

Wed, Jun 14, 11:00am - 12:30pm
Lilburn Branch
Join us at the Lilburn branch for a fun morning with children?s author Shelly Anand, as she reads her books, followed by crafts, outdoor activities and more.

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

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

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

Wed, Jun 14, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Let's make friendship bracelets with a math twist: binary coding letters to make a special meaning! Join us for fun, friendship, and math!

Wed, Jun 14, 2:00pm - 2:45pm
Lawrenceville Branch
Join us for a Camp Kindness adventure!

Wed, Jun 14, 2:00pm - 2:45pm
Lawrenceville Branch
Kids will play fun group games & craft a light-up lantern!

Wed, Jun 14, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about coding with fun projects using Scratch!
Registration opens Wednesday, May 31 2023 at 9:00am

Wed, Jun 14, 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.

Wed, Jun 14, 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.

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

Wed, Jun 14, 4:00pm - 5:00pm
Norcross Branch
Join us as we prepare upcoming Pre-K and Kindergarten students for a new school year!

Wed, Jun 14, 5:00pm - 6:00pm
Norcross Branch
Practice English conversation on a variety of topics.

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

Wed, Jun 14, 5:00pm - 6:00pm
Mountain Park Branch
Join us in celebrating Black lives as we take a look at music and literature that gives voice to the fight for Black liberation in the United States.

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

Wed, Jun 14, 6:00pm - 8:00pm
Norcross Branch
Join us as we explore the basics of designing with Cricut and create your very own custom Pride sticker pack!
This event is full

Wed, Jun 14, 6:00pm - 7:00pm
Snellville Branch
Join us for Wellness Wednesday where you will learn techniques that will have measurable effects on calming anxiety and relieving stress.

Wed, Jun 14, 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 14, 6:00pm - 7:00pm
Grayson Branch
Join Ms. Becca at the Grayson Branch for an evening storytime the whole family can enjoy together!

Thu, Jun 15, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Thu, Jun 15, All day
Virtual
Join our Google Classroom for creative writers!
Register

Thu, Jun 15, 10:30am - 11:00am
Peachtree Corners Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Thu, Jun 15, 10:30am - 11:30am
Five Forks Branch
Looking for a storytime with a twist? Join us for our Camp Kindness series.

Thu, Jun 15, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Jun 15, 10:30am - 11:00am
Dacula Branch
This program's goal is to introduce children to early literacy skills through talking, reading, singing, playing, and writing.

Thu, Jun 15, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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, Jun 15, 11:00am - 11:30am
Norcross Branch
Let's read, sing, and move to different stories with family and friends!

Thu, Jun 15, 11:00am - 12:00pm
Duluth Branch
It?s time to learn our Camp Kindness ABCs! Come hear a story, complete a craft, and learn your ABCs with camping terms, parks and hiking trails around the world.

Thu, Jun 15, 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 Hitches, Hideouts & Homicide by Tonya Kappes.

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

Thu, Jun 15, 12:00pm - 1:00pm
Suwanee Branch - Suwanee Meeting Room
Learn basic conversational English in a friendly and supportive environment.

Thu, Jun 15, 12:00pm - 2:00pm
Lilburn Branch
Join other seniors and stimulate your brain with programs, games, puzzles, conversation, and camaraderie. Learn about health, community, library, and technology resources. Please join us and create a community of friends and support.

Thu, Jun 15, 1:00pm - 2:00pm
Dacula Branch
Join us for a friendly discussion about 'Falling' by TJ Newman.

Thu, Jun 15, 2:00pm - 4:00pm
Lawrenceville Branch
Learn and practice reading skills one-on-one with one of our Reading Buddies.

Thu, Jun 15, 2:00pm - 2:45pm
Suwanee Branch
Join us for a Camp Kindness adventure!

Thu, Jun 15, 2:00pm - 3:00pm
Duluth Branch
Learn to make your own pizza box solar ovens and understand the science behind the cooking process. The best part of this activity will be testing their solar ovens by cooking s?more in them.
This event is full

Thu, Jun 15, 2:00pm - 2:45pm
Suwanee Branch
Kids will play fun group games & craft a light-up lantern!

Thu, Jun 15, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the physics of liquids and create your own marbled bookmarks to take home.

Thu, Jun 15, 3:00pm - 4:00pm
Offsite
Join us and learn fun facts about India and make your own rangoli at International Afternoons.

Thu, Jun 15, 3:00pm - 4:00pm
Snellville Branch
Join us and learn fun facts about India and make your own rangoli at International Afternoons.

Canceled
Thu, Jun 15, 3:00pm - 4:00pm
Dacula Branch
Celebrate Immigration Heritage Month at the Dacula Branch!

Thu, Jun 15, 3:00pm - 4:00pm
Dacula Branch
Learn about folk art from four cultures around the world and create your own masterpiece. In this program, we will be focusing on Mexican Huichol yarn art.

Thu, Jun 15, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us for a discussion on "The Sentinel" by Lee Child.

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

Thu, Jun 15, 4:00pm - 5:00pm
Lilburn Branch
Join the Lilburn Branch to learn how sweet potatoes grow, nutritional value, and diversity in recipes. Also learn about the significance of the food to many different cultures.

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

Thu, Jun 15, 5:00pm - 6:00pm
Collins Hill Branch
Practice English conversation on a variety of topics.

Thu, Jun 15, 5:30pm - 6:30pm
Hamilton Mill Branch
Math club will help students learn basic math concepts and improve their skills!

Thu, Jun 15, 6:00pm - 7:30pm
Collins Hill Branch
Learn practical ways to conserve water while landscaping and gardening.

Fri, Jun 16, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

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

Fri, Jun 16, 11:00am - 12:00pm
Duluth Branch
Join us for a special storytime designed for babies and toddlers ages 2 and under!

Fri, Jun 16, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Join us as we participate in mindfulness through art, and learn about the science behind mindfulness and aid in your overall mental health.

Fri, Jun 16, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
In honor of Father's Day - Celebrate your dad and the men in your life who have made an impact with a written tribute - Write a story about how much he means to you.

Fri, Jun 16, 3:00pm - 4:00pm
Dacula Branch
Celebrate Juneteenth with the whole family!

Sat, Jun 17, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sat, Jun 17, 10:00am - 2:00pm
Offsite
A lifestyle, health, and active aging expo for 50+ and seniors.

Sat, Jun 17, 10:30am - 11:30am
Hamilton Mill Branch
Join us for a morning of lego fun! Children, ages 5 & up.

Sat, Jun 17, 10:30am - 11:30am
Collins Hill Branch
Starting Kindergarten is a big step! Join us for a special storytime and fun activities to get your little one ready to start school! Intended for children ready to start Kindergarten in Fall 2023 and their accompanying adults.

Sat, Jun 17, 11:00am - 1:00pm
Five Forks Branch
Celebrate this important moment in American history with a family-friendly cultural craft and snack!

Sat, Jun 17, 11:00am - 12:00pm
Lawrenceville Branch
Children ages 5-10 are invited to the Lawrenceville branch to practice reading skills with trained therapy dogs.

Sat, Jun 17, 11:00am - 1:00pm
Lilburn Branch
Children 5 - 10 years old can practice their reading skills with a trained therapy dog.

Sat, Jun 17, 11:00am - 12:00pm
Snellville Branch
Build early literacy skills while building healthy bodies at yoga storytime!

Sat, Jun 17, 11:00am - 12:00pm
Mountain Park Branch
Join us for student solos and a group violin performance featuring Suzuki Violin students.

Sat, Jun 17, 12:45pm - 4:00pm
Duluth Branch
Learn more about the craft and business of writing with the Atlanta Writers Club.

Sat, Jun 17, 1:00pm - 2:00pm
Lawrenceville Branch
Always wanted to dip your toes into the nonfiction world, but don't know where to start?

Sat, Jun 17, 1:00pm - 4:00pm
Norcross Branch
Are you interested in creating games, but not sure where to start? Learn from our Learning Lab Specialists how to get started creating video, board, and card games in the Learning Labs and at home.

Canceled
Sat, Jun 17, 2:00pm - 3:00pm
Dacula Branch
Learn how to become a pro at Microsoft Word!

Sat, Jun 17, 2:00pm - 3:00pm
Dacula Branch
Learn Microsoft Word techniques.

Sat, Jun 17, 3:00pm - 4:00pm
Snellville Branch
Join us for storytime and read cool stories in English and Spanish.

Sat, Jun 17, 3:00pm - 4:00pm
Grayson Branch
In the wilderness, survival skills can help you be prepared for the unexpected, from a sudden change in weather to being lost with no phone or cell signal. Join us at the Grayson branch to participate in the ultimate wilderness survival crash course and then test your skills in a treasure hunt!

Sun, Jun 18, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sun, Jun 18, 11:00am - 12:00pm
Dacula Branch
Join us at the Dacula Branch Library once a month to experience a calm and sensory friendly environment.

Sun, Jun 18, 1:00pm - 4:00pm
Norcross Branch
Are you interested in creating games, but not sure where to start? Learn from our Learning Lab Specialists how to get started creating video, board, and card games in the Learning Labs and at home.

Sun, Jun 18, 1:00pm - 2:00pm
Five Forks Branch
Come learn the basics of the Python coding language!

Sun, Jun 18, 2:00pm - 4:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Sun, Jun 18, 2:00pm - 4:30pm
Duluth Branch
Join the Duluth Branch in partnership with the City of Duluth to learn about Juneteenth and celebrate African-American culture.

Sun, Jun 18, 2:30pm - 4:00pm
Five Forks Branch
Already have a foundation of Python? Join us for advanced exercises, challenges and projects.

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

Mon, Jun 19, All day
Virtual
GCPL's own podcast about YA literature!

Mon, Jun 19, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Mon, Jun 19, All day
Virtual
Learn about science through experiments, activities and booklists!
Register

Tue, Jun 20, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

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

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

Tue, Jun 20, 10:00am - 11:00am
Duluth Branch
Learn sitting and standing yoga to improve balance, increase flexibility, and strengthen joints.

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

Tue, Jun 20, 10:30am - 11:00am
Peachtree Corners Branch
Stories, songs, rhymes, and crafts for children ages 0 to 5.

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

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

Tue, Jun 20, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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.

Tue, Jun 20, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Tue, Jun 20, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for babies and young toddlers ages 2 and under through books, music and movement activities for our youngest listeners.

Tue, Jun 20, 11:00am - 11:45am
Mountain Park Branch
Join us for a Camp Kindness adventure!

Tue, Jun 20, 11:00am - 11:45am
Mountain Park Branch
Ever wonder how these insects grow and glow? Come find out!

Tue, Jun 20, 11:30am - 12:00pm
Suwanee Branch
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, Jun 20, 11:30am - 12:30pm
Lilburn Branch
Lets learn about kindness to all by learning about different languages and cultures.

Tue, Jun 20, 1:00pm - 2:00pm
Virtual
Join Suwanee staff to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 20, 1:00pm - 2:00pm
Peachtree Corners Branch
Join us in person for a fun and interactive digital scavenger hunt!

Tue, Jun 20, 1:00pm - 2:00pm
Dacula Branch
Celebrate music-making of all kinds!

Tue, Jun 20, 1:00pm - 2:00pm
Virtual
Join virtually to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 20, 2:00pm - 3:00pm
Lawrenceville Branch
Does your family have what it takes to complete a series of challenges in a minute?

Tue, Jun 20, 2:00pm - 2:45pm
Lilburn Branch
Join us for a Camp Kindness adventure!

Tue, Jun 20, 2:00pm - 2:45pm
Lilburn Branch
Ever wonder how these insects grow and glow? Come find out!

Tue, Jun 20, 2:30pm - 4:30pm
Hamilton Mill Branch
Have you already taken our Sewing Machine basics workshop and want to practice your new skillset? Come join us in learning how to make your own pride flag!
Registration opens Monday, June 12 2023 at 9:00am

Tue, Jun 20, 2:30pm - 4:30pm
Hamilton Mill Branch
Have you already taken the sewing basics course and want to practice your sewing? Join us to practice what you?ve learned by creating your own pride flag!

Tue, Jun 20, 3:00pm - 4:30pm
Virtual
Readers and aspiring readers are invited to join us online for reading, listening, and discussion of adapted versions of classic short stories and novels. Registration required.
Register

Tue, Jun 20, 3:00pm - 4:00pm
Hamilton Mill Branch
Get together with fellow family history enthusiasts to discuss genealogy resources and get advice on researching your family tree. Topics vary at every meeting, guided by the interests of attendees.

Tue, Jun 20, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Calling all Demi-gods! Join us at Camp Half-Blood for a puzzle-filled game of Capture the Flag. You will need all of your logic skills to solve the fiendish clues the counselors have created for you.

Canceled
Tue, Jun 20, 3:00pm - 4:00pm
Dacula Branch
Celebrate Immigration Heritage Month at the Dacula Branch!

Tue, Jun 20, 3:00pm - 4:00pm
Dacula Branch
Learn about folk art from four cultures around the world and create your own masterpiece. In this program, we will be focusing on Chilean & Argentinian rain sticks.

Tue, Jun 20, 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.

Tue, Jun 20, 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.

Tue, Jun 20, 4:00pm - 5:00pm
Centerville Branch
Interested in mangas, comics, webtoons, and graphic novels? Join us for Manga Club!

Tue, Jun 20, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on different topics based on a variety of subjects!

Tue, Jun 20, 4:30pm - 5:30pm
Collins Hill Branch
Students and Caretakers! Join us as we create scrunchies together!
This event is full

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

Tue, Jun 20, 6:00pm - 7:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Tue, Jun 20, 6:00pm - 7:00pm
Suwanee Branch
If you?re interested in learning more about our First Lego League team and how to join our team please come to this informational meeting.

Tue, Jun 20, 6:00pm - 7:30pm
Duluth Branch
Come join our Pride Jeopardy game and demonstrate your trivia knowledge of varying cultural contributions of LGBTQ+ people, history and events from past and present.

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

Tue, Jun 20, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker.

Tue, Jun 20, 7:00pm - 8:00pm
Duluth Branch
Join us on the third Tuesday of every month to discuss a preselected book. This month?s Book is Celine by John Heller.

Wed, Jun 21, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

Wed, Jun 21, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Wed, Jun 21, 10:00am - 11:00am
Hamilton Mill Branch
Snack on popcorn during our summertime weekly reading circle, as we read a different early chapter book each week.

Wed, Jun 21, 10:30am - 11:30am
Collins Hill Branch
It's time to learn our letters! Join us each week for early literacy activities to explore the alphabet. For ages 3+

Wed, Jun 21, 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 21, 10:30am - 11:30am
Snellville Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Wed, Jun 21, 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, Jun 21, 10:30am - 11:00am
Dacula Branch
This storytime uses simple books, music, rhymes and movement activities to introduce storytime to our youngest listeners.

Wed, Jun 21, 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 21, 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 21, 11:00am - 11:45am
Collins Hill Branch
Join us for a Camp Kindness adventure!

Wed, Jun 21, 11:00am - 12:00pm
Duluth Branch
Join us for a morning of fun stories, rhymes and songs that will promote early literacy and kindergarten readiness skills!

Wed, Jun 21, 11:00am - 11:45am
Collins Hill Branch
Ever wonder how these insects grow and glow? Come find out!

Wed, Jun 21, 11:00am - 12:30pm
Grayson Branch
What?s so great about the 50 states? Come find out! We?ll learn about the United States by region starting with the Southeast and Georgia!

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

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

Wed, Jun 21, 1:00pm - 2:00pm
Duluth Branch
Join us every month for a fun STEAM project! We?re celebrating pride month with fun rainbow watercolors and learning how different substances react with them.

Wed, Jun 21, 2:00pm - 2:45pm
Buford-Sugar Hill Branch
Join us for a Camp Kindness adventure!

Wed, Jun 21, 2:00pm - 3:00pm
Mountain Park Branch
Join us to explore the science behind how ice cream is made!

Wed, Jun 21, 2:00pm - 2:45pm
Buford-Sugar Hill Branch
Ever wonder how these insects grow and glow? Come find out!

Wed, Jun 21, 2:00pm - 3:00pm
Centerville Branch
Join us to celebrate National Insect Week as we learn all about what makes insects awesome and go on a fun bug scavenger hunt!

Wed, Jun 21, 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.

Wed, Jun 21, 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.

Wed, Jun 21, 4:00pm - 5:00pm
Lawrenceville Branch
Join us for an Anansi tale and a seashell necklace craft!

Wed, Jun 21, 4:00pm - 5:00pm
Lilburn Branch
Join Lilburn in the continued series on fruits and vegetables, where you can learn which items from the produce section we should be washing, why we should wash them, and the best washing practices for various items.

Wed, Jun 21, 4:00pm - 5:00pm
Norcross Branch
Join us as we prepare upcoming Pre-K and Kindergarten students for a new school year!

Wed, Jun 21, 5:00pm - 6:00pm
Norcross Branch
Practice English conversation on a variety of topics.

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

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

Wed, Jun 21, 5:30pm - 6:00pm
Centerville Branch
Welcome to Family Yoga Night. Today is International Yoga Day. Join us as we explore health and mindfulness through basic gentle yoga led by a librarian. Namaste. Ages 5+

Wed, Jun 21, 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 21, 6:30pm - 7:30pm
Five Forks Branch
Learn about the benefits of switching to solar energy to save money on your power bills and reduce your environmental footprint.

Wed, Jun 21, 6:30pm - 7:30pm
Virtual
Join us for a friendly and enlightening discussion about the novel Lock Every Door by Riley Sager.

Thu, Jun 22, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Thu, Jun 22, 10:30am - 11:00am
Peachtree Corners Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Canceled
Thu, Jun 22, 10:30am - 11:00am
Suwanee Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Thu, Jun 22, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Thu, Jun 22, 10:30am - 11:00am
Dacula Branch
This program's goal is to introduce children to early literacy skills through talking, reading, singing, playing, and writing.

Thu, Jun 22, 10:30am - 11:00am
Suwanee Branch
Join in the fun with your preschool child as we listen to stories, play games and sing songs!

Thu, Jun 22, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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, Jun 22, 11:00am - 11:30am
Norcross Branch
Let's read, sing, and move to different stories with family and friends!

Thu, Jun 22, 11:00am - 12:00pm
Duluth Branch
It?s time to learn our Camp Kindness ABCs! Come hear a story, complete a craft, and learn your ABCs with camping terms, parks and hiking trails around the world.

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

Thu, Jun 22, 12:00pm - 1:00pm
Suwanee Branch - Suwanee Meeting Room
Learn basic conversational English in a friendly and supportive environment.

Thu, Jun 22, 1:00pm - 2:00pm
Collins Hill Branch
Join us for our exciting science program series exploring different monthly topics with hands-on experiments!

Thu, Jun 22, 2:00pm - 4:00pm
Lawrenceville Branch
Learn and practice reading skills one-on-one with one of our Reading Buddies.

Thu, Jun 22, 2:00pm - 3:00pm
Norcross Branch
A zine is a self-published, print-work that is typically produced in small, limited batches. Join us in this multi-session program as we focus on the history, importance, and art of zines and other small literary presses!

Thu, Jun 22, 2:00pm - 4:00pm
Mountain Park Branch
Bring photos of your pet or a beloved animal and learn to draw a life-like portrait.

Thu, Jun 22, 2:00pm - 2:45pm
Five Forks Branch
Ever wonder how these insects grow and glow? Come find out!

Thu, Jun 22, 3:00pm - 4:00pm
Virtual
Join Pat Satterfield of the Dunamis Educational Foundation as she presents life skills topics for adults and teens with Intellectual and Developmental Disabilities. This month's topic is Camping.

Thu, Jun 22, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the neuroscience behind optical illusions and create your own optical illusion spinning top.

Thu, Jun 22, 3:00pm - 4:00pm
Snellville Branch
Learn about the rules of playing Dominoes the Cuban way, and its cultural importance in Caribbean countries.

Canceled
Thu, Jun 22, 3:00pm - 4:00pm
Dacula Branch
Celebrate Immigration Heritage Month at the Dacula Branch!

Thu, Jun 22, 3:00pm - 4:00pm
Dacula Branch
Learn about folk art from four cultures around the world and create your own masterpiece. In this program, we will be focusing on Arctic North American soap carving.

Thu, Jun 22, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Want to learn about someone else and make new friends with our local senior center? Come and learn how!

Thu, Jun 22, 4:00pm - 5:00pm
Centerville Branch
Join us for an afternoon of LEGO fun every month this summer. Children, ages 6 & up, can engage in engineering and creative challenges.

Thu, Jun 22, 5:00pm - 6:00pm
Collins Hill Branch
Practice English conversation on a variety of topics.

Thu, Jun 22, 5:00pm - 6:00pm
Mountain Park Branch
Want to learn the basics of using a sewing machine? Then this program is for you!

Thu, Jun 22, 5:00pm - 6:00pm
Lilburn Branch
All ages are invited to attend our Loteria Night!

Thu, Jun 22, 5:30pm - 7:30pm
Suwanee Branch
Do you have an idea for a sewing project, but you're not sure how to use a sewing machine? This program is for you!
Registration opens Thursday, June 1 2023 at 9:00am

Thu, Jun 22, 6:00pm - 7:00pm
Lawrenceville Branch
Gather around the campfire, horror enthusiasts, for a book talk event discussing our favorite ghost stories in fiction, from "The Shining" to "The Haunting of Hill House."

Thu, Jun 22, 6:00pm - 7:00pm
Lilburn Branch
Join us as we learn the basics of recording for auditions using our lab equipment.

Thu, Jun 22, 6:00pm - 7:30pm
Duluth Branch
Join us to learn about this unique legend of the Dragon Boat Festival in Asian cultures. Create your own paper dragon boat and origami sticky rice dumplings to celebrate this traditional holiday.

Thu, Jun 22, 6:00pm - 7:00pm
Dacula Branch
Alzheimer & Dementia Caregiver Support Group.

Fri, Jun 23, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Fri, Jun 23, 11:00am - 12:00pm
Duluth Branch
Join us for a special storytime designed for babies and toddlers ages 2 and under!

Fri, Jun 23, 1:00pm - 2:00pm
Peachtree Corners Branch
Put your engineering skills to the test by making your own balloon rocket to race.

Fri, Jun 23, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Stamps capture the moments of our lives and the world around us. Come see how they capture moments in time. Attendees will learn about stamps and design their own stamp!

Sat, Jun 24, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sat, Jun 24, 11:00am - 12:00pm
Virtual - Adult Programming Zoom
Are you the parent or caregiver of a child between the ages of 1-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 24, 11:00am - 12:00pm
Norcross Branch
Learn and explore the world beyond our planet!

Sat, Jun 24, 11:00am - 1:00pm
Lilburn Branch
Children 5 - 10 years old can practice their reading skills with a trained therapy dog.

Sat, Jun 24, 1:00pm - 2:30pm
Hamilton Mill Branch
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.

Sat, Jun 24, 1:00pm - 2:30pm
Hamilton Mill Branch
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.

Sat, Jun 24, 2:00pm - 3:00pm
Peachtree Corners Branch
Code one of our pre-built robots to follow a maze!
Registration opens Thursday, June 1 2023 at 9:00am

Sun, Jun 25, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Sun, Jun 25, 2:00pm - 4:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

Sun, Jun 25, 2:00pm - 4:00pm
Collins Hill Branch
Hop on over to the storytime pit to share a tale with Mr. Bunbun, the Havana rabbit, who is an excellent listener.

Mon, Jun 26, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Mon, Jun 26, All day
Virtual
Learn about science through experiments, activities and booklists!
Register

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

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

Mon, Jun 26, 10:30am - 11:30am
Buford-Sugar Hill Branch
A meeting for speakers of Japanese to practice English.

Mon, Jun 26, 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, Jun 26, 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, Jun 26, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Kids get started learning the ABCs with hands-on activities.

Mon, Jun 26, 1:00pm - 2:00pm
Lilburn Branch
Learn and practice reading skills one-on-one with a librarian or volunteer!

Mon, Jun 26, 1:00pm - 2:00pm
Snellville Branch
Practice English conversation on a variety of topics.

Mon, Jun 26, 1:00pm - 2:00pm
Grayson Branch
Keep your reading abilities sharp this summer with Reading Buddies! This program allows children to practice their oral reading skills by reading one-on-one out loud to a grown up. For elementary age children, ages 6-11 years.

Mon, Jun 26, 3:00pm - 4:00pm
Lawrenceville Branch
Come join us at the Lawrenceville Branch to discuss "Heartstopper," the popular graphic novel that was adapted into a Netflix series!

Mon, Jun 26, 4:00pm - 6:00pm
Collins Hill Branch
Learn and practice reading skills one-on-one with a book buddy trained in Active Reading. Active Reading helps build vocabulary and increase fluency and understanding.

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

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

Mon, Jun 26, 4:00pm - 5:00pm
Mountain Park Branch
Monthly meeting of the Mountain Park Library Book Club.

Mon, Jun 26, 4:15pm - 5:15pm
Collins Hill Branch
Join us for a trivia discussion and activity for kids ages 8-12. This month's book is Front Desk by Kelly Yang.

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

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

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

Mon, Jun 26, 6:00pm - 7:00pm
Dacula Branch
Build reading skills in a fun, engaging environment.

Mon, Jun 26, 6:30pm - 7:30pm
Hamilton Mill Branch
Join us for a lively discussion every month about a book chosen by group members. This month features "Memorial" by Bryan Washington.

Tue, Jun 27, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

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

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

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

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

Tue, Jun 27, 10:30am - 12:30pm
Mountain Park Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

Tue, Jun 27, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca at the Grayson 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.

Tue, Jun 27, 11:00am - 12:00pm
Buford-Sugar Hill Branch
This storytime uses simple books, music, rhymes, and movement activities to introduce storytime to our youngest listeners.

Tue, Jun 27, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories and explore early literacy in an interactive way for babies and young toddlers ages 2 and under through books, music and movement activities for our youngest listeners.

Tue, Jun 27, 11:00am - 12:00pm
Dacula Branch
Learn the basics of planning and preparing for a family or solo camping trip!

Tue, Jun 27, 11:30am - 12:30pm
Lilburn Branch
Lets learn about kindness to all by learning about different languages and cultures.

Tue, Jun 27, 12:00pm - 1:00pm
Norcross Branch
Celebrate ?National Onion Day? by exploring the flavor science of onions.

Tue, Jun 27, 1:00pm - 2:00pm
Virtual
Join Suwanee staff to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 27, 1:00pm - 2:00pm
Virtual
Join virtually to practice English conversations. We focus on a variety of topics each week.
Register

Tue, Jun 27, 2:00pm - 3:00pm
Lawrenceville Branch
Did you know you can make ice cream in a bag?

Tue, Jun 27, 2:00pm - 4:00pm
Duluth Branch
Korean Reading Club for adults. "Travels with Charley: In Search of America" by John Steinbeck is the book for June to share thoughts and opinions.

Tue, Jun 27, 3:00pm - 4:30pm
Virtual
Readers and aspiring readers are invited to join us online for reading, listening, and discussion of adapted versions of classic short stories and novels. Registration required.
Register

Tue, Jun 27, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Create a piece of modern art and munch on some donuts as we explore the works of Wassily Kandinsky and Wayne Theibauld. Your donut art piece will be displayed in the branch to make a community canvas of artwork.

Tue, Jun 27, 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.

Tue, Jun 27, 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.

Tue, Jun 27, 4:00pm - 5:00pm
Dacula Branch
Join us to learn about the science of positive affirmations and make a self-affirmation jar to put it into practice.

Tue, Jun 27, 4:00pm - 5:00pm
Centerville Branch
Practice English conversations on different topics based on a variety of subjects!

Tue, Jun 27, 4:30pm - 5:30pm
Collins Hill Branch
Students and Caretakers! Join us as we create a lanyard together!
This event is full

Tue, Jun 27, 5:00pm - 6:00pm
Norcross Branch
Season change has arrived, Summer time! Have some summer fun with stories and cool off with fun, family activities!

Tue, Jun 27, 6:00pm - 7:00pm
Collins Hill Branch
Are you considering taking the Citizenship Civics Test? Join us to discover what is involved and the resources we offer to help you study and prepare.

Tue, Jun 27, 6:00pm - 7:00pm
Suwanee Branch - Suwanee Meeting Room
Do you think you know the library pretty well? Show your knowledge about the library with a Jeopardy-style game night.

Tue, Jun 27, 6:00pm - 7:00pm
Hamilton Mill Branch
Family and friend groups are invited to see who can conquer this engineering challenge. This week: Who can build the most elaborate marble track? Registration required.
Registration opens Tuesday, June 6 2023 at 10:00am

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

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

Tue, Jun 27, 6:30pm - 7:30pm
Five Forks Branch
Are the words floating off the page? Do you or a loved one have trouble keeping words or numbers straight? While dyslexia and other learning disabilities may be a hindrance to one's ability to learn, it should not be considered an inability to learn, but rather a need for different styles of learning. Join us to find what library resources are available to aid those with learning disabilities and have an open conversation with others with similar issues.

Tue, Jun 27, 6:30pm - 7:30pm
Snellville Branch
Join us for our monthly book club where we will be discussing "Sea of Tranquility" by Emily St. John Mandel.

Tue, Jun 27, 7:00pm - 7:30pm
Lawrenceville Branch
Join in the fun and promote early literacy with the whole family as we listen to stories, play games, and sing songs! For children, ages 3-5 and an accompanying adult(s).

Tue, Jun 27, 7:00pm - 8:00pm
Buford-Sugar Hill Branch
Learn and practice your English in a welcoming environment with a fluent speaker.

Wed, Jun 28, All day
Buford-Sugar Hill Branch
Calling all teen writers and artists, join us in creating a literary magazine that will feature your stories, poems, and artwork. The theme for this issue is All Together Now.
Register

Wed, Jun 28, 10:00am - 11:00am
Hamilton Mill Branch
Snack on popcorn during our summertime weekly reading circle, as we read a different early chapter book each week.

Wed, Jun 28, 10:30am - 11:30am
Collins Hill Branch
It's time to learn our letters! Join us each week for early literacy activities to explore the alphabet. For ages 3+

Wed, Jun 28, 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 28, 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, Jun 28, 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 28, 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 28, 11:00am - 11:45am
Snellville Branch
Join us for a Camp Kindness adventure!

Wed, Jun 28, 11:00am - 12:00pm
Dacula Branch
Learn the basics of planning and preparing for a family or solo camping trip!

Wed, Jun 28, 11:00am - 12:00pm
Duluth Branch
Join us for a morning of fun stories, rhymes and songs that will promote early literacy and kindergarten readiness skills!

Wed, Jun 28, 11:00am - 11:45am
Snellville Branch
Learn about gardening, sharing kindness and do a craft!

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

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

Wed, Jun 28, 12:00pm - 1:00pm
Virtual
Join us virtually for a presentation on LGBTQIA+ history through various trailblazers and important events.

Wed, Jun 28, 2:00pm - 2:45pm
Centerville Branch
Learn about gardening, sharing kindness & do a craft!

Wed, Jun 28, 2:00pm - 2:45pm
Centerville Branch
Join us for a Camp Kindness adventure!

Wed, Jun 28, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about coding with fun projects using Scratch!
Registration opens Wednesday, June 14 2023 at 9:00am

Wed, Jun 28, 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.

Wed, Jun 28, 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.

Wed, Jun 28, 4:00pm - 5:00pm
Lawrenceville Branch
Want your kids to learn a little bit of Spanish? This month?s theme is camping in the forest.

Wed, Jun 28, 4:00pm - 5:00pm
Norcross Branch
Join us as we prepare upcoming Pre-K and Kindergarten students for a new school year!

Wed, Jun 28, 5:00pm - 6:00pm
Norcross Branch
Practice English conversation on a variety of topics.

Wed, Jun 28, 5:00pm - 6:00pm
Snellville Branch
Learn about the importance and meaning of kindness in our bingo game.

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

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

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

Wed, Jun 28, 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!