BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Global School Calendar//School Holidays//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ON School Calendar — Global School Calendar
X-WR-CALDESC:School terms\, holidays and public holidays for ON (Canada). P
 ublished school years in this feed: 2026. Source: Ontario Ministry of Educ
 ation (https://www.ontario.ca/page/school-year-calendars). Data last verif
 ied 2026-07-12. This feed URL is permanent and updates in place when new s
 chool years are published. Per-type feeds (summer\, winter\, spring\, publ
 ic holidays\, term dates) are listed at /feeds/.
X-WR-TIMEZONE:UTC
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
X-WR-RELCALID:https://globalschoolcalendar.com/feeds/canada/ontario.ics
BEGIN:VEVENT
UID:canada/ontario-2026-term-fall-semester-(term-1)@globalschoolcalendar.co
 m
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20260908
DTEND;VALUE=DATE:20270130
SUMMARY:ON: Fall Semester (Term 1)
CATEGORIES:TERM
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:First day of classes for most students is September 8\, 2026 (a
 fter Labour Day). Some boards start earlier.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Fall Semester (Term 1) starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-term-spring-semester-(term-2)@globalschoolcalendar.
 com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270201
DTEND;VALUE=DATE:20270630
SUMMARY:ON: Spring Semester (Term 2)
CATEGORIES:TERM
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Second semester starts early February. Last day for most studen
 ts around June 28-29.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Spring Semester (Term 2) starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-thanksgiving-break@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261013
SUMMARY:ON: Thanksgiving Break
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Long weekend around Thanksgiving (second Monday of October).
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Thanksgiving Break starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-winter-break@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20261221
DTEND;VALUE=DATE:20270102
SUMMARY:ON: Winter Break
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Two-week break including Christmas and New Year. Classes resume
  January 4\, 2027.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Winter Break starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-family-day-weekend@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270213
DTEND;VALUE=DATE:20270216
SUMMARY:ON: Family Day Weekend
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Family Day is the third Monday of February.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Family Day Weekend starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-march-break@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270315
DTEND;VALUE=DATE:20270320
SUMMARY:ON: March Break
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:One-week spring break in mid-March.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: March Break starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-easter-weekend@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270326
DTEND;VALUE=DATE:20270330
SUMMARY:ON: Easter Weekend
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Good Friday (March 26) and Easter Monday (March 29).
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Easter Weekend starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-victoria-day-weekend@globalschoolcalendar.c
 om
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270522
DTEND;VALUE=DATE:20270525
SUMMARY:ON: Victoria Day Weekend
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Victoria Day is the Monday preceding May 25.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Victoria Day Weekend starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-holiday-summer-break@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270630
DTEND;VALUE=DATE:20270908
SUMMARY:ON: Summer Break
CATEGORIES:HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Approximately 9-10 week summer break.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Summer Break starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-labour-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20260907
DTEND;VALUE=DATE:20260908
SUMMARY:ON: Labour Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Labour Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-thanksgiving@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20261012
DTEND;VALUE=DATE:20261013
SUMMARY:ON: Thanksgiving
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Thanksgiving starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-christmas-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20261225
DTEND;VALUE=DATE:20261226
SUMMARY:ON: Christmas Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Christmas Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-boxing-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20261226
DTEND;VALUE=DATE:20261227
SUMMARY:ON: Boxing Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Boxing Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-new-year's-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270101
DTEND;VALUE=DATE:20270102
SUMMARY:ON: New Year's Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: New Year's Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-family-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270215
DTEND;VALUE=DATE:20270216
SUMMARY:ON: Family Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Family Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-good-friday@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270326
DTEND;VALUE=DATE:20270327
SUMMARY:ON: Good Friday
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Good Friday starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-easter-monday@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270329
DTEND;VALUE=DATE:20270330
SUMMARY:ON: Easter Monday
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
DESCRIPTION:Not a statutory holiday for all\; some boards close.
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Easter Monday starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-victoria-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270524
DTEND;VALUE=DATE:20270525
SUMMARY:ON: Victoria Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Victoria Day starts tomorrow.
END:VALARM
END:VEVENT
BEGIN:VEVENT
UID:canada/ontario-2026-ph-canada-day@globalschoolcalendar.com
DTSTAMP:20260712T120000Z
DTSTART;VALUE=DATE:20270701
DTEND;VALUE=DATE:20270702
SUMMARY:ON: Canada Day
CATEGORIES:PUBLIC-HOLIDAY
SEQUENCE:20260712
LAST-MODIFIED:20260712T120000Z
BEGIN:VALARM
TRIGGER:-PT15H
ACTION:DISPLAY
DESCRIPTION:Reminder: ON: Canada Day starts tomorrow.
END:VALARM
END:VEVENT
END:VCALENDAR
