Title/Search

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

Upcoming Events

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

Medicare 101

Our Medicare 101 session will cover the ABCs of the program including who is eligible, your coverage options, where and how to enroll, as well as your next steps once you are ready to make those...
Date:
Wednesday, May 13, 2026
Time:
6:00pm - 7:00pm
Location:
Montpelier Conference Room, Montpelier Branch
Categories:
Adult

Teen Cram Night

Looking for a place to cram for your finals or any other test? Come enjoy some snacks at the Atlee conference room! The conference room will be open from 5pm to 8pm for teens to study for any exams...
Date:
Wednesday, May 13, 2026
Time:
6:00pm - 8:00pm
Location:
Atlee Carrie Crenshaw Timberlake Conference Room, Atlee Branch
Categories:
Teens

Teen Art Night

For Ages 10-18. Come to the Goochland Branch Library, bring your friends, and tap into your inner artist. Self-guided stations and all supplies included. For more information or if you have a...
Date:
Wednesday, May 13, 2026
Time:
6:30pm - 8:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Teens VA250
Register! - 16 seats left

Play Mahjongg!

Come play Mahjongg with your friends in the evening on the second Wednesday at the Rockville branch! Beginners, novices and established players all welcome! Established players please bring your own...
Date:
Wednesday, May 13, 2026
Time:
6:30pm - 8:30pm
Location:
Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
Categories:
Adult

Must Love Words

Writers, are you looking for inspiration? Need readers with a discerning eye? Join us for constructive feedback and discussion about the craft of writing on the 2nd Wednesday of this month. Due to...
Date:
Wednesday, May 13, 2026
Time:
7:00pm - 8:30pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Branch
Categories:
Adult

Senior Bingo

Are you a Senior that is looking to gett out and do something that's both fun and relaxing? Stop by the library for some games of Bingo! Ages 55 & up. For more information or if you have a special...
Date:
Thursday, May 14, 2026
Time:
11:30am - 12:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville 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 14, 2026
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 14, 2026
Time:
1:00pm - 3:00pm
Location:
Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
Categories:
Adult

Tai Chi

For ages 18 & up. Join Tai Chi for Health Institute certified instructor Kate Tsengas for Beginner's Tai Chi. This class will introduce the basic elements of Yang style Tai Chi by emphasizing...
Date:
Thursday, May 14, 2026
Time:
4:00pm - 5:00pm
Location:
Goochland Meeting Room,
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 14, 2026
Time:
4:00pm - 5:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
Categories:
Teens

READ to Maggie at Atlee

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. Call 804-559-0654 or visit the library to register. Happy...
Date:
Thursday, May 14, 2026
Time:
5:00pm - 5:15pm
Location:
Atlee Branch
Categories:
Children's
Register!

READ to Maggie at Atlee

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. Call 804-559-0654 or visit the library to register. Happy...
Date:
Thursday, May 14, 2026
Time:
5:15pm - 5:30pm
Location:
Atlee Branch
Categories:
Children's
Register!

READ to Maggie at Atlee

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. Call 804-559-0654 or visit the library to register. Happy...
Date:
Thursday, May 14, 2026
Time:
5:30pm - 5:45pm
Location:
Atlee Branch
Categories:
Children's
Register!

READ to Maggie at Atlee

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. Call 804-559-0654 or visit the library to register. Happy...
Date:
Thursday, May 14, 2026
Time:
5:45pm - 6:00pm
Location:
Atlee Branch
Categories:
Children's
Register!

READ to Maggie at Atlee

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. Call 804-559-0654 or visit the library to register. Happy...
Date:
Thursday, May 14, 2026
Time:
6:00pm - 6:15pm
Location:
Atlee Branch
Categories:
Children's
Register!

Chess at the Library

For ages 10+. Drop in for a casual game with friends, old and new, at the library. We welcome players of all skill levels, including those new to chess: our experienced chess guide is on hand to...
Date:
Thursday, May 14, 2026
Time:
6:00pm - 7:00pm
Location:
Creative Commons Montpelier, Montpelier Branch
Categories:
Adult All Ages Children's Teens

READ to Maggie at Atlee

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. Call 804-559-0654 or visit the library to register. Happy...
Date:
Thursday, May 14, 2026
Time:
6:15pm - 6:30pm
Location:
Atlee Branch
Categories:
Children's
Register!

A Republic of Virtue - The U.S. Constitution

For all ages. Storyteller David Flanagan recounts he story of our Founders’ attempts at framing a national government. The first attempt was a failure. The second attempt sought to create a more...
Date:
Thursday, May 14, 2026
Time:
6:30pm - 7:30pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
All Ages VA250

Take & Make: National Strawberry Month

For ages 6+ Come by and grab a kit to make a strawberry themed craft at home. The month of May has been called "National Strawberry Month." Visit the Montpelier Branch to pick up your kit;...
Date:
Friday, May 15, 2026
Time:
All Day Event
Location:
Montpelier Branch
Categories:
All Ages Children's Teens

Ashland Morning Book Club

Read our book of the month and engage in a lively discussion about it. Share views about the book and author and share reading recommendations. For more information or questions about this program or...
Date:
Friday, May 15, 2026
Time:
10:00am - 11:00am
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Branch
Categories:
Adult

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 Brenda Laveck at brenda.laveck@gmail.com for more...
Date:
Friday, May 15, 2026
Time:
1:00pm - 4:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland 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:
Friday, May 15, 2026
Time:
4:00pm - 5:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
Categories:
Teens

Movement Storytime

Come enjoy books, music, fingerplays, and much more at Movement storytime! For ages 2-5 with a caregiver.
Date:
Friday, May 15, 2026
Time:
4:30pm - 5:00pm
Location:
Atlee Branch
Categories:
Children's Storytimes

Videogame Trivia

Join us for an afternoon of trivia with questions all about videogames! For more information or questions about this program or if you have a special physical or communication need, please contact...
Date:
Friday, May 15, 2026
Time:
5:30pm - 6:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
All Ages

1000 Books Before Kindergarten Graduation Celebration!

Come celebrate your 1000 Books before Kindergarten success with us. We will make a fun craft, play games, eat snacks and you will receive a new book with your graduation certificate! Open to those...
Date:
Saturday, May 16, 2026
Time:
11:00am - 12:00pm
Location:
Atlee Branch
Categories:
Children's
Register! - 30 seats left

Today's Hours