Title/Search
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Toddler/Preschool Storytime- Goochland Branch
Come enjoy books, music, fingerplays, and much more at storytime! For ages 2-5 with a caregiver.
- Date:
- Friday, May 3, 2024
- Time:
- 10:00am - 10:30am
- Location:
- Goochland Meeting Room, Goochland Branch
- Categories:
- Children's Storytimes
Baby Play Time
Ages 0-2.
Enjoy some brain building play time with your baby or toddler. Meet other parents and caregivers while you watch your babies and toddlers play and socialize in our children's programming...
- Date:
- Friday, May 3, 2024
- Time:
- 10:30am - 11:30am
- Location:
- Atlee Branch
- Categories:
- Children's
Family Storytime- Rockville Branch
Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
- Date:
- Friday, May 3, 2024
- Time:
- 10:30am - 11:00am
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
- Categories:
- Children's Storytimes
Family Storytime- Hanover Branch
Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
- Date:
- Friday, May 3, 2024
- Time:
- 10:45am - 11:15am
- Location:
- Hanover Meeting Room, Hanover Branch
- Categories:
- Children's Storytimes
Ashland Bridge Club
Ashland Bridge Club is for players with a basic knowledge and skill in playing bridge. The club plays most Friday afternoons. Contact Dick Hamby at mokeyhamby@gmail.com for more information and to...
- Date:
- Friday, May 3, 2024
- Time:
- 1:00pm - 4:00pm
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Adult
- Register! - 20 seats left
First Friday Films
Round up the neighborhood crew and catch a full-length feature film the first Friday of every month!
For more information or if you have a special physical or communication need, please contact...
- Date:
- Friday, May 3, 2024
- Time:
- 4:00pm - 6:00pm
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
- Categories:
- Adult All Ages Children's Teens
LEGO League
For ages Children 5 and up.
Kids, can you handle fun LEGO challenges with friends? Our bold brick builders face design dilemmas, time limits, and more!
Refreshments provided by Friends of the...
- Date:
- Friday, May 3, 2024
- Time:
- 4:00pm - 5:00pm
- Location:
- Montpelier Branch
- Categories:
- Children's Children's
Teen Hangout
Students from 6th graders to 12th graders (ages 12-18) are welcome to attend Teen Hangout after school from 4:00pm to 5:30pm. Staff will supervise Teen Hangout, and some activities/games will be...
- Date:
- Friday, May 3, 2024
- Time:
- 4:00pm - 5:30pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
- Categories:
- Teens
History and Hops @ Hanover Courthouse
OUTREACH: Find us at the inaugural History and Hops event taking place from 530pm-830pm on Friday, May 3, 2024.
Experience the sights and sounds of the American Revolution while enjoying a craft...
- Date:
- Friday, May 3, 2024
- Time:
- 5:30pm - 8:30pm
- Location:
- Categories:
- Adult All Ages Children's Outreach Teens
Superhero Buttons
For all ages
Wear your allegiance on your chest! (Or your bag, backpack, or jacket!) Drop in and celebrate Free Comic Book Day with us by making your own superhero button. Don't think we'll have...
- Date:
- Saturday, May 4, 2024
- Time:
- All Day Event
- Location:
- Ashland Branch
- Categories:
- All Ages
Breakfast Book Bingo
For ages 18 and up.
Join us at the Hanover Branch as we relax and play bingo together! Get some breakfast and enjoy your Saturday morning, with the chance to win a small prize.
For more...
- Date:
- Saturday, May 4, 2024
- Time:
- 10:00am - 12:00pm
- Location:
- Hanover Meeting Room, Hanover Branch
- Categories:
- Adult
- Register! - 4 seats left
Tabletop Gaming
Ages 18 and up. Join us at the library for a fun session of tabletop games! Have fun with a variety of tabletop roleplaying games and learn more about one-shot adventures and longer campaigns!
For...
- Date:
- Saturday, May 4, 2024
- Time:
- 10:00am - 2:00pm
- Location:
- Mechanicsville Branch
- Categories:
- Adult
Free Comic Book Day @ UKW: Make a Pokemon bookmark
For all ages
Stop in and pick up your free comic book and make an origami Pokemon bookmark to take home too.
For more information or if you have a special physical or communication need, please...
- Date:
- Saturday, May 4, 2024
- Time:
- 10:30am - 12:30pm
- Location:
- Upper King William Meeting Room, Upper King William Branch
- Categories:
- All Ages
Star Wars Scavenger Hunt
Come celebrate Free Comic book Day at the West Point Library with a Star Wars Scavenger Hunt. and a fun craft.
- Date:
- Saturday, May 4, 2024
- Time:
- 10:30am - 1:30pm
- Location:
- West Point Meeting Room with Kitchenette, West Point Branch
- Categories:
- All Ages
Free Comic Book Day @ Mechanicsville: Comic Book Keychains & Magnets
All ages are welcome to stop by the Mechanicsville Library to celebrate Free Comic Book Day and May the Fourth Be With You! Pick up a free comic, make your own comic, take pictures in our photo booth...
- Date:
- Saturday, May 4, 2024
- Time:
- 11:00am - 1:00pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- All Ages
May the 4th be with You: Make your Own Lightsaber
Celebrate free comic book day and May the 4th be with You by creating your very own lightsaber.
All Ages.
For more information or if you have a special physical or communication need, please contact...
- Date:
- Saturday, May 4, 2024
- Time:
- 11:00am - 12:00pm
- Location:
- Atlee Meeting Room, Atlee Branch
- Categories:
- All Ages
Star Wars Day
For all ages.
May the 4th be with you! Celebrate Star Wars day at the library by enjoying Star Wars themed snacks, drinks, and crafts. We will also be showing Star Wars: A New Hope.
For more...
- Date:
- Saturday, May 4, 2024
- Time:
- 12:00pm - 2:00pm
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
- Categories:
- All Ages Children's Teens
In a Galaxy Far, Far Away: Star Wars and Comic Book Day
Best for children ages 3-16.
Get excited for May the Fourth Be With You Day! Goochland Branch is celebrating with all things Star Wars, from light sabers to the Mandalorian. So wear your favorite...
- Date:
- Saturday, May 4, 2024
- Time:
- 1:00pm - 2:00pm
- Location:
- Goochland Meeting Room, Goochland Branch
- Categories:
- Children's Teens
- Register! - 20 seats left
Marvel Trivia
For all ages
Think you know Marvel comics? Prove it! Come compete against other players to prove you're Marvel-ous. Registration not required, but register for a reminder.
For more information or...
- Date:
- Saturday, May 4, 2024
- Time:
- 1:00pm - 2:00pm
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- All Ages
- Register! - 69 seats left
One-Shot D&D Adventure
For ages teen and adult
Join fellow enthusiasts for a one-shot D&D adventure. You don't have to be an expert, but you should have some experience, and come with a ready-to-play character. Bonus...
- Date:
- Saturday, May 4, 2024
- Time:
- 2:30pm - 5:30pm
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Adult Teens
- Register! - 13 seats left
Brunch and Learn - Mental Health as We Age
For ages 18 and up.
Let's discuss maturing adult mental health. Discovering what is typical, dispelling myths, learning current language and discussing resource options. Attendees should leave with...
- Date:
- Monday, May 6, 2024
- Time:
- 10:00am - 11:00am
- Location:
- Hanover Meeting Room, Hanover Branch
- Categories:
- Adult
- Register! - 10 seats left
Hula Dancing Class
Exercise your brain and body as you learn about hula dancing and culture at the Mechanicsville Branch Library!
Ages 18 & up.
For more information or if you have a special physical or...
- Date:
- Monday, May 6, 2024
- Time:
- 10:30am - 12:00pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- Adult
Maker's Monday - Paper Mosaics
No longer are mosaics reserved for advanced artists working with ceramic or glass tiles! Use pieces of paper to create your own unique works of art that are just as rich in color, detail, and depth as...
Goochland Bridge Club
For ages 18 & up
The Goochland Bridge Club is for those that want to learn how to play or those with a basic knowledge of the game. Each week there will be instruction and play time.
For...
- Date:
- Monday, May 6, 2024
- Time:
- 3:00pm - 5:00pm
- Location:
- Goochland Meeting Room, Goochland Branch
- Categories:
- Adult
Teen Hangout
Students from 6th graders to 12th graders (ages 12-18) are welcome to attend Teen Hangout after school from 4:00pm to 5:30pm. Staff will supervise Teen Hangout, and some activities/games will be...
- Date:
- Monday, May 6, 2024
- Time:
- 4:00pm - 5:30pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
- Categories:
- Teens