Title/Search

Botetourt County Libraries

Upcoming Events

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

1757: The Botetourt Frontier and the Capture of Hannah Dennis In-Person

In 1757, Shawnee warriors attacked settler families near present-day Buchanan, Virginia, taking Hannah Dennis and others captive. Learn about Hannah’s capture and daring escape from local historian...  More
Date:
Monday, August 11, 2025
Time:
6:30 PM - 7:30 PM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Adults  
Categories:
  Community & Local History  

Toddler StoryTime In-Person

Enjoy books, songs, and tactile activities developmentally appropriate for 0–3-year-olds.
Date:
Tuesday, August 12, 2025 Show more dates
Time:
10:00 AM - 10:30 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Children  
Categories:
  StoryTime > Toddler (Ages 0-3)  

Little Explorers (ages 0-3) In-Person

Toddlers explore the world around them through educational and soft play toys while parents and caregivers get grown-up social time.
Date:
Tuesday, August 12, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Children  
Categories:
  StoryTime > Toddler (Ages 0-3)  

Preschool StoryTime In-Person

Enjoy books, songs, and tactile activities that build literacy, motor, and social skills. Best for preschoolers.
Date:
Tuesday, August 12, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Fincastle Meeting Room, Fincastle Library
Audience:
  Children  
Categories:
  StoryTime > Preschool (Ages 3-5)  

Preschool StoryTime In-Person

Enjoy books, songs, and tactile activities that build literacy, motor, and social skills. Best for preschoolers.
Date:
Tuesday, August 12, 2025 Show more dates
Time:
11:00 AM - 11:30 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Children  
Categories:
  StoryTime > Preschool (Ages 3-5)  

Little Explorers (ages 0-3) In-Person

Toddlers explore the world around them through educational and soft play toys while parents and caregivers get grown-up social time.
Date:
Tuesday, August 12, 2025 Show more dates
Time:
11:15 AM - 12:00 PM
Location:
Fincastle Meeting Room, Fincastle Library
Audience:
  Children  
Categories:
  StoryTime > Toddler (Ages 0-3)  

Family Fitness In-Person

Bring the whole family for holistic workouts featuring cardio, strength training, stretching, mobility, and balance exercises—suitable for all ages. Instructor: Jaime Thrasher, Botetourt County Parks...  More
Date:
Tuesday, August 12, 2025
Time:
4:00 PM - 5:00 PM
Location:
Eagle Rock Meeting Room, Eagle Rock Library
Audience:
  All Ages  
Categories:
  Health & Wellness  
Registration Type:
In-Person Registration
Register! - 7 seats left

Youth Chess Club In-Person

Learn the basics of chess while expanding critical thinking and problem-solving skills. Best for ages 10-17. Registration is required; class size limited to 10. Call 540-928-2900 with questions. ...  More
Date:
Tuesday, August 12, 2025 Show more dates
Time:
4:00 PM - 5:00 PM
Location:
Buchanan Meeting Room, Buchanan Library
Audience:
  Teens  
Categories:
  Games & Art  
Registration has closed.

Little Explorers (ages 0-3) In-Person

Toddlers explore the world around them through educational and soft play toys while parents and caregivers get grown-up social time.
Date:
Wednesday, August 13, 2025 Show more dates
Time:
10:00 AM - 10:30 AM
Location:
Eagle Rock StoryTime Room, Eagle Rock Library
Audience:
  Children  
Categories:
  StoryTime > Toddler (Ages 0-3)  

Toddler StoryTime In-Person

Enjoy books, songs, and tactile activities developmentally appropriate for 0–3-year-olds.
Date:
Wednesday, August 13, 2025 Show more dates
Time:
10:00 AM - 10:30 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Children  
Categories:
  StoryTime > Toddler (Ages 0-3)  

View More Events:

Today's Hours

Reserve Meeting Rooms

Online meeting room booking coming soon. In the meantime, visit Reserve a Meeting Room on our webpage to fill out an application.