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: Literacy | Hamilton Mill Reading Buddies

Literacy | Hamilton Mill Reading Buddies

2023-04-05 16:30:00 2023-04-05 18:30:00 America/New_York Literacy | Hamilton Mill Reading Buddies Join us at the Hamilton Mill branch for Reading Buddies! First come, first serve. A program for kids in grades K-3. Hamilton Mill Branch -

Wednesday, April 05
4:30pm - 6:30pm

Add to Calendar 2023-04-05 16:30:00 2023-04-05 18:30:00 America/New_York Literacy | Hamilton Mill Reading Buddies Join us at the Hamilton Mill branch for Reading Buddies! First come, first serve. A program for kids in grades K-3. 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.

15-30 minute sessions will be offered on Wednesday nights from 4:30-6:30 pm.

AGE GROUP: | Ages 6-11 |

EVENT TYPE: | Literacy |

Hamilton Mill Branch


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

Upcoming events

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.
Registration is now closed

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 is now closed

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:30pm
Norcross Branch
Come learn about the library's tower garden as we harvest the leafy greens and use them to make a salad!
Registration is now closed

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

Canceled
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!
This event is full

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.
Registration is now closed

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:00am - 12:00pm
Hamilton Mill Branch
Join us for a storytime just for the little ones!

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
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, 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, 6:30pm - 7:30pm
Hamilton Mill Branch
A class for people to learn and practice their conversational Spanish.

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:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, 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
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, 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!
This event is full

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, 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 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!
This event is full

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!
This event is full

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, 5:00pm - 6:00pm
Norcross Branch
Practice English conversation on a variety of topics.

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

Thu, Jun 15, 6:00pm - 7:00pm
Virtual
Join us in your journey towards U.S. citizenship in this FREE 8 week course learning the civics portion of the citizenship test while working on English reading and writing skills.

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:30pm - 1:00pm
Norcross Branch
Over the past several weeks, our Creative Engineering club has been creating an imaginative and interactive exhibit. At this event, we will be revealing it to the public. Come and see what they created!

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:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, 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
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:00pm - 5:00pm
Grayson Branch
Do you like S'mores? Well, you will love making this twist on a campfire classic. Banana boats are sweet, gooey, and delicious! Join us to learn easy, delicious, and healthy recipes for kids!

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.
This event is full

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, 2:00pm - 3:00pm
Grayson Branch
Are you curious about henna? Join us to learn about the traditions and science of henna art, and then try some henna on yourself!

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

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, 5:00pm - 6:00pm
Norcross Branch
Practice English conversation on a variety of topics.

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, 3:00pm - 4:00pm
Grayson Branch
What is the difference between a moth and a butterfly? Did you know that only about 4% of the world's species of butterflies are found in the US? Join us to learn more!

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!
This event is full

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
New venue Snellville 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!
This event is full

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.

Thu, Jun 22, 6:00pm - 7:00pm
Virtual
Join us in your journey towards U.S. citizenship in this FREE 8 week course learning the civics portion of the citizenship test while working on English reading and writing skills.

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!

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.
Registration is now closed

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:00am - 12:00pm
Hamilton Mill Branch
Join us for a storytime just for the little ones!

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, 3:00pm - 4:00pm
Grayson Branch
Where did all the dinosaurs go?? Join us for the first day of our STEM Summer Camp to learn about dinosaurs, fossils, and paleontology!

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:00pm - 5:00pm
Offsite
A crime, a disappearance, or a mysterious happening--if trouble's brewing, it may be on our menu!

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

Mon, Jun 26, 6:30pm - 7:30pm
Hamilton Mill Branch
A class for people to learn and practice their conversational Spanish.

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:00am - 12:00pm
Hamilton Mill Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs!

Tue, 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 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
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
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, 3:00pm - 5:00pm
Peachtree Corners Branch
Stop by and discover the Learning Labs.

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, 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: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!

Thu, Jun 29, 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 29, 10:30am - 11:30am
Five Forks Branch
Looking for a storytime with a twist? Join us for our Camp Kindness series.

Thu, Jun 29, 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 29, 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 29, 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 29, 11:00am - 11:30am
Norcross Branch
Let's read, sing, and move to different stories with family and friends!

Thu, Jun 29, 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 29, 11:00am - 11:45am
Hamilton Mill Branch
Join us for a Camp Kindness adventure!

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

Thu, Jun 29, 11:00am - 11:45am
Hamilton Mill Branch
Learn about gardening, sharing kindness and do a craft!

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

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

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

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

Thu, Jun 29, 2:00pm - 2:45pm
Dacula Branch
Learn about gardening, sharing kindness and do a craft!

Thu, Jun 29, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the science of sound transmission and craft your own art from upcycled vinyl records.

Thu, Jun 29, 3:00pm - 4:00pm
Snellville Branch
Taste a few treats from the island of Trinidad as well as watch a food demo of a popular street food.

Thu, Jun 29, 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 29, 4:30pm - 5:30pm
Centerville Branch
Welcome Families, let's have some fun today. We are going on a Kindness Scavenger Hunt in the library. Ages 5+

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

Thu, Jun 29, 5:30pm - 6:30pm
Hamilton Mill Branch
A book club for kids designed to help them get reading by having a fun meeting once per month where we discuss a book from the popular series ?I Survived?.

Thu, Jun 29, 6:00pm - 7:00pm
Five Forks Branch
What are those creepy creatures lurking in the woods? Join us at the Five Forks Branch to discover the secrets of forest cryptids and make a fun craft!

Thu, Jun 29, 6:00pm - 7:00pm
Snellville Branch
Come to Comics Club and learn the basics of making your own comic.

Thu, Jun 29, 6:00pm - 7:30pm
Suwanee Branch
Come and learn techniques for composing and blocking a film, and how to use these tools to help tell your story!

Thu, Jun 29, 6:00pm - 7:00pm
Virtual
Join us in your journey towards U.S. citizenship in this FREE 8 week course learning the civics portion of the citizenship test while working on English reading and writing skills.

Thu, Jun 29, 6:00pm - 7:30pm
Centerville Branch
Join our monthly chess club! All ages and skill-levels welcome!

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

Fri, Jun 30, 11:00am - 11:45am
Duluth Branch
Learn about gardening, sharing kindness and do a craft!

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

Fri, Jun 30, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
In honor of our great country, join us for an inspirational celebration of ingenuity, ideas, and Made In America inventions that changed the world.

Fri, Jun 30, 3:00pm - 4:00pm
Snellville Branch
Learn about arepas and how to make them the Venezuelan way!

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

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

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

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

Sat, Jul 01, 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 a corner bookmark
Registration opens Monday, June 19 2023 at 9:00am

Sun, Jul 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

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

Sun, Jul 02, 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, Jul 02, 2:00pm - 3:00pm
Norcross Branch
Code a game with Microsoft MakeCode Arcade that recreates the conditions for a forest fire, and then code your fire-fighting air tanker plane to spray water and put out the flames!

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

Mon, Jul 03, All day
Virtual
GCPL's own podcast about YA literature!

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

Mon, Jul 03, All day
Virtual
Learn about science through experiments, activities and booklists!
Register

Mon, Jul 03, All day
Virtual
Join our Google Classroom for creative writers!
Register

Mon, Jul 03, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.
Registration is now closed

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

Mon, Jul 03, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Kids get started learning the ABCs with hands-on activities.

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

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

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

Mon, Jul 03, 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, Jul 03, 5:15pm - 6:15pm
Collins Hill Branch
Join us for our exciting program series exploring science with hands-on experiments!

Mon, Jul 03, 6:30pm - 7:30pm
Hamilton Mill Branch
A class for people to learn and practice their conversational Spanish.

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

Wed, Jul 05, All day
Virtual
CALLING ALL FANS OF CREEPY CREATURES!

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

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

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

Wed, Jul 05, 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, Jul 05, 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, Jul 05, 3:00pm - 4:00pm
Peachtree Corners Branch
Celebrate the 4th of July by testing your knowledge of American Civics and government.

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

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

Wed, Jul 05, 4:00pm - 5:00pm
Lawrenceville Branch
Learn about weather and make your own rain.

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

Wed, Jul 05, 6:00pm - 7:00pm
Centerville Branch
Join us at the Centerville branch for our BookTalks program. This month we will be discussing how to diversify your reading list.

Wed, Jul 05, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Learning Lab
Learn how to create professional-looking green screen videos with this comprehensive program!

Wed, Jul 05, 7:00pm - 8:00pm
Virtual - Adult Programming Zoom
Prince Shakur, an award-winning author, will discuss his new book "When They Tell You To Be Good." His debut memoir delves into his self-realization through examinations of place, childhood, queer identity, and a history of uprisings.

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

Thu, Jul 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

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

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

Thu, Jul 06, 11:00am - 11:30am
Norcross Branch
Let?s read, sing, and move to different stories with family and friends!

Thu, Jul 06, 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, Jul 06, 11:00am - 12:00pm
Mountain Park Branch
Come and enjoy delicious, east to make frozen desserts.

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

Thu, Jul 06, 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, Jul 06, 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, Jul 06, 2:00pm - 4:00pm
Lawrenceville Branch
Learn and practice reading skills one-on-one with one of our Reading Buddies.

Thu, Jul 06, 2:00pm - 3:00pm
Lilburn Branch
Thinking about cleaning up your space and mind? Join us at the Lilburn Branch to discuss tips to declutter and positively support your mental health.

Thu, Jul 06, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the physics and engineering behind sculptures and 3D paper art then create your own.

Thu, Jul 06, 3:00pm - 4:00pm
Snellville Branch
Join us to learn about some of China's finest teas and enjoy a cup with us.

Thu, Jul 06, 3:00pm - 4:00pm
Norcross Branch
Come learn how to play various board games from around the globe! We will learn about the cultures around which the games originated and spend time playing.

Thu, Jul 06, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Explore some aspects of neuroscience in an interactive manner (stroop test, working memory, eyewitness game)

Thu, Jul 06, 4:00pm - 5:00pm
Mountain Park Branch
Embark on an epic journey where YOU get to decide the outcome of the story! In this monthly STEM program, we will learn how to code our own "Choose Your Own Adventure" story!

Thu, Jul 06, 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, Jul 06, 4:00pm - 5:00pm
Dacula Branch
Come to this program meet like minded teens and solve problems in a short-form campaign.

Thu, Jul 06, 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, Jul 06, 5:00pm - 6:00pm
Collins Hill Branch
Practice English conversation on a variety of topics.

Thu, Jul 06, 5:00pm - 6:30pm
Centerville Branch
All Together Now join us for a family friendly movie night brought to you by Kanopy. The movie will be: Team Marco.

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

Thu, Jul 06, 6:00pm - 7:00pm
Centerville Branch
Learn basic workflow techniques to import your footage, trim clips together, work with audio and more. Workflow with Audacity and Adobe Audition will be examined. AV Workshop is a series based on introductory audio & visual skills
Registration opens Thursday, June 22 2023 at 9:00am

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

Thu, Jul 06, 6:00pm - 7:00pm
Virtual
Join us in your journey towards U.S. citizenship in this FREE 8 week course learning the civics portion of the citizenship test while working on English reading and writing skills.

Fri, Jul 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

Fri, Jul 07, 10:30am - 11:00am
Five Forks Branch
Ever wondered how fireflies light up? Join us for our monthly Little Naturalist program!

Fri, Jul 07, 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, Jul 07, 11:00am - 12:00pm
Snellville Branch
An opportunity for homeschool parents to share resources, while kids participate in a library lead activity.

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

Fri, Jul 07, 1:00pm - 2:00pm
Snellville Branch
Learn how to revise your book!

Fri, Jul 07, 2:00pm - 3:00pm
Duluth Branch
Join us every month for a fun STEAM project! Learn about biology and art with this cool outdoor activity.

Fri, Jul 07, 2:00pm - 3:00pm
Five Forks Branch
Ready to digitize your art but don?t know where to start? Join us as we explore.

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

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

Sat, Jul 08, 11:00am - 12:00pm
Peachtree Corners Branch
You are invited to join us when the Georgia Appalachian Trail Club (GATC) presents fundamental information, tips, and strategies needed to safely enjoy hiking.

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

Sat, Jul 08, 11:00am - 12:00pm
Dacula Branch
Children are invited to read to a friendly dog.

Canceled
Sat, Jul 08, 11:00am - 12:00pm
Dacula Branch
Practice reading with a friendly therapy dog at the Dacula Branch Library!

Sat, Jul 08, 12:00pm - 2:30pm
Hamilton Mill Branch
Interested in learning C#? Get started by learning common principles of coding using the C# syntax.
Registration opens Monday, June 26 2023 at 9:00am

Sat, Jul 08, 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, Jul 08, 1:00pm - 2:00pm
Snellville Branch
Learn basic steps to prepare your household for a week or more without electricity.

Sat, Jul 08, 2:00pm - 3:00pm
Dacula Branch
Learn to survive in the world of Minecraft using coding skills.
This event is full

Sat, Jul 08, 2:00pm - 3:30pm
Lilburn Branch
Are you interested in sewing but not sure where to begin? Join our beginner's sewing program as we explore the basics.

Sat, Jul 08, 7:30pm - 8:30pm
- Norcross Cultural Arts and Community Center
Enjoy an evening with New York Times bestselling author Lisa See on her book tour for her new historical novel, "Lady Tan's Circle of Women." 
Register

Sun, Jul 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

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

Sun, Jul 09, 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, Jul 09, 2:00pm - 3:00pm
Dacula Branch
Join us for an interactive and educational storytime designed for children with sensory integration challenges.

Sun, Jul 09, 2:00pm - 3:30pm
Lawrenceville Branch
Interested in or love chess?

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

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

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

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

Mon, Jul 10, All day
Virtual
Learn about science through experiments, activities and booklists!
Register

Mon, Jul 10, 10:00am - 11:00am
Virtual
Practice English conversation on a variety of topics.
Registration is now closed

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

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

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

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

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

Mon, Jul 10, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Kids get started learning the ABCs with hands-on activities.

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

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

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

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

Mon, Jul 10, 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, Jul 10, 5:00pm - 6:00pm
Dacula Branch
Create poems using maps of Dacula and surrounding areas, and rethink how you see your surroundings.

Mon, Jul 10, 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, Jul 10, 6:30pm - 7:30pm
Hamilton Mill Branch
A class for people to learn and practice their conversational Spanish.