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