Build early language and large motor skills through rhyme, songs, book sharing and hands-on activities with your child. Ages 6-24 months with caregiver. Registration is required.
Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.
Start your week off with Mahjong! Come learn the rules of this traditional Chinese game and play with others. No experience necessary. Adults. Registration is required.
Enjoy a warm and inviting space where you and your child can play and socialize with others in the community. Please note: This is a social event for both caregiver and child, as opposed to a traditionally structured program.
Help prepare your child to enter school ready to read! This Storytime includes books, rhymes, and literacy activities that emphasize alphabet and letter recognition plus activities that support independence and confidence building.
Designed for newly independent preschoolers, this storytime features books, rhymes and literacy-based activities that will help prepare your child to enter school ready to read. Ages 4-5 without caregiver in storytime room.
Ballet Virginia: Storytime and Mini Class
Enjoy a storytime with a ballet teacher and student ballerina from Ballet Virginia, try out some poses pictured in the book, and then participate in a “mini" ballet class. Ages 4-10 years old. Registration is required.
We emphasize alphabet and letter recognition and activities that support independence and confidence building. This storytime includes books, rhymes, and literacy activities to help children enter school ready to learn to read.
If you are a non-native English speaker, join us to practice your conversational English in a friendly setting. Each week we discuss a different topic and do fun activities!
Adults. Teens 16+ Registration is not required.
Help prepare your child to enter school ready to read! This Storytime includes books, rhymes, and literacy activities that emphasize alphabet and letter recognition plus activities that support independence and confidence building.
Calling all tweens! Here's your chance to meet other tweens, make new friends, and enjoy fun activities. This month's activity is painting colorful rocks.
Grades 4-8. Registration is required.
Perform, create, and have fun! Join us to explore various art forms. Each class features a new skill, artist, artistic movement, or technique. Grades K-2. Registration is required.
Rhythmic Drumming Fun for Everyone with Arthur Lopez
Participate in a fun-filled, interactive drumming experience for everyone. Multi-generational. All Ages. Registration is required.
What a combo! We're watching a The LEGO Movie 2: The Second Part, and building with bricks! Come and build something fun. Grade K-5. Registration not required.
Make & Take Mondays
Drop into the library and make a fun craft to take home, while supplies last.
Family. Registration is not required.
Drop-in for a fun craft for your family to enjoy! All supplies are provided. Family. No registration required.
Rotating competition is organized by the club coordinator. Knowledge of chess rules is required; limited instruction may be provided for beginners. Chess equipment has been generously donated by Virginia Chess Federation, private donor
Learn how to create paper flowers, and then turn them into a flower crown! Grades 6-12. Registration Required.
Citizen Science is a family program where we will be assisting scientists from around the world in collecting information from our own backyards. Learn how to collect data, use apps and websites to report data, and preview the newest additio
Celebrate LGBTQ+ Pride Month by making a friendship bracelet using the colors of your Pride flag!
Grades 6-12. Registration is required.