Title/Search

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

Upcoming Events

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

Family Storytime- Ashland Branch

Enjoy a fun time with books, signing, rhymes, and much more! Family storytime is for children ages 0-5 and their caregivers.
Date:
Saturday, July 5, 2025
Time:
11:00am - 11:30am
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Children's Storytimes

How to Draw Pop Culture

For all ages Visit the library and enjoy the fun of learning to draw your favorite pop culture characters. From superheroes like Spider-Man to cartoons like Bugs Bunny. For more information or if...
Date:
Saturday, July 5, 2025
Time:
1:00pm - 3:00pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
All Ages

Preschool Storytime- Atlee Branch

Come enjoy books, music, fingerplays, and much more at preschool storytime! For ages 3-5 with a caregiver.
Date:
Monday, July 7, 2025
Time:
10:15am - 10:45am
Location:
Atlee Branch
Categories:
Children's Storytimes

Animals Aware

Join Animals Aware Ambassadors to learn about the behaviors, diets, and habitats of native Virginia wildlife. There will be a variety of native birds, mammals, and reptiles. You will learn about why...
Date:
Monday, July 7, 2025
Time:
10:30am - 11:15am
Location:
Hanover Meeting Room, Hanover Branch
Categories:
Adult All Ages Children's Teens

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 communication...
Date:
Monday, July 7, 2025
Time:
10:30am - 12:00pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Adult

Mother Goose Storytime- Ashland 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:
Monday, July 7, 2025
Time:
10:30am - 11:00am
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Children's Storytimes

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:
Monday, July 7, 2025
Time:
11:00am - 11:30am
Location:
Atlee Branch
Categories:
Children's Storytimes

Maker's Monday: Perler Beads Birds

Ages 18+ This Maker's Monday we will be getting creative with Perler Beads and creating some songbirds. It's like painting with beads! For more information or if you have a special physical or...
Date:
Monday, July 7, 2025
Time:
1:00pm - 2:00pm
Location:
Creative Commons, Atlee Branch
Categories:
Adult
Register! - 2 seats left

Animals Aware

Join Animals Aware Ambassadors to learn about the behaviors, diets, and habitats of native Virginia wildlife. There will be a variety of native birds, mammals, and reptiles. You will learn about why...
Date:
Monday, July 7, 2025
Time:
1:30pm - 2:15pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult All Ages Children's Teens

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. All are welcome! For more information or if you have a special...
Date:
Monday, July 7, 2025
Time:
3:00pm - 5:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Medicare 101

Your roadmap to making informed healthcare decisions starts here! Come by for a recurring series that will help to demystify and detail the benefits of medicare. Presented by Beth Lang, an independent...
Date:
Monday, July 7, 2025
Time:
6:30pm - 7:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Branch
Categories:
Adult

Monday Movie Night

Lights, Camera, Fun! Join us every first and third Monday at the library for FREE Movie Nights! Bring your friends and family for a cozy evening of a fantastic film — all on us. No tickets, no fuss, j...
Date:
Monday, July 7, 2025
Time:
6:30pm - 8:30pm
Location:
Creative Commons, Montpelier Branch
Categories:
Adult Teens
Register! - 10 seats left

Atlee Bridge Club

Ages 18 & up. Every Tuesday the Atlee Bridge Group meets to play Social Rubber Bridge. All levels welcome, from beginner to expert. For more information or if you have a special physical or...
Date:
Tuesday, July 8, 2025
Time:
10:00am - 1:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult

Tai Chi

Come join our 8 week Tai chi class presented free by The Span Center. Often referred to as "meditation in motion", tai chi aims to help with concentration and balance, providing benefits to mental and...
Date:
Tuesday, July 8, 2025
Time:
10:00am - 11:00am
Location:
Montpelier Meeting Room, Montpelier Branch
Categories:
Adult
Register! - 7 seats left

Janice Katambwa: Master Storyteller

Join Janice, the storyteller who puts the audience to work by engaging audiences with songs, musical instruments, stories, props, puppets, costumes, and dance. Everyone gets the chance to...
Date:
Tuesday, July 8, 2025
Time:
10:30am - 11:15am
Location:
Montpelier Branch
Categories:
Adult All Ages Children's Teens

Mother Goose Storytime- Mechanicsville 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:
Tuesday, July 8, 2025
Time:
10:30am - 11:00am
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Children's Storytimes

Toddler Storytime- Ashland Branch

Come enjoy a storytime of books, music, and fun for toddlers ages 2-3 and their caregivers.
Date:
Tuesday, July 8, 2025
Time:
10:30am - 11:00am
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Children's Storytimes

Toddler Storytime-Mechanicsville Branch

Come enjoy a storytime of books, music, and fun for toddlers ages 2-3 and their caregivers.
Date:
Tuesday, July 8, 2025
Time:
11:00am - 11:30am
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Children's Storytimes

Preschool Storytime- Ashland Branch

Come enjoy books, music, fingerplays, and much more at preschool storytime! For ages 3-5 with a caregiver.
Date:
Tuesday, July 8, 2025
Time:
11:30am - 12:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Storytimes

Janice Katambwa: Master Storyteller

Join Janice, the storyteller who puts the audience to work by engaging audiences with songs, musical instruments, stories, props, puppets, costumes, and dance. Everyone gets the chance to...
Date:
Tuesday, July 8, 2025
Time:
1:00pm - 1:45pm
Location:
Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
Categories:
Adult All Ages Children's Teens

Janice Katambwa: Master Storyteller

Join Janice, the storyteller who puts the audience to work by engaging audiences with songs, musical instruments, stories, props, puppets, costumes, and dance. Everyone gets the chance to...
Date:
Tuesday, July 8, 2025
Time:
3:30pm - 4:15pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult All Ages Children's Teens

Video Game Tuesday

Ages 6-12, Atlee Library will have the Nintendo Switch available from 3:30-5:30. Overcooked, Mario Kart, and several other fun games will be available for kids to play. Located in the storytime...
Date:
Tuesday, July 8, 2025
Time:
3:30pm - 5:30pm
Location:
Atlee Branch
Categories:
Children's

Montpelier Writers Group

For ages 18+ Ready to share your love of words? Whether our stories are already published or locked away in a drawer, every writer can benefit from the support and encouragement of other writers. You...
Date:
Tuesday, July 8, 2025
Time:
4:00pm - 5:00pm
Location:
Montpelier Conference Room, Montpelier Branch
Categories:
Adult
Register! - 19 seats left

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, July 8, 2025
Time:
6:00pm - 7:30pm
Location:
Creative Commons, Atlee Branch
Categories:
Adult
Register! - 8 seats left

3 Rivers Livestock Club

Ages 5-18. Are you interested in chickens, rabbits, goats, sheep, pigs, or cows? Would you like to learn about livestock, participate in community service projects, local fairs, livestock shows,...
Date:
Tuesday, July 8, 2025
Time:
6:30pm - 8:30pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Children's Teens

Today's Hours