Illinois School Calendar 2026-2027: Spring Break & Winter Break Dates
Illinois has 852 public school districts, and each adopts its own school calendar. Together they enroll 1,837,668 students; the largest, Chicago Public Schools Dist 299, enrolls 324,130 (NCES, 2024-25).
The dates below are statewide planning windows for 2026-27 and 2027-28: our estimate of when most Illinois schools take each break. They are not any one district's official calendar, so check your own district's calendar before booking travel.
Last updated: · Next review: January 2027
Dates vary by district. Use the statewide windows below for planning, then confirm with your local school district calendar before booking travel. Read how we source these dates.
Illinois district calendars
The dates above are the statewide window. These districts publish their own calendars, and where they differ, the district date is the one that applies to your school:
- Chicago Public Schools calendar
School starts August 24, 2026, ends June 11, 2027.
Largest school districts in Illinois
5 districts enroll 24% of Illinois's district students. The other 847 districts each set a calendar of their own, so two schools a few miles apart can break in different weeks.
| District | Students | Calendar |
|---|---|---|
| Chicago Public Schools Dist 299Chicago | 324,130643 schools | View dates |
| SD U-46Elgin | 34,03655 schools | Check the district's website |
| Rockford SD 205Rockford | 28,46746 schools | Check the district's website |
| Indian Prairie CUSD 204Aurora | 26,10834 schools | Check the district's website |
| Plainfield SD 202Plainfield | 24,55631 schools | Check the district's website |
Enrollment and district counts: NCES Common Core of Data, LEA directory 2024-25 (via Urban Institute Education Data API). Counts cover regular local school districts; enrollment is fall 2024.
How Illinois law shapes the school calendar
- Start and end dates
- District option.
- 105 Ill. Comp. Stat. Ann. 5/10-19
- Minimum instructional time
- 185 days
- Designed to insure 176 days of student attendance.
- 105 Ill. Comp. Stat. Ann. 5/10-19
Source: Education Commission of the States 50-state comparison, published January 2020 (days and hours, start and finish dates). Calendar statutes change, so check the cited section for the current text. Every state side by side: school calendar laws by state.
Good to know in Illinois
Illinois districts like Chicago Public Schools (CPS) often have unique non-attendance days for 'Report Card Pickups' and professional development.
Illinois districts like Chicago Public Schools (CPS) often have unique non-attendance days.
Illinois's 2027-2028 academic year maintains the late August start and late March spring break patterns.
Illinois school breaks: quick answers
The most searched Illinois dates for 2026-27 at a glance.
When is winter break in Illinois 2026-27?
Winter break in Illinois (2026-27) is December 21, 2026 - January 1, 2027.
When is spring break in Illinois 2026-27?
Spring break in Illinois (2026-27) is March 22 - 26, 2027.
When is summer break in Illinois 2026-27?
Summer break in Illinois (2026-27) is June 16, 2027 - August 22, 2027. Exact dates vary by district — confirm with your local school calendar.
When does school start and end in Illinois 2026-27?
School in Illinois (2026-27) starts August 24 - 26, 2026 and ends June 10 - 15, 2027.
Sources & verification
The statewide windows are our planning estimates, not transcribed from a single official calendar. District pages linked above are transcribed from each district's own published calendar. Official sources for Illinois:
Compare with other states
Planning guides:
- When does school start in America? Start dates by state
- When does school end in America? Last day of school by state
- US summer break 2027 dates by state
- Spring break 2027 & 2028 dates by state
- Winter break dates by state
- Thanksgiving break dates by state
- Easter school holidays and the spring break overlap
- Back-to-school planning guide
- Easter and Good Friday dates 2027-2036
- Thanksgiving dates 2027-2036
Research from our own calendar data:

