Title/Search

LibCal

Upcoming Events

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

Foxfire Wreaths In-Person

Learn how to make wreaths from foraged items found in the Appalachian Mountains.  Attendees will learn how to make wreaths out of foraged evergreen, pinecones, and other native plants. Library will p...  More
Date:
Monday, December 1, 2025
Time:
6:00 PM - 7:00 PM
Location:
Fincastle Meeting Room, Fincastle Library
Audience:
  General Interest  
Categories:
  Arts & Crafts     History & Culture  
Registration has closed.

Toddler Storytime (Ages 0 -3) In-Person

Enjoy books, songs, and tactile activities that build literacy, motor, and social skills and are developmentally appropriate for 0–3-year-olds.
Date:
Tuesday, December 2, 2025 Show more dates
Time:
10:00 AM - 10:30 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Early childhood ages 0 - 5  
Categories:
  Literacy & Learning > Toddler  

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, December 2, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Early childhood ages 0 - 5  
Categories:
  Literacy & Learning  

Preschool Storytime (Ages 3-5) In-Person

Enjoy books, songs, and tactile activities that build literacy, motor, and social skills. Best for ages 3 - 5.
Date:
Tuesday, December 2, 2025 Show more dates
Time:
10:30 AM - 11:00 AM
Location:
Fincastle Meeting Room, Fincastle Library
Audience:
  Early childhood ages 0 - 5  
Categories:
  Literacy & Learning  

Preschool Storytime (Ages 3-5) In-Person

Enjoy books, songs, and tactile activities that build literacy, motor, and social skills. Best for preschoolers.
Date:
Tuesday, December 2, 2025 Show more dates
Time:
11:00 AM - 11:30 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Early childhood ages 0 - 5  
Categories:
  Literacy & Learning  

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. Register below. Call 540-928-2800 with...  More
Date:
Tuesday, December 2, 2025 Show more dates
Time:
4:00 PM - 5:00 PM
Location:
Eagle Rock Meeting Room, Eagle Rock Library
Audience:
  Young adult ages 12-18  
Categories:
  Recreation & Well Being  
Registration Type:
In-Person Registration
Register! - 9 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. Register below. Call 540-928-3005 with...  More
Date:
Tuesday, December 2, 2025 Show more dates
Time:
4:00 PM - 5:00 PM
Location:
Buchanan Meeting Room, Buchanan Library
Audience:
  Young adult ages 12-18  
Categories:
  Recreation & Well Being  
Registration Type:
In-Person Registration
Register! - 10 seats left

Holiday Tree Lighting at Blue Ridge In-Person

Celebrate the holiday season with music, crafts, and light refreshments. Activities will be held throughout the library.
Date:
Tuesday, December 2, 2025
Time:
6:00 PM - 7:30 PM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  General Interest  
Categories:
  Arts & Crafts     Community Events     General Interest     Recreation & Well Being  

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. Best for ages 0 to 3.
Date:
Wednesday, December 3, 2025 Show more dates
Time:
10:00 AM - 10:30 AM
Location:
Eagle Rock StoryTime Room, Eagle Rock Library
Audience:
  Early childhood ages 0 - 5  
Categories:
  Literacy & Learning > Toddler  

Toddler Storytime (Ages 0 -3) In-Person

Enjoy books, songs, and tactile activities that build literacy, motor, and social skills and are developmentally appropriate for 0–3-year-olds.
Date:
Wednesday, December 3, 2025 Show more dates
Time:
10:00 AM - 10:30 AM
Location:
Blue Ridge Meeting Room, Blue Ridge Library
Audience:
  Early childhood ages 0 - 5  
Categories:
  Literacy & Learning > Toddler  

View More Events:

Today's Hours

Spaces

Use our online tool to book meeting rooms in the library.

Book a Librarian

TESTING. NOT LIVE. Contact a branch library for assistance.