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.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
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

Jump To:

  1. Calendar Overlay Library Calendar of Events (3)

Library Calendar of Events

  1. Beginning ESL - Virtual

    July 13, 2021, 10:00 AM - 11:00 AM @ Deer Park Public Library

    If you know of someone who would like to learn to speak English as a second language, they may be interested in a free online class at the Deer Park Public Library. The class meets Tuesdays at 10 a.m. in an online meeting. To join the class, contact the library at 281-478-7208 or email In addition to the class, the library provides a free Rosetta Stone phone app at its website, (see E-Library). All that is necessary to use the app is a library card.

    More Details
  2. Kid's Craft Video Facebook Live

    July 13, 2021, 3:30 PM - 4:00 PM @ Deer Park Public Library

    Pick up the materials at the Library and then join us Live on Facebook, Tuesday, July 13th @ 3:30 p.m. to watch the instructional video! These crafts are presented for children 5-11 years old and materials are provided free of charge. Materials may be picked up beginning on Friday, July 9th.

    More Details
  3. Mysteries & More Book Club

    July 13, 2021, 4:00 PM - 6:00 PM @ Deer Park Public Library

    The Mysteries & More Book Club meets on the 2nd Tuesday of the month to discuss great books from a variety of genres. Watch the Library's Facebook page for more details about the upcoming meeting. We will be picking future titles for the book group at upcoming meetings. If you have a title that you think would make a great discussion book, bring it to our next meeting. No registration is required. Check the library's website at or call at 281-478-7208 for the most current information.

    More Details