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: Board of Zoning Appeals

  1. Meeting Cancelled - Board of Zoning Appeals

    July 11, 2019, 7:30 PM - 10:30 PM @ Council Chambers/Court Room

    More Details

BC: Environmental Sustainability Council

  1. ESC Energy Transition Subcommittee

    July 11, 2019, 7:30 PM - 9:30 PM @ Dogwood Room A

    More Details


  1. Concerts in the Park: Korybantes

    July 11, 2019, 7:00 PM - 8:30 PM @ Cherry Hill Park

    Enjoy free live music on Thursday evenings in Cherry Hill Park throughout the summer! Korybantes plays 80s, 90s, and modern rock hits in the park on July 11.

    More Details


  1. Preschool Storytime

    July 11, 2019, 10:30 AM - 11:00 AM @ Youth Services Room

    Stories and fun for ages 0-5. Drop-in. All storytimes are followed by playtime with the Early Literacy Center toys.

    More Details
  2. Playtime with the Early Literary Center Toys

    July 11, 2019, 11:00 AM - 12:00 PM @ Youth Services Room

    Explore educational and manipulative items (aka toys) to teach early literacy through play. Ages birth to 5 years. No registration required.

    More Details
  3. Lego in the Library

    July 11, 2019, 3:00 PM - 4:30 PM @ Conference Room

    For all ages. Drop-in program - first come, first served! For more information contact the Youth Services desk by phone 703-248-5034 or in person.

    More Details
  4. POSTPONED - Relaxing Room Decor Workshop

    July 11, 2019, 3:00 PM - 4:30 PM @ Youth Services Room

    This workshop has been cancelled. A rescheduled date will be available soon Make your room an oasis with beaded hangings, aromatherapy, sand art, and more in this class! For teens in rising grades 6-12, registration required. Please visit or call the Youth Services Desk at 703-248-5034.

    More Details