Title/Search
Upcoming Events
Time Zone: Eastern Time - US & Canada (change)
Butterfly: Take and Make Kit
For ages 4-12
Search the library for the types of super heroes scavenger, then take home a kit to make your own butterfly craft.
For more information or if you have a special physical or...
- Date:
- Thursday, May 1, 2025
- Time:
- All Day Event
- Location:
- Ashland Branch
- Categories:
- Children's
We Demand Traveling Exhibition
For ages 18 & up.
Stop by the library and view an eight panel traveling exhibition about the women's suffrage movement in Virginia from 1909 to 1920. Much of the information comes from Equal...
- Date:
- Thursday, May 1, 2025
- Time:
- All Day Event
- Location:
- Mechanicsville Branch
- Categories:
- Adult
Make a Poppy for Memorial Day
Stop in to the Cochrane Rockville Branch Library for a "Make a Poppy for Memorial Day" Take & Make while supplies last.
* ages 16 and up.
For more information or if you have a special physical or...
- Date:
- Thursday, May 1, 2025
- Time:
- 10:00am - 9:00pm
- Location:
- Rockville Branch
- Categories:
- Adult
Let's Play Games!
For ages 18 and up
Grab a friend and join us weekly for a fun day of board and card games! We provide the games but you can also bring your favorite to share.
For more information or if you have a...
- Date:
- Thursday, May 1, 2025
- Time:
- 12:00pm - 3:00pm
- Location:
- Goochland Meeting Room, Goochland Branch
- Categories:
- Adult
Play Mahjongg!
Come play Mahjongg with your friends every Thursday at the Rockville branch! Novices and established players welcome. Established players please bring your own set and cards if you have them.
For...
- Date:
- Thursday, May 1, 2025
- Time:
- 1:00pm - 3:00pm
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville 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:
- Thursday, May 1, 2025
- Time:
- 4:00pm - 5:30pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
- Categories:
- Teens
READ to Maggie
Grades K-3.
All set to go from Reluctant Reader to Ready Reader? Sign up for a 15-minute session with pup Maggie, a therapy assistance dog. SIgn-up through LibCal. Happy Reading!
For more...
- Date:
- Thursday, May 1, 2025
- Time:
- 4:30pm - 4:45pm
- Location:
- Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Children's
- Register! - 1 seats left
READ to Maggie
Grades K-3.
All set to go from Reluctant Reader to Ready Reader? Sign up for a 15-minute session with pup Maggie, a therapy assistance dog. Bring a book to read to her or pick one up at the library....
- Date:
- Thursday, May 1, 2025
- Time:
- 4:45pm - 5:00pm
- Location:
- Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Children's Children's
- Register! - 1 seats left
Atlee Teen Advisory Board (TAB)
Ages 12-18.
Teens, come join the Atlee Library's Teen Advisory Board! We will play games, eat snacks, and share ideas about teen needs at the library and in your community. We meet the first...
- Date:
- Thursday, May 1, 2025
- Time:
- 5:00pm - 6:00pm
- Location:
- Atlee Carrie Crenshaw Timberlake Conference Room, Atlee Branch
- Categories:
- Teens
READ to Maggie
Grades K-3.
All set to go from Reluctant Reader to Ready Reader? Sign up for a 15-minute session with pup Maggie, a therapy assistance dog. Bring a book to read to her or pick one up at the library....
- Date:
- Thursday, May 1, 2025
- Time:
- 5:00pm - 5:15pm
- Location:
- Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Children's Children's
- Register!
READ to Maggie
Ages 6 -12 years old
All set to go from Reluctant Reader to Ready Reader? Sign up for a 15-minute session with pup Maggie, a therapy assistance dog. Bring a book to read to her or pick one up at the...
- Date:
- Thursday, May 1, 2025
- Time:
- 5:15pm - 5:30pm
- Location:
- Ashland Branch
- Categories:
- Children's Children's
- Register! - 1 seats left
READ to Maggie
Ages 6 -12 years old
All set to go from Reluctant Reader to Ready Reader? Sign up for a 15-minute session with pup Maggie, a therapy assistance dog. Bring a book to read to her or pick one up at the...
- Date:
- Thursday, May 1, 2025
- Time:
- 5:30pm - 5:45pm
- Location:
- Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Children's
- Register! - 1 seats left
READ to Maggie
Ages 6 -12 years old
All set to go from Reluctant Reader to Ready Reader? Sign up for a 15-minute session with pup Maggie, a therapy assistance dog. Bring a book to read to her or pick one up at the...
- Date:
- Thursday, May 1, 2025
- Time:
- 5:45pm - 6:00pm
- Location:
- Ashland Branch
- Categories:
- Children's
- Register! - 1 seats left
We Demand Traveling Exhibition
For ages 18 & up.
Stop by the library and view an eight panel traveling exhibition about the women's suffrage movement in Virginia from 1909 to 1920. Much of the information comes from Equal...
- Date:
- Friday, May 2, 2025
- Time:
- All Day Event
- Location:
- Mechanicsville Branch
- Categories:
- Adult
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 2, 2025
- 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 2, 2025
- 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 2, 2025
- Time:
- 10:30am - 11:00am
- Location:
- Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
- Categories:
- Children's Storytimes
Family Storytime- West Point 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 2, 2025
- Time:
- 10:30am - 11:00am
- Location:
- West Point Meeting Room A, West Point 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 2, 2025
- Time:
- 10:45am - 11:15am
- Location:
- Hanover Meeting Room, Hanover Branch
- Categories:
- Children's Storytimes
Stay & Play
For ages 0-5.
Come and meet other parents and caregivers while you watch your preschoolers play in our children's area.
For more information or if you have a special physical or communication need,...
- Date:
- Friday, May 2, 2025
- Time:
- 11:00am - 12:00pm
- Location:
- West Point Branch
- Categories:
- Children's
Ashland Bridge Club
The Ashland Bridge Club is for players with a basic knowledge of and skill in playing Bridge. The club plays most Friday afternoons. Contact Joe Mattys at jmattys@rmc.edu for more information and to...
- Date:
- Friday, May 2, 2025
- Time:
- 1:00pm - 4:00pm
- Location:
- Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
- Categories:
- Adult
LEGO League - NEW START TIME
Can you handle fun LEGO challenges with friends? Our Bold Brick Builders face design dilemmas, time limits, and more; let's get our Brick On! Considering it is so close to MAY 4th, be sure to bring...
- Date:
- Friday, May 2, 2025
- Time:
- 3:00pm - 5:00pm
- Location:
- Montpelier Meeting Room, Montpelier Branch
- Categories:
- Children's
- Register! - 29 seats left
Chess at Atlee
Want to learn or teach chess? This is a program to allow beginners to meet up, play, and potentially get peer to peer teaching. All levels welcome.
For more information or if you have a special...
- Date:
- Friday, May 2, 2025
- Time:
- 4:00pm - 5:00pm
- Location:
- Atlee Meeting Room, Atlee Branch
- Categories:
- All Ages
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 2, 2025
- Time:
- 4:00pm - 5:30pm
- Location:
- Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
- Categories:
- Teens
I Need A Hero!
Best for ages 4-12.
Zip! Boom! Crash! Some superheroes are taking a break in our children's area before heading out on their next mission. Can you find them and get to the front desk (before the...
- Date:
- Saturday, May 3, 2025
- Time:
- All Day Event
- Location:
- Goochland Branch
- Categories:
- Children's