Districtwide dates and K–6 dates

June 10 is the planned finish if there are no weather cancellations. The shortened final-day schedule follows the actual last student day if the finish changes.

Districtwide dates and K–6 dates
DateStudentsSchedule
Oct 14; Dec 23, 2026; Feb 12, 2027All studentsEarly dismissal
Jan 26; Apr 20, 2027K–6 onlyEarly dismissal
Jun 10, 2027, if unchangedAll studentsLast-day early dismissal; weather-dependent

Source: North Penn School District 2026–2027 School Calendar (PDF)

A full Thanksgiving week without classes

November 23–24 are in-service and conference days without students. November 25 is a flex day without students, followed by school closures November 26–27. Classes resume November 30 after the weekend. These are full student days off, rather than conference half days.

Spring time off begins March 24 with an in-service closure, then continues through March 25–29. Classes resume March 30. December 23 is an early-dismissal attendance day before winter time off begins December 24.

Source: North Penn School District 2026–2027 School Calendar (PDF)

When the final early dismissal may move

The calendar reserves June 11, June 14 and June 15 as weather make-up days #1, #2 and #3. They are not automatically added to the student year. Use district announcements to determine whether a date becomes an attendance day.

Because the early-dismissal entry says “Last Student Day,” a weather extension can move the shortened final-day schedule away from June 10. Update both the final-day date and the pickup reminder when the district confirms the finish.

Source: North Penn School District 2026–2027 School Calendar (PDF)