Title/Search

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

Upcoming Events

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

Guardians of the Galaxy - Teen Movie

Ages 14-18. A group of intergalactic misfits, led by brash space adventurer Peter Quill, must pull together to stop a fanatical warrior with plans to purge the universe. Rated PG-13. Registration...
Date:
Wednesday, July 24, 2024
Time:
3:30pm - 5:30pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Teens
Register! - 40 seats left

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, July 24, 2024
Time:
4:00pm - 5:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Library Olympic Games Summer 2024 [Self Directed Events]

Join us for the Library Olympic Games! Teens pick up your activities at the new Montpelier Branch Library. For more information or if you have a special physical or communication need, please contact...
Date:
Thursday, July 25, 2024
Time:
All Day Event
Location:
Montpelier Branch
Categories:
Teens

Family Storytime- Goochland Branch

Enjoy a fun time with books, signing, rhymes, and much more! For ages 0-5 with caregiver.
Date:
Thursday, July 25, 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, July 25, 2024
Time:
10:45am - 11:15am
Location:
Montpelier Branch
Categories:
Children's Storytimes

Nursery Rhyme Games

Children ages 5 to 12 are invited to bring their friends (or make new ones!) to participate in the Nursery Rhyme Games. Join in nursery rhyme themed games. For more information or if you have a...
Date:
Thursday, July 25, 2024
Time:
11:00am - 12:00pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Children's

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, July 25, 2024
Time:
12:00pm - 3:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Adult

Understanding and Responding to Dementia Related Behaviors

Ages 18 & up. Join us as we host a representative from the Alzheimer's Association for a series of informational seminars. July's seminar will cover behaviors related to dementia and how to...
Date:
Thursday, July 25, 2024
Time:
2:00pm - 3:00pm
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Adult

Stuffed Animal Craft Time

Families, come in and create your own stuffed animal! Located in the Children's programming room. Recommend Ages 5-12 but open to all! Registration recommended. For more information or if you...
Date:
Thursday, July 25, 2024
Time:
4:00pm - 5:00pm
Location:
Atlee Branch
Categories:
Children's
Register!

Switch Game Night

For ages 12-18. Teens are invited for a fun game night! The Nintendo Switch will be available to play with games such as Overcooked 2, Super Smash Bros, Mario Kart 8, and more. For more information...
Date:
Thursday, July 25, 2024
Time:
5:00pm - 7:00pm
Location:
Rockville Meeting Room A (Kitchenette Side), Rockville Meeting Room B, Rockville Branch
Categories:
Teens

The Stitching Hour

For ages 18 and up. Join us to stitch, share, and celebrate the joy of knitting, quilting, cross-stitching, crocheting, and embroidering! Bring your current project and connect with like-minded...
Date:
Thursday, July 25, 2024
Time:
5:00pm - 6:30pm
Location:
Upper King William Meeting Room, Upper King William 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, July 26, 2024
Time:
10:00am - 10:30am
Location:
Goochland Meeting Room, Goochland Branch
Categories:
Children's Storytimes

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, July 26, 2024
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, July 26, 2024
Time:
10:30am - 11:00am
Location:
West Point Meeting Room A, West Point Meeting Room B with kitchenette, West Point Branch
Categories:
Children's Storytimes

Adult Storytime

July's Topic: Summer! You’re never too old to listen to a good story. If you are, or are the caregiver of, an adult who would enjoy the lively reading of picture books and lighthearted stories,...
Date:
Friday, July 26, 2024
Time:
10:45am - 11:15am
Location:
Mechanicsville Meeting Room A (Kitchenette Side), Mechanicsville Meeting Room B (Monitor Side), Mechanicsville Branch
Categories:
Adult

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, July 26, 2024
Time:
10:45am - 11:15am
Location:
Hanover Meeting Room, Hanover Branch
Categories:
Children's Storytimes

Library of Virginia on the Go

For all ages. The Library of Virginia is coming to Goochland! Check out its custom-made van and watch presentations on resources including Virginia Untold: The African American Narrative and...
Date:
Friday, July 26, 2024
Time:
11:00am - 1:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
All Ages

Stay and 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...
Date:
Friday, July 26, 2024
Time:
11:00am - 12:00pm
Location:
West Point Branch
Categories:
Children's

Facts and Snacks: Meditation and Wellness!

Come by to the Hanover Library to eat some snacks and learn about cool subjects! This month, join us and Hanover Yoga & Wellness to learn about Wellness and Meditation! Registration is optional, but...
Date:
Friday, July 26, 2024
Time:
12:00pm - 1:00pm
Location:
Hanover Branch
Categories:
Adult
Register! - 9 seats left

Ashland Bridge Club

Ashland Bridge Club is for players with a basic knowledge and skill in playing bridge. The club plays most Friday afternoons. Contact Dick Hamby at mokeyhamby@gmail.com for more information and to...
Date:
Friday, July 26, 2024
Time:
1:00pm - 4:00pm
Location:
Ashland Meeting Room A (Kitchenette Side), Ashland Meeting Room B (Projector Side), Ashland Branch
Categories:
Adult
Register! - 20 seats left

VIRGINIA SNAKES Seminar

REGISTRATION NOW REQUIRED DUE TO ROOM REACHING NEAR CAPACITY: This previously introduced topic with the Hanover Master Gardener's Home Gardening Series was requested for a more in depth talk about...
Date:
Saturday, July 27, 2024
Time:
10:30am - 12:00pm
Location:
Atlee Meeting Room, Atlee Branch
Categories:
Adult All Ages Children's Teens
Register!

Grow Your Own Microgreens

For ages 18 and up. Find out the nutritional benefits of small but powerful greens and learn how easy they are to grow them yourself! Take home your own tray of live microgreens. For more...
Date:
Saturday, July 27, 2024
Time:
11:00am - 12:00pm
Location:
Upper King William Meeting Room, Upper King William Branch
Categories:
Adult
Register! - 15 seats left

Happy Birthday, Harry Potter!

This event is fun for the whole family but is probably best for ages 7 and up. Harry's Potter's birthday party will have games, crafts, and activities for all. You may even learn a new spell or two....
Date:
Saturday, July 27, 2024
Time:
11:00am - 12:00pm
Location:
Goochland Meeting Room, Goochland Branch
Categories:
All Ages Children's
Register! - 7 seats left

Pokemon Club

For ages 12+. It's Pokemon TCG at the library! Bring your decks and visit the game stations -- Card Battlers, Traders Table, and Pokemon Fan Fare -- as you connect with other local players....
Date:
Saturday, July 27, 2024
Time:
11:00am - 12:00pm
Location:
Montpelier Maker Space, Montpelier Branch
Categories:
Adult Teens

Today's Hours