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.