Calendar module icon

Calendar

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.

December

Go to previous month Go to next month

2017

Select a year
Su M Tu W Th F Sa
26 27 28 29 30 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

Jump To:

  1. Calendar Overlay Library (9)

Library

  1. Used Book Sale

    December 17, 2017, 1:00 PM - 5:00 PM @ Conference Room

    Used adult and children's books for sale.

    More Details
  2. ESL Conversation Group

    December 18, 2017, 7:00 PM - 8:30 PM @ Conference Room

    An general conversation group (for adults) learning English. Meets every Monday from 7:00 pm - 8:30 pm. No registration required.

    More Details
  3. Paws to Read at the Library

    December 19, 2017, 5:00 PM - 6:00 PM @ Youth Services Room

    Children can come and read with a canine companion. Readers rising grades K-5th. Registration Required. Registration opens two weeks prior to the date of every program at the Youth Services desk by phone 703-248-5034 or in person. We do not accept registration by email.

    More Details
  4. CLOSED: Christmas Eve (observed for City employees)

    December 22, 2017, All Day @ Mary Riley Styles Public Library

    More Details
  5. CLOSED: Christmas Holiday

    December 23, 2017, All Day @ Mary Riley Styles Public Library

    More Details
  6. CLOSED: Christmas Holiday

    December 24, 2017, All Day @ Mary Riley Styles Public Library

    More Details
  7. CLOSED: Christmas Holiday

    December 25, 2017, All Day @ Mary Riley Styles Public Library

    More Details
  8. CLOSED: Christmas Holiday

    December 26, 2017, All Day @ Mary Riley Styles Public Library

    More Details
  9. CLOSED: New Year's Eve

    December 31, 2017, All Day @ Mary Riley Styles Public Library

    More Details