Skip To Main Content

Trigger Container

Landing Nav

Breadcrumb

District Calendar

CALENDAR UPDATE: Due to the emergency closing on January 23, 2026, the tentative last day of school for K-8 is now Friday, June 5. The early release originally scheduled for Wednesday, June 3, has been moved to Thursday, June 4.

The Board of Education will formally approve these changes at a future meeting. 

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
Sunday, April 26
Monday, April 27
Tuesday, April 28
Wednesday, April 29
Thursday, April 30
Policy Committee Meeting
-
North Shore School District 112, 445 Sheridan Rd, Highwood, IL 60040, USA
Friday, May 1
Saturday, May 2
Sunday, May 3
Monday, May 4
Tuesday, May 5
Facilities Committee Meeting
-
445 Sheridan Rd, Highwood, IL 60040, USA
Wednesday, May 6
Thursday, May 7
Friday, May 8
Saturday, May 9
Sunday, May 10
Monday, May 11
Tuesday, May 12
Wednesday, May 13
Thursday, May 14
Friday, May 15
Saturday, May 16
Sunday, May 17
Monday, May 18
Tuesday, May 19
Regular Board Meeting
-
Wednesday, May 20
Thursday, May 21
Friday, May 22
Saturday, May 23
Sunday, May 24
Monday, May 25
Tuesday, May 26
Wednesday, May 27
Thursday, May 28
Friday, May 29
Saturday, May 30
Sunday, May 31
Monday, June 1
Tuesday, June 2
Wednesday, June 3
Edgewood 8th Grade Graduation
-
Highland Park High School, 433 Vine Ave, Highland Park, IL 60035, USA
Northwood 8th Grade Graduation
-
Highland Park High School, 433 Vine Ave, Highland Park, IL 60035, USA
Friday, June 5
Saturday, June 6

2025-2026 School Calendar

The calendar links below have been updated to reflect the new last day of school: Friday, June 5.

8th Grade Graduation

  • Edgewood Middle School
    • Wednesday, June 3, 2026
    • 4:30 p.m.
    • Highland Park High School
       
  • Northwood Middle School
    • Wednesday, June 3, 2026
    • 6:30 p.m.
    • Highland Park High School

Additional Early Childhood Information for 2025-2026

The Early Childhood dates listed below are in addition to the calendar dates posted above.

August 21, 2025 First Day of Early Childhood (Morning Session Only)
August 22, 2025 Morning Session and Afternoon Session Attend
September 19, 2025 No Early Childhood Sessions
October 10, 2025 No Early Childhood Sessions
November 21, 2025 No Early Childhood Sessions
December 18, 2025 Only Morning Session Attends (No Afternoon Session)
January 16, 2026 Only Afternoon Session Attends (No Morning Session)
February 13, 2026 No Early Childhood Sessions
March 19, 2026 No Early Childhood Sessions
April 2, 2026 No Early Childhood Sessions
May 22, 2026 No Early Childhood Sessions
June 3, 2026 Both Sessions Attend (Final Day of P.M. Early Childhood)
June 4, 2026 Final Day of A.M. Early Childhood
June 5, 2026 No Early Childhood Sessions

Early Childhood Screening Dates for 2025-2026

  • September 19, 2025
  • October 10, 2025
  • November 21, 2025
  • February 13, 2026
  • April 2, 2026
  • May 22, 2026
  • June 5, 2026

Approved 2026-2027 Calendar

The 2026-2027 school calendar has been approved by the Board of Education.

Additional Early Childhood Information for 2026-2027

The Early Childhood dates listed below are in addition to the calendar dates posted above.

August 20, 2026 First Day of Early Childhood (Morning Session Only)
August 21, 2026 Morning Session and Afternoon Session Attend
September 18, 2026 No Early Childhood Sessions
October 9, 2026 No Early Childhood Sessions
November 20, 2026 No Early Childhood Sessions
December 17, 2026 Only Morning Session Attends (No Afternoon Session)
January 15, 2027 Only Afternoon Session Attends (No Morning Session)
February 12, 2027 No Early Childhood Sessions
March 18, 2027 No Early Childhood Sessions
April 23, 2027 No Early Childhood Sessions
May 28, 2027 No Early Childhood Sessions
June 1, 2027 Final Day of A.M. Early Childhood
June 2, 2027 Final Day of P.M. Early Childhood
June 3, 2027 No Early Childhood Sessions

Early Childhood Screening Dates for 2026-2027

  • Monday, July 20
  • Friday, September 18
  • Friday, October 9
  • Friday, November 20
  • Friday, February 12
  • Friday, April 23
  • Friday, May 28
  • Thursday, June 3

2027-2028 Calendar

A draft of the 2027-2028 calendar was presented to the Board of Education at the April meeting. It will be up for approval at the May meeting.