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: Environmental Sustainability Council

  1. Environmental Sustainability Council Education Task Group (Operation EarthWatch)

    May 10, 2018, 4:30 PM - 5:30 PM @ Thomas Jefferson Elementary School

    More Details


  1. Preschool Storytime

    May 10, 2018, 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

    May 10, 2018, 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. 1-on-1 Computer & Internet Tutoring

    May 10, 2018, 2:00 PM - 4:00 PM @ Conference Room

    Get general personalized assistance to learn how to use the library's downloadable collections (ebooks, digital magazines, music), customize your email, more efficiently search the web, or better familiarize yourself with your smartphone, tablet, or laptop. Registration required. Stop by the Reference Desk or call 703-248-5035 (TTY 711) for more info or to make an appointment.

    More Details
  4. Middle School Book Club

    May 10, 2018, 7:00 PM - 8:00 PM @ Conference Room

    May Book: A Bone from a Dry Sea by Peter Dickinson Book discussion group for teens in Grade 6-8. Copies of the book are available at the Youth Services Desk. Registration required for the school year, spaces are limited. Call 703-248-5034 or visit the Youth Services Desk for more details.

    More Details