Title/Search

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

Upcoming Events

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

Ashland Evening Book Club

Ages 18 & up. Join the Ashland Evening book club by reading the book of the month and engage in a lively discussion about the book. Share views about the book and author and share reading...
Date:
Tuesday, October 15, 2024
Time:
6:00pm - 7:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult

Identity Theft Prevention

Unfortunately, identity theft is something we all have to be on the look out for! Come to the Cochrane Rockville Branch Library and learn some tips to protect yourself with a presentation by Crime...
Date:
Tuesday, October 15, 2024
Time:
6:00pm - 7:00pm
Location:
Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
Categories:
Adult

Medicare 101s: All You Need to Know

At first glance, Medicare can seem quite confusing; but join us tonight to help gain a better understanding of the basics behind this Federal Healthcare program. Our Medicare 101 session will cover...
Date:
Tuesday, October 15, 2024
Time:
6:00pm - 7:30pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult

Medicare 101

Medicare 101 Your guide to making well-informed healthcare begins here! Discover how to break down and understand the benefits of Medicare. ** Major Changes are coming in 2025 for Prescription...
Date:
Tuesday, October 15, 2024
Time:
6:30pm - 7:30pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Mother Goose Storytime- Atlee Branch

Mother Goose is a storytime for children age 6 to 24 months and their caregivers. We have fun with nursery rhymes, singing and reading.
Date:
Wednesday, October 16, 2024
Time:
10:15am - 10:45am
Location:
Atlee Branch
Categories:
Children's Storytimes

Preschool Storytime- Mechanicsville Branch

Come enjoy books, music, fingerplays, and much more at preschool storytime! For ages 3-5 with a caregiver.
Date:
Wednesday, October 16, 2024
Time:
10:15am - 10:45am
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Children's Storytimes

Family Storytime- UKW Branch

Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
Date:
Wednesday, October 16, 2024
Time:
10:30am - 11:00am
Location:
Upper King William Meeting Room, Upper King William Branch
Categories:
Children's Storytimes

Hula Dancing

Come join us to dance and learn about the ancient and beautiful art of Hula dancing of the Hawaiian Islands. Beginners and dancers of all levels are encouraged to join! No registration required, so...
Date:
Wednesday, October 16, 2024
Time:
10:30am - 12:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult

Toddler Storytime- Atlee Branch

Come enjoy a storytime of books, music, and fun for toddlers ages 2-3 and their caregivers.
Date:
Wednesday, October 16, 2024
Time:
11:00am - 11:30am
Location:
Atlee Branch
Categories:
Children's Storytimes

I'd Rather Be Reading Book Club

Ages 16 and up. Enjoy a book dicussion and a light lunch at the West Point Library. Refreshments provided by the Friends of the West Point Library. For more information or if you have a special...
Date:
Wednesday, October 16, 2024
Time:
11:30am - 12:30pm
Location:
West Point Meeting Room A, West Point Meeting Room B with kitchenette, West Point Branch
Categories:
Adult

Mech Book Club

October's Book Discussion: The Radcliffe Ladies' Reading Club by Julia Thomas Please join us for the Mechanicsville Branch Library's Book Club. Bring your ideas and escape to a world of pure...
Date:
Wednesday, October 16, 2024
Time:
11:30am - 12:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Adult

Fun and Games

For ages 18 & up Let's get together to play board and card games every 1st and 3rd Wednesday of each month!! Make new friends with the roll of the dice! For more information or if you have a...
Date:
Wednesday, October 16, 2024
Time:
1:00pm - 3:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult

Next Chapter Book Club

For adults and teens. Next Chapter Book Club is a community-based book club program for adolescents and adults with intellectual and developmental disabilities. Representatives and volunteers from...
Date:
Wednesday, October 16, 2024
Time:
1:00pm - 2:00pm
Location:
Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult Teens

Homeschool Explorers

The Homeschool Explorers is for families that are homeschooling or considering homeschooling. Meet other homeschool families while your children explore a wide range of activities intended for ages...
Date:
Wednesday, October 16, 2024
Time:
2:00pm - 3:00pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
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:
Wednesday, October 16, 2024
Time:
4:00pm - 5:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
Categories:
Teens

Yoga

For ages 18 & up. Bring your mat and join us for a yoga session that aims to promote strength, flexibility, and balance. Chair accomodations can be made. Led by certified instructor, Kathleen...
Date:
Wednesday, October 16, 2024
Time:
4:00pm - 5:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Mechanicsville Anime Club

Ages 12-18. Come join the Mechanicsville Library Anime Club- we meet on the THIRD Wednesday each month! Meet teens with similar interests and watch some cool shows. Register for a reminder. For...
Date:
Wednesday, October 16, 2024
Time:
4:30pm - 5:30pm
Location:
Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Teens

DIY Cozy Autumn Sign Craft

For ages teens and adults Use Cricut machines to customize one of five designs, then cut and create your own wooden sign celebrating autumn. For more information or if you have a special physical or...
Date:
Wednesday, October 16, 2024
Time:
5:00pm - 6:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult Teens
Register!

English Cafe

For ages 16+. An opportunity for multilingual patrons to practice using English! In an informal setting, we will: practice speaking in English on many topics; practice listening to each other;...
Date:
Wednesday, October 16, 2024
Time:
7:00pm - 8:00pm
Location:
Montpelier Conference Room, Montpelier Branch
Categories:
Adult

Writing for Joy

For adults 18 & up A creative writing discussion group for those that are interested in sharing original writings, participating in prompted writings, and encouraging others in their pursuit of...
Date:
Wednesday, October 16, 2024
Time:
7:00pm - 8:45pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Family Storytime- Goochland Branch

Enjoy a fun time with books, signing, rhymes, and much more! For ages 0-5 with caregiver.
Date:
Thursday, October 17, 2024
Time:
10:00am - 10:30am
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Children's Storytimes

Family Storytime- Montpelier Branch

Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
Date:
Thursday, October 17, 2024
Time:
10:45am - 11:15am
Location:
Creative Commons, Montpelier Branch
Categories:
Children's Storytimes

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 and win some prizes! Presented by Shanna Beaumont from...
Date:
Thursday, October 17, 2024
Time:
11:00am - 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, October 17, 2024
Time:
12:00pm - 3:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Needle Felting

For ages 12 and up. Join us at the library for a delightful dive into the world of needle felting! For more information or if you have a special physical or communication need, please contact...
Date:
Thursday, October 17, 2024
Time:
1:00pm - 2:30pm
Location:
Upper King William Meeting Room, Upper King William Branch
Categories:
Adult

Today's Hours