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: Health & Wellness
Canceled

Health & Wellness

Alzheimer Caregivers Support Group

Join us at the Dacula Branch to discuss issues and mental health involving the care for your loved ones with Alzheimer's.

Being a caregiver for a loved one with dementia or Alzheimer's is stressful and difficult. Join our support group of caregivers to discuss your needs as a caregiver. Surround yourself with those who have or are currently experiencing the situation of being a caregiver for those with dementia or Alzheimer's. If needed, you may also join us via Google Meet. Contact the Dacula Branch for that login information.

AGE GROUP: | Ages 19+ |

EVENT TYPE: | Health & Wellness |

Dacula Branch


Hours
Mon, Feb 19 10:00AM to 8:00PM
Tue, Feb 20 10:00AM to 8:00PM
Wed, Feb 21 10:00AM to 8:00PM
Thu, Feb 22 10:00AM to 8:00PM
Fri, Feb 23 10:00AM to 5:00PM
Sat, Feb 24 10:00AM to 5:00PM
Sun, Feb 25 12:00PM to 5:00PM

Upcoming events

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

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

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

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

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

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

Canceled
Sat, Feb 24, 12:00pm - 2:00pm
Five Forks Branch
Attend this program to learn how to use the software Inkscape to create your own design, and then use the Glowforge craft laser to create earrings out of your design!

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

Sat, Feb 24, 2:00pm - 3:00pm
Snellville Branch
Bring in your most recent read to share and talk about with other readers!

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

Sat, Feb 24, 2:00pm - 2:30pm
Lilburn Branch
For those who want to learn about investing and need to know a good place to start, we'll explore Morningstar, a free resource for GCPL cardholders. Morningstar is an investment resource specialized in fund investing. It offers news, commentary, fund information, tutorials, tools, and forums.

Sat, Feb 24, 2:00pm - 3:00pm
Suwanee Branch - Suwanee Meeting Room
Once a month series on learning crocheting basics. This month is: mini hearts! Limited supplies of hooks and yarn will be provided.

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

Sat, Feb 24, 2:00pm - 3:00pm
Hamilton Mill Branch
Wellness begins with strong relationships across the lifespan! Bring a friend or family member and work together on this creative expressive arts activity aimed at exploring the different types of emotions, emotional expression, and communication to help build your connection with anyone.

Sat, Feb 24, 3:00pm - 4:00pm
Grayson Branch
Join us as we stir up the realms of culinary literacy, healthy eating, and self-sufficiency to make oatmeal into a tasty breakfast you'll look forward to making!

Sat, Feb 24, 7:00pm - 8:00pm
Duluth Branch - Duluth Meeting Room
Wanda M. Morris will be in conversation with author Tayari Jones about her book "Anywhere You Run," a book about two sisters on the run - one from the law, the other from social shame.

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

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

Sun, Feb 25, 2:00pm - 3:00pm
Lawrenceville Branch
Come play, learn, converse, and grow! Drop-in chess games in a friendly environment.
This event is full

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

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

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

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

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

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

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

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

Mon, Feb 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, Feb 26, 12:30pm - 1:30pm
Grayson Branch
Join Ms. Becca and the GCPS Early Learning & School Readiness department at the library for a fun, play-based learning session to learn all the ways to be your child's first and best teacher!

Mon, Feb 26, 1:00pm - 2:00pm
Snellville Branch - Snellville Collaboration Room
Practice conversational English with others. Learn about library resources which can help you develop your language skills.

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

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

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

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

Mon, Feb 26, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Join us for a Black History Month artist celebration! While discussing the theme of resilience, we'll showcase Maya Angelou, Misty Copeland, Sidney Poitier, and more.

Mon, Feb 26, 4:30pm - 5:00pm
Centerville Branch
Welcome to our Writing Therapy Series at Centerville. Today, we are exploring the challenges of life. Sometimes, it is hard to say things out loud, so the next best thing is to write it out. So let's write!

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

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

Mon, Feb 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, Feb 26, 5:00pm - 6:00pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill Branch for one-on-one learning and reading skills practice for all ages. Earn and collect playing cards each session for a chance to compete in a fun game.

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

Mon, Feb 26, 6:00pm - 7:00pm
Norcross Branch
A day to express yourself in different ways. Join us and explore the different ways we can express ourselves and find a moment to de-stress.

Mon, Feb 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 The Underground Railroad by Colson Whitehead.

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

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

Tue, Feb 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, Feb 27, 10:30am - 11:30am
Grayson Branch
Join Ms. Becca for Toddler Time! Featuring engaging stories, fun songs, activities, and more. This program is designed to meet the developmental needs of toddlers, ages 1-2, and their caregivers.

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

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

Tue, Feb 27, 11:00am - 12:00pm
Norcross Branch
Come and listen to African Folklore tales told by professional storyteller Sharon Riggs in celebration of Black History Month.

Tue, Feb 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, Feb 27, 11:00am - 11:30am
Centerville Branch
Welcome to Storytime! Where we read stories, enjoy music & movement while exploring early literacy in a fun group setting for children ages 0 through 2.

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

Tue, Feb 27, 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, Feb 27, 1:00pm - 2:00pm
Virtual
Practice English conversation on a variety of topics! Join us to practice and increase your confidence in speaking.
This event is full

Tue, Feb 27, 3:30pm - 4:30pm
Suwanee Branch
Love superheroes and want to celebrate in a super-tastic way? Join us for a superhero showcase featuring a fun superhero craft and learn about how you can become a superhero, too!

Tue, Feb 27, 3:30pm - 5:00pm
Centerville Branch
Join us for our monthly Teen Game Lounge! This month we'll have trivia night! Come test your pop culture knowledge!

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

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

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

Rescheduled
Tue, Feb 27, 4:00pm - 6:30pm
New date Thursday, April 18, 4:00pm - 6:30pm
Mountain Park Branch
We will take a look at American quilts and their reflection of our society and culture through history.

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

Tue, Feb 27, 4:00pm - 5:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

Canceled
Tue, Feb 27, 4:30pm - 5:00pm
Centerville Branch
Handwriting hard to read? Come strengthen your child's writing developmental skills by practicing with us while writing fun educational facts and sight words! Kindergarten - 2nd Grade.

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

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

Tue, Feb 27, 5:00pm - 6:00pm
Hamilton Mill Branch
Learn to make Bubble Tea

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

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

Rescheduled
Tue, Feb 27, 5:30pm - 6:30pm
New date Tuesday, February 27, 5:30pm - 7:30pm
Snellville Branch
Join us to celebrate Black History Month to hear stories, enjoy food and learn a craft to be taken home.

Tue, Feb 27, 5:30pm - 7:30pm
Snellville Branch
Join us to celebrate Black History Month to hear stories, enjoy food and learn a craft to be taken home.

Tue, Feb 27, 5:30pm - 6:00pm
Dacula Branch
In recognition of Black History Month please join us at the Dacula Library Branch for a family storytime featuring inspirational stories, songs, and a STEM activity to take home.

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

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

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

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

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

Canceled
Wed, Feb 28, 10:30am - 11:15am
Collins Hill Branch
Join us for a storytime just for preschoolers! Designed for children ages 3-5.

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

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

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

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

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

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

Canceled
Wed, Feb 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, Feb 28, 12:30pm - 2:00pm
Virtual
Designed for adults and older teens with Intellectual and Developmental Disabilities, the club welcomes readers and aspiring readers to join together for reading, listening, and discussion of one book over the course of each session.
Register

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

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

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

Wed, Feb 28, 4:30pm - 5:30pm
Lawrenceville Branch
Want your kids to learn a little bit of Spanish? Join us this month for a story, song, and activity on friendship!

Wed, Feb 28, 4:30pm - 6:30pm
Hamilton Mill Branch
Join us at the Hamilton Mill branch for Reading Buddies! *Registration is required.*

Wed, Feb 28, 5:00pm - 6:00pm
Norcross Branch - Norcross Meeting Room
Join us at Norcross for Tooth Fairy storytime and make a tooth fairy pillow for National Tooth Fairy Day!

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

Canceled
Wed, Feb 28, 5:00pm - 6:00pm
Grayson Branch
Prepare for a wild adventure as we dive into the extraordinary world of animals with superpowers and the hidden abilities within our own bodies that keep us strong and healthy.

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

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

Wed, Feb 28, 5:00pm - 6:00pm
Grayson Branch
Learn about Black athletes excelling in non-traditional sporting arenas!

Wed, Feb 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, Feb 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, Feb 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!

Wed, Feb 28, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Traverse the waves in our engineering challenge!

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

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

Canceled
Wed, Feb 28, 6:00pm - 7:00pm
Five Forks Branch
Did you know using a daily planner can minimize stress and help you achieve your goals? Learn how to create the perfect planner for you by using the process of FrankenPlanning! Bring in your own planner, notebook, or planner pages to put together, or just join us for ideas on how to start!

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

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

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

Rescheduled
Thu, Feb 29, 10:30am - 11:30am
New date Thursday, April 04, 10:30am - 11:30am
Duluth Branch
A meeting for people to practice their conversational English in a friendly and supportive environment.

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

Thu, Feb 29, 10:30am - 11:30am
Dacula Branch
Join us for a fun storytime accompanied by hands-on learning experiences to help your child grow socially and emotionally. For children ages birth to 5 with a parent or caregiver.

Canceled
Thu, Feb 29, 10:30am - 11:00am
Dacula Branch
Join us for a fun storytime accompanied by hands-on learning experiences to help your child grow socially and emotionally. For children ages birth to 5 with a parent or caregiver.

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

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

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

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

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

Thu, Feb 29, 5:00pm - 6:00pm
Norcross Branch - Norcross Meeting Room
It's Leap Day at Norcross! Join us as we learn about Leap Day and make origami leaping frogs.

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

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

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

Thu, Feb 29, 5:00pm - 6:00pm
Grayson Branch
Prepare for a hopping good time as we learn about Leap Years and celebrate our amphibian friends! Hop on over for a leap-tastic time!

Thu, Feb 29, 5:00pm - 6:00pm
Centerville Branch
Welcome to Centerville for a series of African American Children's Authors during the month of February. Each week will feature a different author.

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

Canceled
Thu, Feb 29, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits!

Thu, Feb 29, 6:00pm - 7:00pm
Snellville Branch
Hands are easily one of the most challenging parts of the body to draw. Come learn how to break them down into simple parts so you can draw hands at any angle!

Thu, Feb 29, 6:00pm - 7:30pm
Duluth Branch
Filmmaking is an increasingly popular profession and hobby. Attend this program to delve into what filmmaking entails in the modern age and start with the first steps of considering film production. Note: This program will NOT use any equipment.

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

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

Fri, Mar 01, 11:00am - 12:00pm
Dacula Branch
Purposeful play develops many skills for children. Children develop stronger language, gross motor, fine motor, social skills, and many more.

Fri, Mar 01, 4:00pm - 4:30pm
Centerville Branch
Welcome to Interactive Family Storytime. We are reading stories and exploring literacy in an interactive way for families with children PreK to 2nd grade.

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

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

Sat, Mar 02, 10:30am - 11:00am
Lawrenceville Branch
Join us as Southern Ballet Theatre presents excerpts from their spring ballet ?Peter Pan?!

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

Sat, Mar 02, 11:00am - 12:00pm
Hamilton Mill Branch
Please join fellow Mystery/Suspense enthusiasts to discuss our next choice, The Cuckoo's Calling by Robert Galbraith.

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

Sat, Mar 02, 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.

Sat, Mar 02, 2:00pm - 3:00pm
Lilburn Branch - Lilburn Learning Lab
Soldering is a commonly used skill in electronics and metalwork. Come and learn the basics with this introductory soldering workshop.
This event is full

Sat, Mar 02, 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.

Sat, Mar 02, 3:00pm - 4:00pm
Grayson Branch
Join Ms. Becca for a yoga session designed for the whole family to learn basic yoga poses and mindfulness exercises to build resilience in your body and mind. Yoga practice can help keep you grounded and healthy, so you feel more capable navigating life's ups and downs.

Sat, Mar 02, 3:30pm - 4:30pm
Buford-Sugar Hill Branch
Join A Better You Book Club to discuss "Deep Work" by Cal Newport

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tue, Mar 05, 1:00pm - 2:00pm
Collins Hill Branch - Collins Hill Meeting Room
Please join us to help unravel a story of crime and intrigue. This month we'll be discussing "The Last Trial "by Scott Turow.

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

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

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

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

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

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

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

Tue, Mar 05, 4:00pm - 5:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Wed, Mar 06, 6:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
Learn about the importance and meaning of feelings in our bingo game.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thu, Mar 07, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits!

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

Thu, Mar 07, 6:00pm - 7:45pm
Lilburn Branch - Lilburn Learning Lab
Have you already taken our Sewing Machine basics workshop and want to practice your new skillset? Join us in learning how to make an upcycled memory pillow from a buttonup shirt!
Registration opens Sunday, February 25 2024 at 9:00am

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sat, Mar 09, 2:00pm - 3:00pm
Dacula Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tue, Mar 12, 3:00pm - 4:30pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In March we will be reading Kung Fu Master. This book will continue into April.

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

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

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

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

Tue, Mar 12, 4:00pm - 5:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Wed, Mar 13, 5:00pm - 6:00pm
Peachtree Corners Branch - Peachtree Corners Learning Lab
Learn to set up and operate a sewing machine.
Registration opens Wednesday, February 28 2024 at 9:00am

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thu, Mar 14, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mon, Mar 18, 4:00pm - 5:00pm
Grayson Branch
A crime, a disappearance, or a mysterious happening...if trouble's brewing, it may be on our menu! Join Grayson's Mystery Book Club in reading this month's selection, "The Last Widow" by Karin Slaughter!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tue, Mar 19, 3:00pm - 4:30pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. We use adapted novels and short stories. In March we will be reading Kung Fu Master. This book will continue into April.

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

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

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

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

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

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

Tue, Mar 19, 4:00pm - 5:00pm
Centerville Branch
Learn and practice English in your language (Spanish) in a welcoming environment. Aprende y practica el Inglés en su idioma (Español) en un ambiente amistoso.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Canceled
Wed, Mar 20, 10:30am - 11:15am
Collins Hill Branch
Join us for a storytime just for preschoolers! Designed for children ages 3-5.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thu, Mar 21, 11:00am - 12:30pm
Duluth Branch - Duluth Meeting Room
Join us on the third Thursday of every month to discuss a preselected Cozy Mystery book. This month's book is Secrets Laid to Rest by Catherine Hall.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thu, Mar 21, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits!

Thu, Mar 21, 6:00pm - 7:00pm
Snellville Branch
Learn how to draw the natural world around us and how drawing in nature can replenish our artistic spirit!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Sat, Mar 23, 2:00pm - 3:00pm
Dacula Branch
Join us if you need homework help for kids in grades K - 5!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mon, Mar 25, 6:00pm - 7:00pm
Norcross Branch
A day to express yourself in different ways. Join us and explore the different ways we can express ourselves and find a moment to de-stress.

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

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