Title/Search

LibCal

Upcoming Events

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

Ms. Liv's Birthday Storytime Extravaganza! In-Person

It's Ms. Liv's birthday and there's no one she'd rather spend it with than her wonderful friends at storytime! Today we'll be eating birthday pie, reading birthday books and for our craft, decorating...  More
Date:
Wednesday, July 9, 2025
Time:
10:30 AM - 11:30 AM
Location:
Children's Mezzanine, Main Library
Audience:
  Children (5-11)     Under 5  
Categories:
  Storytime  

Mill Mountain Theatre presents Rainbow Fish In-Person

Experience the magic of The Rainbow Fish, a vibrant adaptation of Marcus Pfister’s beloved story. This heartwarming musical brings dazzling underwater characters and the tale of friendship and...  More
Date:
Wednesday, July 9, 2025
Time:
11:00 AM - 12:00 PM
Location:
Community Room, Gainsboro Library
Audience:
  All Ages  
Categories:
  Summer Reading Program  

Writing Workshop In-Person

Do you need ideas for your next novel? Or just want to express your creativity? Our writing workshop will feature a mixture of fun prompts to get you started! For more information, please call...  More
Date:
Wednesday, July 9, 2025
Time:
11:00 AM - 12:00 PM
Location:
Community Room, Raleigh Court Library
Audience:
  Adults     Teens  
Categories:
  Summer Reading Program  

Zumba In-Person

Get ready to move and groove with our energizing Zumba class! Join us for a fun, high-energy dance workout set to upbeat music, perfect for all fitness levels. Whether you're a seasoned dancer or just...  More
Date:
Wednesday, July 9, 2025 Show more dates
Time:
11:00 AM - 12:00 PM
Location:
Community Room, Williamson Road Library
Audience:
  Adults  
Categories:
  Health & Wellness  

Tissue Paper Art In-Person

Join us for a fun art activity with tissue paper! Perfect for ages 5 and up!
Date:
Wednesday, July 9, 2025
Time:
2:00 PM - 3:00 PM
Location:
Community Room, Melrose Library
Audience:
  Teens     Children (5-11)  
Categories:
  Crafts     Summer Reading Program  

Mill Mountain Theatre presents Rainbow Fish

Experience the magic of The Rainbow Fish, a vibrant adaptation of Marcus Pfister’s beloved story. This heartwarming musical brings dazzling underwater characters and the tale of friendship and...  More
Date:
Wednesday, July 9, 2025
Time:
3:00 PM - 4:00 PM
Location:
Williamson Road Library
Audience:
  All Ages  
Categories:
  Summer Reading Program  

Lego Free Play In-Person

Join the Gainsboro Branch Library for Lego Free Play every Wednesday at 4pm!
Date:
Wednesday, July 9, 2025 Show more dates
Time:
4:00 PM - 6:00 PM
Location:
Children's Area, Gainsboro Library
Audience:
  Teens     Children (5-11)  
Categories:
  Gaming     Summer Reading Program  

Dinner and Movie In-Person

Join us at Melrose Branch Library for a free and delicious community dinner and a screening of a family friendly film in our community room. Food includes Chik-Fil-A nuggets, fresh fruit, pizza's,...  More
Date:
Wednesday, July 9, 2025 Show more dates
Time:
5:00 PM - 7:00 PM
Location:
Community Room, Melrose Library
Audience:
  All Ages  
Categories:
  Other     Summer Reading Program  

Chess Club In-Person

Join us for chess club. It meets every Weds. evening. For more information contact us at (540)853-2240.
Date:
Wednesday, July 9, 2025 Show more dates
Time:
5:30 PM - 8:00 PM
Location:
Community Room, Raleigh Court Library
Audience:
  Adults     Teens  
Categories:
  Gaming     Summer Reading Program  

Dance For All In-Person

This beginner’s dance class is designed for individuals 7 and up. No experience is required. Bring your energy, a positive attitude, and a willingness to move!
Date:
Wednesday, July 9, 2025 Show more dates
Time:
6:30 PM - 7:30 PM
Location:
Community Room, Williamson Road Library
Audience:
  Teens     Children (5-11)  
Categories:
  Health & Wellness  

View More Events:

Today's Hours

Spaces

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

No Spaces available!

Book a Research Appointment

Meet one on one with one of our expert librarians and get help with your research.

No Schedules available