Title/Search

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

August 2025

Upcoming Events

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

The LEGO Legion

Best for ages 5-12. Do you love building with LEGO? Want to stretch your imagination brick by brick? Join us at the Goochland Branch as we make our own amazing creations each month. Then really put...
Date:
Saturday, August 16, 2025
Time:
10:30am - 11:30am
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Children's

Paint Day at the Library

Children aged 8-12 are invited to Paint Day to paint a fun summer scene. Registration is required. For more information or questions about this program or if you have a special physical or...
Date:
Saturday, August 16, 2025
Time:
11:30am - 12:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Children's
Register! - 8 seats left

Dungeons and Dragons

Join us in creating rich stories filled with daring battles, mystical creatures, and legendary treasure. Whether you are a seasoned hero or a curious newbie you are invited to embark on epic quests....
Date:
Saturday, August 16, 2025
Time:
2:00pm - 4:00pm
Location:
Creative Commons, Montpelier Branch
Categories:
Adult Teens
Register! - 10 seats left

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

Afternoon 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...
Date:
Monday, August 18, 2025
Time:
1:00pm - 2:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult

Maker's Monday:Beaded Flower Necklace

Ages 18+ This Maker's Monday we will be getting creative with beaded flower necklace! For more information or if you have a special physical or communication need, please contact...
Date:
Monday, August 18, 2025
Time:
1:00pm - 2:00pm
Location:
Creative Commons, Atlee Branch
Categories:
Adult
Register!

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, August 18, 2025
Time:
3:00pm - 5:00pm
Location:
Goochland Meeting Room, Goochland 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:
Monday, August 18, 2025
Time:
4:00pm - 5:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Teens

Painting Summer Flowers

For adults and teens. Paint summer flowers on an 8x10 canvas at this class for beginners. All supplies provided. For more information or if you have a special physical or communication need,...
Date:
Monday, August 18, 2025
Time:
6:30pm - 7:30pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult Teens
Register!

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, August 18, 2025
Time:
6:30pm - 8:30pm
Location:
Creative Commons, Montpelier Branch
Categories:
Adult All Ages Teens

Tai Chi

Come join our last weekly class 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...
Date:
Tuesday, August 19, 2025
Time:
10:00am - 11:00am
Location:
Montpelier Branch
Categories:
Adult
Register! - 12 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, August 19, 2025
Time:
10:00am - 1:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult

Book to Cook Club

Whether you’re looking to expand your culinary repertoire, meet fellow food enthusiasts, or simply enjoy good food and great company, the Book to Cook Club is the perfect recipe for fun! In each...
Date:
Tuesday, August 19, 2025
Time:
11:00am - 12:00pm
Location:
Creative Commons, Montpelier Branch
Categories:
Adult
Register! - 10 seats left

Hanover Book Club

Do you like to read? Join our fun group to enjoy a good book and discuss it among your peers. August's title is "Murder at the Book Group" by Maggie King. For more information or if you have a...
Date:
Tuesday, August 19, 2025
Time:
12:00pm - 1:00pm
Location:
Hanover Branch
Categories:
Adult

MahJong

For ages 18 & up. Join our MahJong group! All experience levels are welcome and instruction will be included for those that are learning. For more information or if you have a special physical or...
Date:
Tuesday, August 19, 2025
Time:
1:00pm - 3:30pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Hanover Fiber Arts

Ages 18 & up. We meet to share tips, work on needlework projects together, and create items for charity. All skill levels welcome! For more information or if you have a special physical or...
Date:
Tuesday, August 19, 2025
Time:
1:00pm - 4:00pm
Location:
Creative Commons, Atlee 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:
Tuesday, August 19, 2025
Time:
4:00pm - 5:30pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Teens

Dungeons & Dragons

Join us at the library for a series of one-shot beginner adventures from the popular tabletop game, Dungeons & Dragons! Come with a completed 5e character sheet (some pre-generated Level 1 characters...
Date:
Tuesday, August 19, 2025
Time:
4:30pm - 6:30pm
Location:
Mechanicsville Branch
Categories:
Adult Teens
Register! - 6 seats left

Bad Art Night 2.0

Best for ages 10 and up. We had so much fun creating our "bad" art the first time that we're doing it again! Here's the time to make all different types of art -- but without the pressure of having...
Date:
Tuesday, August 19, 2025
Time:
5:00pm - 6:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Teens

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, August 19, 2025
Time:
6:00pm - 7:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult

Next Chapter Book Club

For adults. Next Chapter Book Club is an eight week, community-based book club program for adults with intellectual and developmental disabilities, regardless of their reading or ability level. Two...
Date:
Wednesday, August 20, 2025
Time:
10:30am - 11:30am
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult

Beginner's Hula Dancing

Adults and Teens - Ages 13+ 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...
Date:
Wednesday, August 20, 2025
Time:
10:30am - 12:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult Teens

Mech Book Club

August's Book Discussion: The Widow by Fiona Barton Please join us for the Mechanicsville Branch Library's Book Club. Bring your ideas and escape to a world of pure imagination with a lively book...
Date:
Wednesday, August 20, 2025
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, August 20, 2025
Time:
1:00pm - 4:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult

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, August 20, 2025
Time:
4:00pm - 5:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Today's Hours