Title/Search

Time Zone: Eastern Time - US & Canada (change)

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

Today's Hours