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.

BC: Library Board of Trustees

  1. RESCHEDULED: Library Board of Trustees Meeting (Virtual Meeting)

    July 29, 2020, 7:00 PM - 9:00 PM @ Virtual meeting link will be available here:

    The Library Board of Trustees will hold a virtual meeting pursuant to and in compliance with the Virginia Freedom of Information Act, Section 2.2-3708.2 and state and local legislation adopted to allow for continued government operation during the COVID-19 declared emergency. Public comment will be accepted via email at

    More Details

City Council Meetings

  1. CANCELLED: Mayor's Agenda Meeting with Staff

    July 29, 2020, 8:30 AM - 10:00 AM @ Oak Room

    More Details


  1. ONLINE: Clay Cafe Ice Cream Bowls Crafternoon

    July 29, 2020, 3:00 PM - 3:30 PM

    Pick up this week's Grab & Go kit from the library, provided by Clay Cafe Studios, and create your own bowl for summer's favorite treat! Once you've decorated the bowl, follow the provided instructions to return it to Clay Cafe to have it fired. Ice Cream Bowl Grab & Go kits will be available starting Wednesday, July 23 via curbside pickup. There is no video associated with this craft; instructions are stapled on the bag which includes all necessary supplies.

    More Details
  2. ONLINE: Mystery Book Discussion

    July 29, 2020, 7:00 PM - 8:00 PM @ via Zoom

    While "The Hound of the Baskervilles" is not the first of the Sherlock Holmes’ novels, it is probably the most famous. Eric Albrecht will be leading the discussion of this intriguing and dark mystery at our next Mystery Book Discussion Meeting Wednesday, July 29, at 7:00 p.m. The book is available at our website, on Overdrive, in ebook and eaudiobook versions. Email to sign up for our Zoom discussion.

    More Details