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.

Citizenship | Citizenship Clinic

Presented by Asian Americans Advancing Justice Atlanta

2023-04-21 10:00:00 2023-04-21 14:00:00 America/New_York Citizenship | Citizenship Clinic Invest in your future by applying for United States Citizenship. Get free assistance in completing your naturalization application. Lawrenceville Branch -

Friday, April 21
10:00am - 2:00pm

Add to Calendar 2023-04-21 10:00:00 2023-04-21 14:00:00 America/New_York Citizenship | Citizenship Clinic Invest in your future by applying for United States Citizenship. Get free assistance in completing your naturalization application. Lawrenceville Branch -

Invest in your future by applying for United States Citizenship. Get free assistance in completing your naturalization application.

Join Gwinnett County Public Library and Asian Americans Advancing Justice for a FREE naturalization application preparedness workshop.

Pre-Registration is required for this workshop. REGISTER HERE. Those who qualify will meet in person at the Lawrenceville Branch from 10:00 a.m. - 2:00 p.m.

Applicants who complete the pre-registration form and qualify will meet in person with an Asian Americans Advancing Justice - Atlanta legal representative for a naturalization application review and legal assistance. 

*This is on an appointment basis, walk-ins will not be served.

For questions and assistance, contact AAAJ at 404-890-5655.

 Eligibility Requirements:

-Be at least 18 years old at the time of filing Form N-400, Application for Naturalization.
-Be a permanent resident (have a “Green Card”) for at least 5 years or 3 years if you adjusted through marriage.
-Show that you have lived for at least 3 months in the state or USCIS district where you apply.
-Demonstrate continuous residence in the United States for at least 5 years.
-Show that you have been physically present in the United States for at least 30 months out of the last 5 years.
-Be able to read, write, and speak basic English.
-Have a basic understanding of U.S. history and government (civics).
-Be a person of good moral character.

*Presented by Adult Services

AGE GROUP: | Ages 19+ |

EVENT TYPE: | Citizenship |

Lawrenceville Branch


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

Upcoming events

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, 2:00pm - 4:00pm
Duluth Branch
Korean Reading Club for adults. "Socrates Express" written by Eric Weiner will be the book for March to share thoughts and opinions.

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

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, 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, 9:00am - 2:00pm
Grayson Branch
Seeking Employment? Get help from the Mobile Career Lab.

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, 10:30am - 11:00am
Five Forks Branch
Join us 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, 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:00am - 12:00pm
Peachtree Corners Branch
Our monthly get-together for homeschooling families. This month we are studying fossils.

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

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, 10:30am - 11:00am
Five Forks Branch - Five Forks Meeting Room
Join us for our monthly Little Naturalist program, where we learn about different aspects of nature and make a craft to take home! For ages 5 and under with a caregiver.

Fri, 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, 11:00am - 11:30am
Lawrenceville Branch
Join us for a special bilingual storytime with student volunteers from Central Gwinnett High School's HoPe club! For Ages 0-5.

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!

Sat, Mar 23, 2:00pm - 3:00pm
Norcross Branch - Norcross Meeting Room
Come to the Norcross Branch to learn how to make a healthy chia pudding.

Sat, Mar 23, 2:00pm - 3:00pm
Dacula Branch
Need help with your homework? Our volunteer homework helpers can help!

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, 2:00pm - 3:00pm
Lawrenceville Branch
A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

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:15am - 12:00pm
Offsite
Borrow a book from the GCPL Book Mobile!

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.

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

Tue, Mar 26, 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 26, 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 26, 10:30am - 11:30am
Duluth Branch
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

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

Tue, Mar 26, 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 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 0 through 2.

Tue, Mar 26, 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 26, 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 26, 11:30am - 12:00pm
Lilburn Branch
Join us for a special storytime celebrating the Indian festival of colors - Holi!

Tue, Mar 26, 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 26, 1:00pm - 2:00pm
Duluth Branch
Learn how to use the U.S. Business and Consumer Modules to target specific groups of businesses or individuals who may most likely be interested in your products or services.

Tue, Mar 26, 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 26, 3:30pm - 5:00pm
Centerville Branch
Join us for our monthly Teen Game Lounge! This month we will feature Magic the Gathering.

Tue, Mar 26, 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 26, 4:00pm - 5:00pm
Dacula Branch
Join us for a festive evening of sewing! Registration required.

Tue, Mar 26, 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 26, 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 26, 4:00pm - 6:00pm
Mountain Park Branch
Practice reading skills one-on-one with a Volunteer Reading Buddy for 30 minutes.

Tue, Mar 26, 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 26, 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

Canceled
Tue, Mar 26, 4:30pm - 5:30pm
Collins Hill Branch
Caretakers and students! Come as a team to learn how to repair fraying fabric

Tue, Mar 26, 4:30pm - 6:00pm
Mountain Park Branch
Learn new art techniques by exploring your own creative process and learn to be playful!

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

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

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

Tue, Mar 26, 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 26, 5:00pm - 6:00pm
Dacula Branch
BA!LEY, a 4th grade author, is our special guest for Family Storytime to read her book 'In the Wind', a book of affirmations and inspiration for children and families!

Tue, Mar 26, 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 26, 6:00pm - 7:30pm
Duluth Branch
Master Gardeners Amy Mock and Abby Lockhart will discuss small additions you can implement in your own yard to increase the biodiversity of pollinators.

Tue, Mar 26, 6:00pm - 7:00pm
Grayson Branch
Attention all aspiring writers! 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 like-minded individuals who share your passion for writing!

Tue, Mar 26, 6:00pm - 7:00pm
Five Forks Branch
Join us and help us break down the manga behind your favorite anime! This time, we'll explore some of the manga behind popular anime My Hero Academia and Komi Can't Communicate!

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

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

Tue, Mar 26, 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 26, 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 27, 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 27, 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 27, 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 27, 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 27, 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 27, 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 27, 11:30am - 12:30pm
Snellville Branch
Join in the fun with your preschool child as we listen to stories, play games, and sing songs.

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

Canceled
Wed, Mar 27, 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 27, 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.

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

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

Wed, Mar 27, 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 27, 4:00pm - 5:00pm
Centerville Branch
Come out to the Centerville branch to learn how to make your own sugar lip scrubs with essential oils! One more healthy way to amp up your self-care routine, all while creating a new outlet to relieve some mental fog!

Wed, Mar 27, 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 about nature!

Wed, Mar 27, 5:00pm - 6:00pm
Mountain Park Branch
Join us as we study various artists and write poetry based on their art! This month's theme is humans and the environment!

Wed, Mar 27, 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 27, 5:00pm - 6:00pm
Grayson Branch
Dive into the wonderful world of manatees in this exciting adventure that will not only introduce you to these gentle giants of the sea but also teach you valuable lessons about resilience that you can carry with you in your own life.

Wed, Mar 27, 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 27, 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 27, 5:00pm - 6:00pm
Norcross Branch
Learn and practice reading skills one-on-one with a Volunteer Reading Buddy.

Wed, Mar 27, 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 27, 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, Mar 27, 6:00pm - 7:00pm
Offsite
Join us at TradeWind Coffee Co. for a friendly discussion about books that fit this month's theme: "Books About Books", books set in libraries, bookstores, or about bibliophiles.

Wed, Mar 27, 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 27, 6:00pm - 6:45pm
Lawrenceville Branch
Learn basic acoustic guitar skills!
Register

Wed, Mar 27, 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 27, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
Creating pixel art is fun and easy with Piskel! Join us as we cover the basics of using this free online program that's accessible from your computer at home.

Wed, Mar 27, 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 27, 6:30pm - 7:30pm
Hamilton Mill Branch
Come play word games with fellow English-Learners to practice your English skills!

Wed, Mar 27, 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 28, 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 28, 10:30am - 11:30am
Duluth Branch
Join adults and teens with Intellectual and Developmental Disabilities for stories, socialization, and hands-on activities.

Thu, Mar 28, 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 28, 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 28, 10:30am - 11:00am
Offsite
Join Ms. Jana for a fun OUTDOOR storytime experience!

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

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

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

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

Thu, Mar 28, 3:00pm - 4:00pm
Virtual
Pat Satterfield of the Dunamis Educational Foundation presents monthly life skills classes for adults and teens with Intellectual & Developmental Disabilities and their family member or caregiver. The topic for March is "Everyday Writing".

Thu, Mar 28, 3:30pm - 4:30pm
Buford-Sugar Hill Branch
Join the Buford-Sugar Hill library for the day dressed as your favorite superhero for fun-filled activities.

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

Thu, Mar 28, 4:00pm - 5:00pm
Mountain Park Branch
Practice your math skills at our Math Club by playing Albert's Insomnia!

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

Canceled
Thu, Mar 28, 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 28, 5:00pm - 6:00pm
Norcross Branch
Join us if you need homework help for kids in grades K - 8!

Thu, Mar 28, 5:00pm - 6:00pm
Snellville Branch - Snellville Meeting Room
Try different kinds of fruits and vegetables by making English muffin "pizzas"!

Thu, Mar 28, 5:00pm - 6:00pm
Lawrenceville Branch
Did you know you can prevent picky eaters? Join us to learn some tips and tricks to increase your chances of raising a not-so-picky eater!

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

Thu, Mar 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 28, 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 28, 5:00pm - 6:00pm
Peachtree Corners Branch
Happy National Pizza Day! Learn how you can make pizza not just in your oven but on your stove top as well!!

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

Thu, Mar 28, 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 28, 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 28, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Who's That Girl in Women's history? Join us at the Five Forks Branch to find out, and play trivia based on the Who Is/Who Was series!

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

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

Canceled
Sat, Mar 30, 11:00am - 12:00pm
Norcross Branch
Do you have difficulty understanding your teen's text messages? Join us at Norcross as we decode their text lingo!

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

Sat, Mar 30, 1:00pm - 2:00pm
Lilburn Branch
Join us as we learn the interview process and have a mock interview session to give a feel for what happens during an actual interview. Acompáñanos y aprende el proceso de entrevistas, practica en una entrevista simulada para prepararte para un entrevista de verdad.

Sat, Mar 30, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
Keep your brain exercised! Join us at the Buford-Sugar Hill Branch for an amazing STEAM-like program which focuses on the importance and mystery of the human brain.

Sat, Mar 30, 1:00pm - 2:00pm
Norcross Branch - Norcross Learning Lab Makerspace #1
Join us for an entry level course on beat production and digital audio workstations using MIDI keyboards and virtual instruments for video game soundtracks.
This event is full

Sat, Mar 30, 3:00pm - 4:00pm
Grayson Branch
For World Oral Health Day, kids will get a visit from the Tooth Fairy to learn all about how to take expert care of their pearly whites!

Sun, Mar 31, 1:00pm - 2:00pm
Lilburn Branch
Join us as we learn the interview process and have a mock interview session to give a feel for what happens during an actual interview. Acompáñanos y aprende el proceso de entrevistas, practica en una entrevista simulada para prepararte para un entrevista de verdad.

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

Mon, Apr 01, 10:00am - 10:15am
Virtual
Explore mysteries from history!

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

Mon, Apr 01, 11:00am - 12:00pm
Dacula Branch
Homeschool students will learn about the different aspects of STEAM with hands-on activities. A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

Mon, Apr 01, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Mon, Apr 01, 2:00pm - 3:00pm
Lawrenceville Branch
Discover why zen gardens are a great sensory experience for children and create your own to relax at home!

Mon, Apr 01, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about binary language and create your own binary bracelet.

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

Mon, Apr 01, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

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

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

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

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

Tue, Apr 02, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Tue, Apr 02, 2:00pm - 3:00pm
Lawrenceville Branch
Bring the whole family to decorate our sidewalks with chalk as we celebrate International Children's Book Day! All ages welcome!

Tue, Apr 02, 2:00pm - 4:00pm
Norcross Branch
Come learn the basics of the 3D modeling software Blender for modeling props and humanoid characters. Registration required.

Tue, Apr 02, 2:00pm - 3:00pm
Grayson Branch
Gear up for Garden Fest by exploring how to use a 3D printer to help your garden grow!

Tue, Apr 02, 2:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Do you want to learn some science? Each day of of our Little Scientist Camp will focus on a different topic related to science with hands on activities that include puzzle solving, building and even some culinary skills!
This event is full

Tue, Apr 02, 3:00pm - 4:30pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. In April, we will finish reading Kung Fu Master.

Tue, Apr 02, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about the physics of light and how the sun affects our planet. Create your own suncatcher.

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

Tue, Apr 02, 4:00pm - 5:00pm
Peachtree Corners Branch
Learn about the stone remains of plants and animals from millions of years ago, and we'll show you how to make your own imprint fossil!

Tue, Apr 02, 5:00pm - 6:00pm
Mountain Park Branch
Learn how to explore your family origins using ancestry.com

Tue, Apr 02, 5:00pm - 7:00pm
Snellville Branch - Snellville Meeting Room
All ages and skill levels are welcome at this chess tournament! Because instruction will not be provided, knowing how to play chess is a minimum requirement. Space is limited, so entering the tournament will be on a first-come, first-served basis.

Tue, Apr 02, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

Tue, Apr 02, 6:00pm - 7:00pm
Duluth Branch
Positive teamwork creates a healthy environment for your peers. Join us for a session on learning how to collaborate with your fellow library friends in constructing bridges using materials provided and share your teamwork knowledge on how to achieve success and overcome hardships.

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

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

Wed, Apr 03, 10:30am - 11:00am
Dacula Branch
Join us at the Dacula Branch for our Toddler Time! Featuring engaging stories, fun songs, activities, and more. Targeted for the developmental needs of toddlers, ages 1-2 and their caregivers.

Wed, Apr 03, 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!

Rescheduled
Wed, Apr 03, 11:00am - 12:00pm
New date Wednesday, April 03, 6:00pm - 7:00pm
Norcross Branch
Read and Engage! A beginner's reading program to begin and enforce our early learning reading skills! ¡Lee y participa! ¡Un programa de lectura para comenzar y poner en práctica nuestras habilidades de lectura temprana!

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

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

Wed, Apr 03, 2:00pm - 4:00pm
Duluth Branch
Join us for fun indoor sports & games! It will be a healthy way to exercise, build self-confidence and gain problem-solving skills through team building activities.

Wed, Apr 03, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Wed, Apr 03, 2:00pm - 4:00pm
Norcross Branch
Come learn the basics of the 3D modeling software Blender for modeling props and humanoid characters. Registration required.

Wed, Apr 03, 2:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Do you want to learn some science? Each day of of our Little Scientist Camp will focus on a different topic related to science with hands on activities that include puzzle solving, building and even some culinary skills!
This event is full

Wed, Apr 03, 2:00pm - 3:00pm
Lilburn Branch
A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

Wed, Apr 03, 3:00pm - 4:00pm
Buford-Sugar Hill Branch
Learn about geometric versus organic shapes in art and nature, then create your own nature-inspired collage.

Wed, Apr 03, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
Music helps us work through our feelings! Listen to music through history and discuss how we can use music as a resilience tool to help us understand our wide range of emotions.

Wed, Apr 03, 4:30pm - 5:30pm
Lawrenceville Branch
Join us as we talk about our Earth's moon, discuss the phases of our Moon, and then make the phases with cookies.

Wed, Apr 03, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

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

Wed, Apr 03, 6:00pm - 7:00pm
Norcross Branch
Read and Engage! A beginner's reading program to begin and enforce our early learning reading skills! ¡Lee y participa! ¡Un programa de lectura para comenzar y poner en práctica nuestras habilidades de lectura temprana!

Wed, Apr 03, 6:00pm - 7:00pm
Grayson Branch
Attention, demigods! Join us to continue your training at the Grayson Branch as we study some Roman foes and allies you might face and add beads to your Camp Half Blood necklace!

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

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

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

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

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

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

Thu, Apr 04, 10:30am - 11:30am
Grayson Branch
Looking for something fun and creative to do over Spring Break? Kids of all ages can come listen to stories about science, sing silly songs, and fashion a kaleidoscope out of simple materials to take home.

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

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

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

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

Thu, Apr 04, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Thu, Apr 04, 2:00pm - 4:00pm
Norcross Branch
Come learn the basics of the 3D modeling software Blender for modeling props and humanoid characters. Registration required.

Thu, Apr 04, 2:00pm - 4:00pm
Suwanee Branch - Suwanee Meeting Room
Do you want to learn some science? Each day of of our Little Scientist Camp will focus on a different topic related to science with hands on activities that include puzzle solving, building and even some culinary skills!
This event is full

Thu, Apr 04, 2:00pm - 3:00pm
Duluth Branch
A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to view them safely. *Registration is required. Solar eclipse glasses provided to those sign up. Crafts and activities will be included too.

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

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

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

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

Thu, Apr 04, 4:00pm - 5:00pm
Suwanee Branch - Suwanee Meeting Room
As hard as students try, it's never a guarantee that they will get into their dream college. We will go through healthy ways to overcome disappointment as well as go through amazing options other than college.

Thu, Apr 04, 5:00pm - 6:00pm
Lawrenceville Branch
Join us for a demonstration of slow cooker recipes for stress-free, healthy eating for kids of all ages.

Thu, Apr 04, 5:00pm - 7:00pm
Centerville Branch
Join the Learning Labs as we teach you how to use a green screen to use in your videos!

Thu, Apr 04, 5:30pm - 6:30pm
Hamilton Mill Branch
Crazy 8s Math Club will help students learn basic math concepts and improve their skills! A program for kids in grades 3-5.

Thu, Apr 04, 5:30pm - 6:30pm
Buford-Sugar Hill Branch
What does it take to be a good spy? Join us for a 4-day camp to learn how to make and use cool gadgets, communicate in secret codes, and much more.

Thu, Apr 04, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
Are you feeling sunny, stormy, or cold today? Come to the library to learn about the ways emotions and weather are linked, how to forecast and prepare for both, and make a rain gauge to take home!

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

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

Thu, Apr 04, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.
Registration opens Thursday, March 21 2024 at 9:00am

Thu, Apr 04, 6:00pm - 7:00pm
Lilburn Branch - Lilburn Learning Lab
Are you a teen interested in sewing, but don?t know where to start? Join us for a crash course in threading and using the sewing machines! This program is aimed at teen boys age 12-18.
Registration opens Monday, March 25 2024 at 9:00am

Thu, Apr 04, 6:00pm - 7:00pm
Peachtree Corners Branch
A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses, how to safely view them, and make your own eclipse art! Solar eclipse glasses provided to those who register.

Fri, Apr 05, 10:00am - 11:00am
Virtual
Dive into the thrilling world of Stephen King's lesser-known works as we celebrate the 50th Anniversary of his debut novel "Carrie"!

Fri, Apr 05, 10:30am - 11:30am
Peachtree Corners Branch
Join us to learn how breath yoga can reduce your stress level, bring you peace and keep you calm in times of anxiety and uncertainty.

Canceled
Fri, Apr 05, 11:00am - 12:00pm
Snellville Branch
An opportunity for homeschool parents to share resources while kids participate in a library-led activity.

Fri, Apr 05, 11:00am - 12:00pm
Suwanee Branch - Suwanee Meeting Room
Celebrate Financial Literacy Month by joining Ms. Nikki for a special storytime just for your littles ones that will focus on how and why we use money. Together we?ll find out through engaging stories and hands-on activities.

Fri, Apr 05, 1:00pm - 2:00pm
Buford-Sugar Hill Branch
A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

Fri, Apr 05, 2:00pm - 3:00pm
Dacula Branch
Join us for a spring break cooking camp and learn a little about America's history and how we cooked through the years! Each day features a different recipe.

Rescheduled
Sat, Apr 06, 10:30am - 11:30am
New date Saturday, April 13, 10:30am - 11:30am
Grayson Branch
Have a tail-wagging good time while practicing your reading skills with a therapy dog!

Sat, Apr 06, 11:00am - 12:00pm
Lawrenceville Branch
Art doesn't need to be perfect. Join us to paint pet portraits and maybe you'll find out you look more similar than you think!

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

Sat, Apr 06, 12:00pm - 2:00pm
Five Forks 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 basics of film production. Note: No video production equipment will be demonstrated, this is a discussion-based program.
Registration opens Saturday, March 23 2024 at 9:00am

Sat, Apr 06, 12:00pm - 1:00pm
Lilburn Branch
Join author Kim Zachman for an afternoon of learning about scientists and inventors that have influenced the development of America's favorite beverages.

Sat, Apr 06, 1:00pm - 2:00pm
Five Forks Branch - Five Forks Meeting Room
A total solar eclipse will take place on April 8, 2024! Come out Saturday to the Five Forks branch to learn about eclipses and do a fun activity. Eclipse glasses provided to those who register.
Register

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

Sat, Apr 06, 2:00pm - 3:00pm
Dacula Branch
Join us at the Dacula Branch with Children?s author, Jacqueline Waters, as she shares her book, ABC, ?Don?t Bully Me?.

Sun, Apr 07, 2:00pm - 4:00pm
Centerville Branch
Join the Learning Labs as we teach you the basics of the Cricut machine!

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

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

Rescheduled
Mon, Apr 08, 11:00am - 12:00pm
New date Monday, April 01, 11:00am - 12:00pm
Dacula Branch
Homeschool students will learn about the different aspects of STEAM with hands-on activities. A total solar eclipse will take place on April 8, 2024! Learn the science of eclipses and how to safely view them. Solar eclipse glasses provided to those who register.

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

Mon, Apr 08, 12:30pm - 1:30pm
Virtual
Join Pat Satterfield of the Dunamis Educational Foundation as she presents life skills topics for adults and teens with Intellectual and Developmental Disabilities. This month's topic is Problem Solving in Social Situations.

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

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

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

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

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

Mon, Apr 08, 5:30pm - 7:30pm
Lawrenceville Branch
Practice perseverance and grow your sewing skills as we come together to machine-sew leafy tote bags! Previous sewing experience is encouraged but not necessary.
This event is full

Mon, Apr 08, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
April is National Poetry Month, and to celebrate this program will introduce budding and seasoned poets alike to Blackout Poetry. Together, we will create and share our poems, enjoy some light refreshments, with the opportunity to take home your poem as a keepsake.

Mon, Apr 08, 6:00pm - 7:30pm
Five Forks Branch
Learn the basics of Adobe Premiere and how you can use it for your next project!
Registration opens Monday, April 1 2024 at 9:00am

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

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

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

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

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

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

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

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

Tue, Apr 09, 3:00pm - 4:30pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. In April, we will finish reading Kung Fu Master.

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

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

Tue, Apr 09, 4:30pm - 5:30pm
Lawrenceville Branch
Come take a field trip in VR and experience some of the world's wonders firsthand!

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

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

Tue, Apr 09, 5:00pm - 6:00pm
Norcross Branch
Join us for Autism Awareness Month, where we explore the spectrum through informative segments, real-life stories, and hands-on sensory experiences to promote inclusivity in our community.

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

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

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

Tue, Apr 09, 5:00pm - 6:00pm
Mountain Park Branch
Come to the Mountain Park branch to learn about how to pay for college with a representative from the Georgia Student Finance Commission.

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

Tue, Apr 09, 6:00pm - 7:00pm
Duluth Branch
Join us to learn basic introductory yoga techniques to decrease stress and increase resilience.

Tue, Apr 09, 6:00pm - 7:00pm
Peachtree Corners Branch
Acompañamos en la biblioteca de Peachtree Corners para aprender qué redes sociales están usando y cómo mantener a sus hijos seguros en línea.

Tue, Apr 09, 6:30pm - 7:30pm
Five Forks Branch - Five Forks Meeting Room
Everyone needs a little TLC! Come and learn the history of skincare and what ingredients you already own to DIY your skincare and make your very own lip scrub.

Tue, Apr 09, 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, Apr 09, 7:00pm - 8:00pm
Snellville Branch - Snellville Meeting Room
Bestselling authors Denny S. Bryce and Eliza Knight discuss their new book, "Can't We Be Friends," a novel that uncovers a friendship between Ella Fitzgerald and Marilyn Monroe.

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

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

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

Wed, Apr 10, 10:30am - 11:00am
Dacula Branch
Join us at the Dacula Branch for our Toddler Time! Featuring engaging stories, fun songs, activities, and more. Targeted for the developmental needs of toddlers, ages 1-2 and their caregivers.

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

Wed, Apr 10, 11:00am - 1:00pm
Five Forks Branch - Five Forks Meeting Room
Learn how your experiences and life lessons can entertain and inspire others in this 3-part writing course.

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

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

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

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

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

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

Wed, Apr 10, 4:00pm - 5:00pm
Norcross Branch
Raising Resilience in kids is teaching them how to express their feelings through different means, along with conversations. Before kids can express & cope with feelings in a healthy manner, they first need to learn the skills to identify & label their feelings.

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

Wed, Apr 10, 4:30pm - 5:30pm
Mountain Park Branch
Meet photographer, Arthur Ratliff, and civil rights activist, Mary Lou Romaine, and discover the Montgomery Legacy Tour photo exhibition.

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

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

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

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

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

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

Wed, Apr 10, 6:00pm - 7:00pm
Hamilton Mill Branch - Hamilton Mill Learning Lab
In this hands-on program we will go over the techniques used for painting with watercolor to create "Spot Illustrations" found in picture books.

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

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

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

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

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

Thu, Apr 11, 11:00am - 12:00pm
Norcross Branch
Socialize with your community at the Norcross Branch while learning a new skill.

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

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

Thu, Apr 11, 11:30am - 12:30pm
Lilburn Branch
Join us and explore the art and history of gourd carving. Learn how gourds contribute to cultural resilience. The program also draws parallels between gourd carving and personal resilience. Guest speaker Kay Rozea will share techniques and tools used to carve hard shell gourds.

Thu, Apr 11, 12:00pm - 2:00pm
Georgia Gwinnett College - Kaufman Library (1st Floor)
Come register for your free library card and get access to FREE movies, online magazines, subscription websites, and more!

Thu, Apr 11, 1:00pm - 2:15pm
Dacula Branch
Join us for a friendly discussion of Demon Copperhead by Barbara Kingsolver with an additional culinary treat!

Thu, Apr 11, 3:30pm - 4:30pm
Suwanee Branch - Suwanee Meeting Room
Join us as we discuss "Sometimes I Lie" by Alice Feeney. This month's session will be held at George Pierce Park because of library building construction.

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

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

Thu, Apr 11, 4:00pm - 5:00pm
Mountain Park Branch
Join us to start preparing for the growing season and learning how gardening can relieve stress.

Thu, Apr 11, 4:00pm - 5:00pm
Peachtree Corners Branch
Learn how to use colors and word play to express your feelings through poetry using paint chips! Join us at the Peachtree Corners Library to create some paint chip poetry.

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

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

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

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

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

Thu, Apr 11, 5:00pm - 6:00pm
Centerville Branch
Join the Learning Labs as we teach you the basics of how to use a camera!

Thu, Apr 11, 5:30pm - 6:30pm
Snellville Branch - Snellville Collaboration Room
Finals are almost here! Learn about ways to destress before finals, different studying techniques, and library resources that you can use to prepare.

Thu, Apr 11, 5:30pm - 6:30pm
Hamilton Mill Branch
Crazy 8s Math Club will help students learn basic math concepts and improve their skills! A program for kids in grades 3-5.

Thu, Apr 11, 6:00pm - 7:00pm
Five Forks Branch - Five Forks Meeting Room
The freedom that comes from having your finances in order is one of the greatest things you can give to yourself. And it's possible! Join us as we learn the importance of basic budgeting and investing concepts that you can apply to your lifestyle.

Thu, Apr 11, 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 stories, songs, and rhymes during this fun-filled night. Pajamas are encouraged!

Thu, Apr 11, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.
Registration opens Thursday, March 21 2024 at 9:00am

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

Fri, Apr 12, 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, Apr 12, 2:00pm - 3:00pm
Lilburn Branch - Lilburn Learning Lab
Learn the basics of 3D printing and how you can use the Learning Lab's printers for your personal projects!

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

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

Sat, Apr 13, 10:00am - 1:00pm
Lilburn Branch
Get FREE assistance with filling out a will form and advance directive. Attorneys will be available.
Register

Sat, Apr 13, 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, Apr 13, 10:30am - 11:30am
Grayson Branch
Have a tail-wagging good time while practicing your reading skills with a therapy dog!

Sat, Apr 13, 11:00am - 12:00pm
Five Forks Branch - Five Forks Meeting Room
Join us at the Five Forks Branch to celebrate Black brilliance and resilience as we learn about Black heroes in history!

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

Sat, Apr 13, 12:00pm - 1:00pm
Lawrenceville Branch
Overwhelmed with exams and projects? Learn all the tips and tricks (from planners to apps) to get organized and de-stress.

Sat, Apr 13, 1:00pm - 2:00pm
Norcross Branch
Relax and Enjoy National Scrabble Day by spending time playing word games.

Sat, Apr 13, 3:00pm - 4:00pm
Dacula Branch
Learn how to make pizza and build your own!

Sat, Apr 13, 3:30pm - 4:30pm
Buford-Sugar Hill Branch
Join "A Better You" Book Club to learn how to de-stress over money obstacles and manage your finances.

Sun, Apr 14, 2:00pm - 3:00pm
Lawrenceville Branch
Celebrate Earth Day by taking a moment to slow down, find your center, & plant yourself firmly on the ground with this gentle storytime & activity.

Sun, Apr 14, 2:00pm - 3:00pm
Dacula Branch
Use toothpicks and other household items to build a structure and learn about resilience.

Sun, Apr 14, 2:00pm - 3:30pm
Five Forks Branch - Five Forks Meeting Room
We all know that affirmations help build resilience in young minds, especially when they come from peers! Amplifying young voices leads to increased confidence. Meet BA!LEY, the author of "In the Wind." She will read her new book with purpose-filled affirmations to inspire, uplift, and encourage all ages!

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

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

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

Mon, Apr 15, 10:00am - 10:15am
Virtual
Explore mysteries from history!

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

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

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

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

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

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

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

Mon, Apr 15, 4:00pm - 5:00pm
Grayson Branch
A crime, a disappearance, or a mysterious happening-if trouble's brewing, it may be on our menu! Join Grayson's Mystery Book Club in reading this month's selection, The Woman in Cabin 10 by Ruth Ware!

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

Mon, Apr 15, 4:00pm - 5:00pm
Dacula Branch
Come join us for a STEAM club where you?ll learn to control robots, learn about code, see a 3D Printer, and more!

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

Mon, Apr 15, 4:00pm - 5:00pm
Peachtree Corners Branch
Celebrate National Poetry Month with the library! Learn about the history of blackout poetry, as well as notable poets, and then make your own blackout poem!

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

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

Mon, Apr 15, 6:00pm - 7:00pm
Five Forks Branch
Come out to the Five Forks branch for a storytime celebrating World Art Day! Learn ways to help your child identify and express emotions through art with this special storytime and craft.

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

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

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

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

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

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

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

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

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

Tue, Apr 16, 3:00pm - 4:30pm
Virtual
Open Your World Online Book Clubs are for readers and aspiring readers to continue building their literacy skills by reading and discussing stories together. In April, we will finish reading Kung Fu Master.

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

Tue, Apr 16, 4:00pm - 5:00pm
Norcross Branch
Join us at Norcross as we explore which stress relievers are right for you.

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

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

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

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

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

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

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

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

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

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

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

Tue, Apr 16, 6:00pm - 7:00pm
Grayson Branch
Join us for Stitch & Tell, a creative book club, where we will explore different literary worlds and work on a fiber arts project. This month, we're discussing The Cartographers by Peng Shepard

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

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

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

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

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

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

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

Wed, Apr 17, 11:00am - 1:00pm
Five Forks Branch - Five Forks Meeting Room
Learn how your experiences and life lessons can entertain and inspire others in this 3-part writing course.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thu, Apr 18, 5:30pm - 6:30pm
Hamilton Mill Branch
Crazy 8s Math Club will help students learn basic math concepts and improve their skills! A program for kids in grades 3-5.

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

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

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

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

Thu, Apr 18, 6:00pm - 7:45pm
Five Forks Branch
This is a weekly program dedicated to the craft of screenwriting! Attend this program to begin learning how to write original and compelling screenplays. You DO NOT need to attend every session, but it is encouraged to reap the full benefits! This program is slated to be held from the beginning of March until the end of May, (further continuation is possible), so topics covered will depend on participation attendance.
Registration opens Thursday, March 21 2024 at 9:00am

Thu, Apr 18, 6:00pm - 7:00pm
Lilburn Branch
Audio production for beginners: Workstations, MIDI keyboards and Virtual Instruments. An entry level course on beat production and digital audio workstations.
Registration opens Monday, April 8 2024 at 9:00am

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