Calendar module icon



Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
26 27 28 29 30 31 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 1 2 3 4 5 6

Jump To:

  1. Calendar Overlay Historic Sites (1)
  2. Calendar Overlay Parks Events (1)
  3. Calendar Overlay Recorder of Deeds (1)

Historic Sites

  1. Civil War Event

    June 1, 2019, 10:00 AM - 5:00 PM @ Pennypacker Mills

    As the cannon fire rumbles across the field, opposing armies march toward each other in battle. Visit the Mills to see this scenario and support the troops. Visit military and civilian encampments, tour the mansion and see special exhibits, join in the music & songs of the time, visit the Civilian Street for demonstrations, kids can participate in the Be a Soldier Kid Enlistment activity, and much more. Food vendor available. More details and schedule available:

    More Details

Parks Events

  1. Digital Scavenger Hunt

    June 1, 2019, 10:00 AM - 1:00 PM @ Lower Perkiomen Valley Park

    Bring your cell phones/cameras, your walking shoes and a good sense of observation as we send you out into the park and nearby trails to find different natural and man-made objects. Take a photo of the object, and then come back and share in order to claim a prize when you find them all! Pre-registration is required by May 24th; participants should meet at the park office to start the adventure. Rain or Shine! All ages; children must be accompanied by an adult; suggested donation $2 per person.

    More Details

Recorder of Deeds

  1. Mobile Veterans' Discount Identification Card Event

    June 1, 2019, 9:00 AM - 12:00 PM @ Home Depot Parking Lot

    Montgomery County Recorder of Deeds Jeanne Sorg takes the Veterans' Discount Identification Card program to Representative Tom Murt's Military Families Appreciation Event in Willow Grove. All Montgomery County veterans are welcome. Please bring a photo ID (such as a drivers’ license) and your DD214 to receive the discount ID card. Contact the office for more information: 610-278-3292.

    More Details