Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.


  1. VIRTUAL Leaping Learners

    October 26, 2020, 11:00 AM - 11:30 AM @ Held via Zoom

    Children ages three to five will share books, sing songs, and develop group listening skills in this class designed as a launch pad to reading. Leaping Learners meets Mondays at 11 a.m. and Tuesdays at 9:30 a.m. via Zoom.

    More Details
  2. Create Your Own Mood Journal

    October 26, 2020, 7:00 PM - 8:30 PM @ Zoom

    Learn how to make a journal with interchangeable covers to suit your mood! On Monday, October 26 at 7 p.m., local craft teacher Sharon Oels Martyn and Library staff will demonstrate how to create a journal using paper bags, patterned paper, envelopes, and embellishments. This class is for ages 13 and older, and will be held digitally via Zoom. For instructions on how to join, please email

    More Details

Town Calendar

  1. Early Voting period for General Election

    October 13, 2020, 7:00 AM - October 30, 2020, 7:00 PM @ (Locations & times vary, check website)

    More Details
  2. Planning and Zoning Commission Meeting

    October 26, 2020, 6:30 PM - 10:00 PM @ Town Hall - Council Chambers

    More Details