Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button, and you will automatically be alerted about the latest events in our community. View more community events on our Tourism Calendar


  1. Summer Reading Program

    June 1, 2022, 10:00 AM - July 31, 2022, 7:00 PM

    More Details
  2. Preschool Story Time

    June 1, 2022, 10:30 AM - 11:00 AM

    Stories and songs for ages 3-5 and caregivers. Story time will meet outside; in case of rain, the program will be streamed on Facebook Live and available for 24 hours.

    More Details

Public Works

  1. Altered Trash Pick Up for Week following Memorial Day 2022

    May 31, 2022, 6:00 AM - June 3, 2022, 3:30 PM

    Update on Tuesday, May 31st:

    Holiday Trash Collection Update: For normal Monday route customers whose cans may not have been collected today (Tuesday, May 31, 2022), please leave your can out for collection tomorrow (Wednesday, June 1). We appreciate your patience.

    When will my trash be collected after the Memorial Day Holiday  on May 30, 2022?

    Trash will be collected on a ONE DAY DELAY from your normal collection day.


    If you have any questions about this week's trash collection you may call Public Works Refuse Division at (540) 942-6764.

    More Details
Facility Submit Event Print Email Event Subscription RSS Feed Select on Calendar Expand Collapse Previous Next Down Up Map Share Show more