BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//PA School Calendar//District Calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:North Penn School District 2026-2027
X-WR-CALDESC:North Penn School District starts August 31\, 2026. Check Than
 ksgiving and spring breaks\, K–6 early dismissals and the weather-depend
 ent June 10 finish.
BEGIN:VEVENT
UID:first-day@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20260831
DTEND;VALUE=DATE:20260901
SUMMARY:First Day of School
DESCRIPTION:School status: schools open\nSource: https://www.npenn.org/for_
 families/calendar_for_2026-2027_school_year
CATEGORIES:FIRST_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:no-school-2026-09-04@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20260904
DTEND;VALUE=DATE:20260905
SUMMARY:No School
DESCRIPTION:School status: schools closed\nListed as No School in the distr
 ict PDF.\nSource: https://www.npenn.org/for_families/calendar_for_2026-202
 7_school_year
CATEGORIES:HOLIDAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:no-school-2026-09-07@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20260907
DTEND;VALUE=DATE:20260908
SUMMARY:No School
DESCRIPTION:School status: schools closed\nListed as No School in the distr
 ict PDF.\nSource: https://www.npenn.org/for_families/calendar_for_2026-202
 7_school_year
CATEGORIES:HOLIDAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:no-school-2026-09-21@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20260921
DTEND;VALUE=DATE:20260922
SUMMARY:No School
DESCRIPTION:School status: schools closed\nListed as No School in the distr
 ict PDF.\nSource: https://www.npenn.org/for_families/calendar_for_2026-202
 7_school_year
CATEGORIES:HOLIDAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:early-2026-10-14@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261014
DTEND;VALUE=DATE:20261015
SUMMARY:Early Dismissal
DESCRIPTION:School status: early dismissal\nDistrictwide early dismissal. T
 he PDF does not provide exact dismissal times\; check your school’s noti
 ce.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027_sch
 ool_year
CATEGORIES:EARLY_RELEASE
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:inservice-2026-11-03@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261103
DTEND;VALUE=DATE:20261104
SUMMARY:In-service Day — No School for Students
DESCRIPTION:School status: no classes\nThe PDF legend specifies that studen
 ts do not attend on in-service days.\nSource: https://www.npenn.org/for_fa
 milies/calendar_for_2026-2027_school_year
CATEGORIES:NON_STUDENT_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:november-conferences@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261123
DTEND;VALUE=DATE:20261125
SUMMARY:In-service Days / Conferences — No School for Students
DESCRIPTION:School status: no classes\nBoth consecutive days are marked as 
 in-service/conference days with no school for students. The calendar does 
 not give grade-specific appointment schedules or conference times.\nSource
 : https://www.npenn.org/for_families/calendar_for_2026-2027_school_year
CATEGORIES:PARENT_CONFERENCE,NON_STUDENT_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:november-flex@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261125
DTEND;VALUE=DATE:20261126
SUMMARY:Flex Day — No School for Students
DESCRIPTION:School status: no classes\nSource: https://www.npenn.org/for_fa
 milies/calendar_for_2026-2027_school_year
CATEGORIES:NON_STUDENT_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:thanksgiving@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261126
DTEND;VALUE=DATE:20261128
SUMMARY:Thanksgiving No-School Days
DESCRIPTION:School status: schools closed\nThe PDF lists these dates as No 
 School. November 23–25 are separate student closures\, making November 2
 3–27 a full week without classes. Students return November 30.\nSource: 
 https://www.npenn.org/for_families/calendar_for_2026-2027_school_year
CATEGORIES:THANKSGIVING_BREAK
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:keystone-winter1@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261207
DTEND;VALUE=DATE:20261219
SUMMARY:Keystone Exams — Winter Window 1
DESCRIPTION:School status: Assessment window\; individual dates assigned by
  campus\nDate window only\; not a daily exam or attendance requirement. We
 ekends are not regular school days.\nTesting window\; schools assign indiv
 idual exam dates. This does not mean testing every day or attendance on we
 ekends.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027
 _school_year
CATEGORIES:STATE_TEST
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:early-2026-12-23@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261223
DTEND;VALUE=DATE:20261224
SUMMARY:Early Dismissal
DESCRIPTION:School status: early dismissal\nDistrictwide early dismissal. T
 he PDF does not provide exact dismissal times\; check your school’s noti
 ce.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027_sch
 ool_year
CATEGORIES:EARLY_RELEASE
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:winter-break@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20261224
DTEND;VALUE=DATE:20270102
SUMMARY:Winter Break
DESCRIPTION:School status: schools closed\nEvery weekday in this printed No
  School range is a closure. December 23 is an early dismissal day. Classes
  are scheduled to resume January 4 after the weekend.\nSource: https://www
 .npenn.org/for_families/calendar_for_2026-2027_school_year
CATEGORIES:WINTER_BREAK
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:keystone-winter2@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270104
DTEND;VALUE=DATE:20270116
SUMMARY:Keystone Exams — Winter Window 2
DESCRIPTION:School status: Assessment window\; individual dates assigned by
  campus\nDate window only\; not a daily exam or attendance requirement. We
 ekends are not regular school days.\nTesting window\; schools assign indiv
 idual exam dates. This does not mean testing every day or attendance on we
 ekends.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027
 _school_year
CATEGORIES:STATE_TEST
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:no-school-2027-01-18@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270118
DTEND;VALUE=DATE:20270119
SUMMARY:No School
DESCRIPTION:School status: schools closed\nListed as No School in the distr
 ict PDF.\nSource: https://www.npenn.org/for_families/calendar_for_2026-202
 7_school_year
CATEGORIES:HOLIDAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:k6-early-2027-01-26@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270126
DTEND;VALUE=DATE:20270127
SUMMARY:K–6 Early Dismissal
DESCRIPTION:School status: early dismissal\nThis shortened day applies only
  to kindergarten through grade 6. Grades 7–12 are not marked for early d
 ismissal on this date.\nSource: https://www.npenn.org/for_families/calenda
 r_for_2026-2027_school_year
CATEGORIES:EARLY_RELEASE
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:early-2027-02-12@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270212
DTEND;VALUE=DATE:20270213
SUMMARY:Early Dismissal
DESCRIPTION:School status: early dismissal\nDistrictwide early dismissal. T
 he PDF does not provide exact dismissal times\; check your school’s noti
 ce.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027_sch
 ool_year
CATEGORIES:EARLY_RELEASE
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:no-school-2027-02-15@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270215
DTEND;VALUE=DATE:20270216
SUMMARY:No School
DESCRIPTION:School status: schools closed\nListed as No School in the distr
 ict PDF.\nSource: https://www.npenn.org/for_families/calendar_for_2026-202
 7_school_year
CATEGORIES:HOLIDAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:inservice-2027-03-10@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270310
DTEND;VALUE=DATE:20270311
SUMMARY:In-service Day — No School for Students
DESCRIPTION:School status: no classes\nThe PDF legend specifies that studen
 ts do not attend on in-service days.\nSource: https://www.npenn.org/for_fa
 milies/calendar_for_2026-2027_school_year
CATEGORIES:NON_STUDENT_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:inservice-2027-03-24@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270324
DTEND;VALUE=DATE:20270325
SUMMARY:In-service Day — No School for Students
DESCRIPTION:School status: no classes\nThe PDF legend specifies that studen
 ts do not attend on in-service days.\nSource: https://www.npenn.org/for_fa
 milies/calendar_for_2026-2027_school_year
CATEGORIES:NON_STUDENT_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:spring-break@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270325
DTEND;VALUE=DATE:20270330
SUMMARY:Spring Break
DESCRIPTION:School status: schools closed\nThe printed No School range incl
 udes Thursday\, Friday\, the weekend and Monday. March 24 is a separate in
 -service day without students. Classes are scheduled to resume March 30.\n
 Source: https://www.npenn.org/for_families/calendar_for_2026-2027_school_y
 ear
CATEGORIES:SPRING_BREAK
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:k6-early-2027-04-20@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270420
DTEND;VALUE=DATE:20270421
SUMMARY:K–6 Early Dismissal
DESCRIPTION:School status: early dismissal\nThis shortened day applies only
  to kindergarten through grade 6. Grades 7–12 are not marked for early d
 ismissal on this date.\nSource: https://www.npenn.org/for_families/calenda
 r_for_2026-2027_school_year
CATEGORIES:EARLY_RELEASE
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:pssa-ela@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270426
DTEND;VALUE=DATE:20270501
SUMMARY:PSSA English Language Arts
DESCRIPTION:School status: Assessment window\; individual dates assigned by
  campus\nDate window only\; not a daily exam or attendance requirement. We
 ekends are not regular school days.\nTesting window\; schools assign indiv
 idual exam dates. This does not mean testing every day or attendance on we
 ekends.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027
 _school_year
CATEGORIES:STATE_TEST
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:pssa-math-science@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270503
DTEND;VALUE=DATE:20270508
SUMMARY:PSSA Math and Science
DESCRIPTION:School status: Assessment window\; individual dates assigned by
  campus\nDate window only\; not a daily exam or attendance requirement. We
 ekends are not regular school days.\nTesting window\; schools assign indiv
 idual exam dates. This does not mean testing every day or attendance on we
 ekends.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027
 _school_year
CATEGORIES:STATE_TEST
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:pssa-makeups@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270510
DTEND;VALUE=DATE:20270515
SUMMARY:PSSA Make-ups
DESCRIPTION:School status: Assessment window\; individual dates assigned by
  campus\nDate window only\; not a daily exam or attendance requirement. We
 ekends are not regular school days.\nTesting window\; schools assign indiv
 idual exam dates. This does not mean testing every day or attendance on we
 ekends.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027
 _school_year
CATEGORIES:STATE_TEST
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:keystone-spring@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270517
DTEND;VALUE=DATE:20270529
SUMMARY:Keystone Exams — Spring Window
DESCRIPTION:School status: Assessment window\; individual dates assigned by
  campus\nDate window only\; not a daily exam or attendance requirement. We
 ekends are not regular school days.\nTesting window\; schools assign indiv
 idual exam dates. This does not mean testing every day or attendance on we
 ekends. May 18 is separately marked as an in-service day without students\
 ; the testing window does not override that closure.\nSource: https://www.
 npenn.org/for_families/calendar_for_2026-2027_school_year
CATEGORIES:STATE_TEST
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:inservice-2027-05-18@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270518
DTEND;VALUE=DATE:20270519
SUMMARY:In-service Day — No School for Students
DESCRIPTION:School status: no classes\nThe PDF legend specifies that studen
 ts do not attend on in-service days.\nSource: https://www.npenn.org/for_fa
 milies/calendar_for_2026-2027_school_year
CATEGORIES:NON_STUDENT_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:no-school-2027-05-31@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270531
DTEND;VALUE=DATE:20270601
SUMMARY:No School
DESCRIPTION:School status: schools closed\nListed as No School in the distr
 ict PDF.\nSource: https://www.npenn.org/for_families/calendar_for_2026-202
 7_school_year
CATEGORIES:HOLIDAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:last-day@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270610
DTEND;VALUE=DATE:20270611
SUMMARY:Last Student Day — Early Dismissal (Weather-dependent)
DESCRIPTION:School status: early dismissal\nJune 10 is the last student day
  if there are no weather cancellations. The early dismissal list says Last
  Student Day\, so the shortened schedule follows the eventual final studen
 t day if make-ups move the finish. No exact dismissal time is printed.\nSo
 urce: https://www.npenn.org/for_families/calendar_for_2026-2027_school_yea
 r
CATEGORIES:LAST_DAY,EARLY_RELEASE
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:weather-makeup-1@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270611
DTEND;VALUE=DATE:20270612
SUMMARY:Weather Make-up Day #1 (Only if Needed)
DESCRIPTION:Reserved make-up date\; student attendance depends on district 
 activation. The base calendar finishes June 10 if there are no weather can
 cellations. June 11 is also a teacher in-service day under that base sched
 ule.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027_sc
 hool_year
CATEGORIES:WEATHER_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:weather-makeup-2@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270614
DTEND;VALUE=DATE:20270615
SUMMARY:Weather Make-up Day #2 (Only if Needed)
DESCRIPTION:Reserved make-up date\; student attendance depends on district 
 activation. The base calendar finishes June 10 if there are no weather can
 cellations. June 11 is also a teacher in-service day under that base sched
 ule.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027_sc
 hool_year
CATEGORIES:WEATHER_DAY
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:weather-makeup-3@paschoolcalendar.com
DTSTAMP:20261112T000000Z
DTSTART;VALUE=DATE:20270615
DTEND;VALUE=DATE:20270616
SUMMARY:Weather Make-up Day #3 (Only if Needed)
DESCRIPTION:Reserved make-up date\; student attendance depends on district 
 activation. The base calendar finishes June 10 if there are no weather can
 cellations. June 11 is also a teacher in-service day under that base sched
 ule.\nSource: https://www.npenn.org/for_families/calendar_for_2026-2027_sc
 hool_year
CATEGORIES:WEATHER_DAY
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
