- School starts Monday, Aug. 10, 2026 and ends Wednesday, May 26, 2027, an early release day, as planned. It can fall anywhere from Monday, May 24 to Wednesday, May 26: Earlier only if emergency makeup days go unused and the district meets the state's instructional-minute requirements.
- Thanksgiving break: Nov. 23 to 27. Students are out Saturday, Nov. 21 to Sunday, Nov. 29, back Monday, Nov. 30.
- Winter break: Dec. 21 to Jan. 1. Students are out Saturday, Dec. 19 to Sunday, Jan. 3, back Monday, Jan. 4.
- Spring break: March 15 to 19. Students are out Friday, March 12 to Sunday, March 21, back Monday, March 22.
- 37 early release days for every school. Details below.
- Every Wednesday, all schools: early release, 1 hour early. 34 Wednesdays from Aug. 12 to May 26; not on March 31 (No Early Release Wednesday), May 5 (No Early Release Wednesday) and May 12 (No Early Release Wednesday). No early release on days with no school.
The SDOC 2026-27 calendar
This is the district's own calendar, as SDOC publishes it. Tap it to open the full-size image.
Add the SDOC calendar to your phone
Pick a file. Each one is an all-day event per day off or half day, and a break is one event across all its days.
On an iPhone
Tap a file above, then tap Add All. The dates go into the calendar you choose.
In Google Calendar
On a computer, open Google Calendar, then Settings, then Import & export. Choose the file and the calendar to add it to. The dates show up on your Android phone too.
In Outlook
Open the downloaded file, or in Outlook on the web go to Add calendar, then Upload from file.
These files are a copy of the calendar today. If the district changes a date, download the file again.
SDOC vacations and holidays, 2026-27
Every day with no school for students, from the first day to the last: 11 entries and 28 weekdays in all.
| Day off | Dates | Days of the week | School days off |
|---|---|---|---|
| Labor Day Holiday | Sept. 7 | Mon | 1 |
| Professional learning day (no school for students) Staff day | Sept. 25 | Fri | 1 |
| Teacher workday (no school for students) Staff dayBecomes a school day if needed as an emergency makeup day | Oct. 12 | Mon | 1 |
| Veterans Day Holiday | Nov. 11 | Wed | 1 |
| Thanksgiving break Break | Nov. 23 to 27 | Mon to Fri | 5 |
| Winter break Break | Dec. 21 to Jan. 1 | Mon to Fri | 10 |
| Teacher workday (no school for students) Staff dayBecomes a school day if needed as an emergency makeup day | Jan. 8 | Fri | 1 |
| Martin Luther King Jr. Day Holiday | Jan. 18 | Mon | 1 |
| Rodeo Day Holiday | Feb. 19 | Fri | 1 |
| Teacher workday (no school for students) Staff dayBecomes a school day if needed as an emergency makeup day | March 12 | Fri | 1 |
| Spring break Break | March 15 to 19 | Mon to Fri | 5 |
SDOC early release days
37 early release days in all.
Every Wednesday, all schools: early release, 1 hour early. 34 Wednesdays from Aug. 12 to May 26; not on March 31 (No Early Release Wednesday), May 5 (No Early Release Wednesday) and May 12 (No Early Release Wednesday). No early release on days with no school.
All 34 dates
Aug. 12, Aug. 19, Aug. 26, Sept. 2, Sept. 9, Sept. 16, Sept. 23, Sept. 30, Oct. 7, Oct. 14, Oct. 21, Oct. 28, Nov. 4, Nov. 18, Dec. 2, Dec. 9, Dec. 16, Jan. 6, Jan. 13, Jan. 20, Jan. 27, Feb. 3, Feb. 10, Feb. 17, Feb. 24, March 3, March 10, March 24, April 7, April 14, April 21, April 28, May 19 and May 26.
| Date | Day | What | Dismissal | Who |
|---|---|---|---|---|
| Nov. 20 | Fri | Last day before Thanksgiving breakonly if the district meets the state's minimum instructional minutes for students | 1 hour early (Wednesday bell schedule) | All schools |
| Dec. 18 | Fri | Last day before winter breakonly if the district meets the state's minimum instructional minutes for students | 1 hour early (Wednesday bell schedule) | All schools |
| March 11 | Thu | Last day before spring break (end of 3rd grading period)only if the district meets the state's minimum instructional minutes for students | 1 hour early (Wednesday bell schedule) | All schools |
Calendar notes: what to plan around
Long weekends and breaks
Every stretch of three or more days with no school, counting weekends.
- 3-day weekend: Saturday, Sept. 5 to Monday, Sept. 7. Labor Day. Back Tuesday, Sept. 8.
- 3-day weekend: Friday, Sept. 25 to Sunday, Sept. 27. Professional learning day (no school for students). Back Monday, Sept. 28.
- 3-day weekend: Saturday, Oct. 10 to Monday, Oct. 12. Teacher workday (no school for students). Back Tuesday, Oct. 13.
- 9 days off in a row: Saturday, Nov. 21 to Sunday, Nov. 29. Thanksgiving break. Back Monday, Nov. 30.
- 16 days off in a row: Saturday, Dec. 19 to Sunday, Jan. 3. Winter break. Back Monday, Jan. 4.
- 3-day weekend: Friday, Jan. 8 to Sunday, Jan. 10. Teacher workday (no school for students). Back Monday, Jan. 11.
- 3-day weekend: Saturday, Jan. 16 to Monday, Jan. 18. Martin Luther King Jr. Day. Back Tuesday, Jan. 19.
- 3-day weekend: Friday, Feb. 19 to Sunday, Feb. 21. Rodeo Day. Back Monday, Feb. 22.
- 10 days off in a row: Friday, March 12 to Sunday, March 21. Teacher workday (no school for students) and spring break. Back Monday, March 22.
Weeks with fewer than five school days
Nine weeks have fewer than five school days, and four weeks have none at all.
| Week of | School days | Why |
|---|---|---|
| Sept. 7 | 4 | Labor Day |
| Sept. 21 | 4 | Professional learning day (no school for students) |
| Oct. 12 | 4 | Teacher workday (no school for students) |
| Nov. 9 | 4 | Veterans Day |
| Nov. 23 | 0 | Thanksgiving break |
| Dec. 21 | 0 | Winter break |
| Dec. 28 | 0 | Winter break |
| Jan. 4 | 4 | Teacher workday (no school for students) |
| Jan. 18 | 4 | Martin Luther King Jr. Day |
| Feb. 15 | 4 | Rodeo Day |
| March 8 | 4 | Teacher workday (no school for students) |
| March 15 | 0 | Spring break |
| May 24 | 3 | After the last day |
Teacher workdays: no school for students
Four of the days off are staff days. Teachers work; students stay home. Plan child care as you would for a holiday.
- Friday, Sept. 25: professional learning day (no school for students)
- Monday, Oct. 12: teacher workday (no school for students)
- Friday, Jan. 8: teacher workday (no school for students)
- Friday, March 12: teacher workday (no school for students)
Makeup days
Emergency makeup day (if needed), Monday, Oct. 12, Emergency makeup day (if needed), Friday, Jan. 8, Emergency makeup day (if needed), Friday, March 12 and Emergency makeup day (if needed), Thursday, May 27.
Also worth knowing
- School is open on a federal holiday: Washington's Birthday (Presidents' Day) (Monday, Feb. 15). Banks, post offices and many offices close; school does not.
- The calendar prints no parent-teacher conference days. Schools set their own.
- The calendar prints no testing windows. SDOC posts its Assessment Calendars on a separate page.
- Some days off may change: teacher workday (no school for students), Oct. 12 (Becomes a school day if needed as an emergency makeup day), teacher workday (no school for students), Jan. 8 (Becomes a school day if needed as an emergency makeup day) and teacher workday (no school for students), March 12 (Becomes a school day if needed as an emergency makeup day).
- The last day can move. Earlier only if emergency makeup days go unused and the district meets the state's instructional-minute requirements. The planned last day is Wednesday, May 26; it can fall from Monday, May 24 to Wednesday, May 26.
- After the last day, the calendar still shows teacher workday, last teacher day (May 27). Students are already out.
First and last day of school
The first day of school is Monday, Aug. 10, 2026. The last day is Wednesday, May 26, 2027, with early dismissal, as planned. It can fall anywhere from Monday, May 24 to Wednesday, May 26: Earlier only if emergency makeup days go unused and the district meets the state's instructional-minute requirements.
Teachers start sooner. Staff days before school run Aug. 3 to 7.
Grading periods
SDOC has four grading periods. Report cards go home on the dates shown; the 4th grading period date is for elementary schools, and secondary report card timing is to be announced. Progress reports go home Sept. 11, Nov. 13, Feb. 5 and April 23.
| Period | Dates | School days | Report card |
|---|---|---|---|
| 1st grading period | Aug. 10 to Oct. 9 | 43 | Friday, Oct. 23 |
| 2nd grading period | Oct. 13 to Jan. 7 | 47 | Friday, Jan. 22 |
| 3rd grading period | Jan. 11 to March 11 | 42 | Friday, April 2 |
| 4th grading period | March 22 to May 26 | 48 | Wednesday, May 26 |
What the district notes
- This calendar is for every SDOC school except PATHS (Professional and Technical High School), which has its own 2026-27 calendar on the same page.
- Every Wednesday is an early release day, one hour before the regular end time, except March 31, May 5 and May 12. Elementary schools end at 2:15 p.m. on Wednesdays, middle and K-8 schools at 3:25 p.m., and most high schools at 1:10 p.m.; check your school's time.
- If more than the four listed emergency makeup days are needed, the district will assign them based on the circumstances at the time.
- The calendar counts 180 student days: 16 in August, 20 in September, 21 in October, 15 in November, 14 in December, 18 in January, 19 in February, 17 in March, 22 in April and 18 in May.
Common questions
When does SDOC start in 2026?
The first day of school for School District of Osceola County is Monday, Aug. 10, 2026.
When is the last day of school for SDOC in 2027?
The last day for students is Wednesday, May 26, 2027. It is an early release day, as planned. It can fall from Monday, May 24 to Wednesday, May 26: Earlier only if emergency makeup days go unused and the district meets the state's instructional-minute requirements.
When is winter break for SDOC?
Winter break runs Monday, Dec. 21 to Friday, Jan. 1. Counting weekends, students are out Saturday, Dec. 19 to Sunday, Jan. 3 and go back Monday, Jan. 4.
When is spring break for SDOC?
Spring break runs Monday, March 15 to Friday, March 19. Counting weekends and the days next to it, students are out Friday, March 12 to Sunday, March 21 and go back Monday, March 22.
When is Thanksgiving break for SDOC?
Thanksgiving break runs Monday, Nov. 23 to Friday, Nov. 27. Counting weekends, students are out Saturday, Nov. 21 to Sunday, Nov. 29 and go back Monday, Nov. 30.
Does SDOC have early release days in 2026-27?
Yes. Friday, Nov. 20 (1 hour early (Wednesday bell schedule), only if the district meets the state's minimum instructional minutes for students), Friday, Dec. 18 (1 hour early (Wednesday bell schedule), only if the district meets the state's minimum instructional minutes for students) and Thursday, March 11 (1 hour early (Wednesday bell schedule), only if the district meets the state's minimum instructional minutes for students) are for every school. Every Wednesday, all schools: early release, 1 hour early. 34 Wednesdays from Aug. 12 to May 26; not on March 31 (No Early Release Wednesday), May 5 (No Early Release Wednesday) and May 12 (No Early Release Wednesday). No early release on days with no school.
How do I put the SDOC calendar on my phone?
Download one of the .ics files on this page. On an iPhone, open it and tap Add All. On Android or a computer, import it into Google Calendar or Outlook.
How we checked these dates
We read every date off the district's own calendar twice: once from the PDF's text and once from the image, line by line. Then we checked each one against the SDOC Academic Calendar page, the earlier 2/10/2026 revision of the calendar and the SDOC 2026-27 bell times.
Every weekday on this page matches its date. If the district changes its calendar, its page is the final word.
Where each date is on the district's calendar
- First day, Aug. 10: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, AUGUST, "10 MON FIRST DAY OF SCHOOL FOR STUDENTS/FIRST DAY OF 1ST GRADING PERIOD". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line, "10 MON FIRST DAY OF SCHOOL FOR STUDENTS".
- Last day, May 26: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, MAY, "26 WED END OF 4TH GRADING PERIOD - LAST STUDENT DAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- When the last day can move, May 24 to 26: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "Potential School Day Adjustments": "If the School District meets the minimum requirements in applicable state law for instructional minutes for students ... If up to two (2) Emergency Make-Up Days for the 2026-27 school year are not used, then the last student day shall adjust up to two (2) workdays earlier within the Academic Calendar (May 26, 2027 to May 24, 2027).".
- Teacher preplanning days, Aug. 3 to 7: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, AUGUST, "3-7 MON-FRI TEACHERS REPORT, PREPLANNING (5 DAYS)". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Labor Day, Sept. 7: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, SEPTEMBER, "7 MON LABOR DAY - TEACHER/STUDENT HOLIDAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Professional learning day (no school for students), Sept. 25: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, SEPTEMBER, "25 FRI PROFESSIONAL LEARNING/STUDENT HOLIDAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Teacher workday (no school for students), Oct. 12: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, OCTOBER, "12 MON TEACHER WORKDAY/STUDENT HOLIDAY OR EMERGENCY MAKE-UP DAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), "12 MON TEACHER WORKDAY/STUDENT HOLIDAY OR EMERGENCY MAKE-UP DAY".
- Veterans Day, Nov. 11: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, NOVEMBER, "11 WED VETERANS DAY - TEACHER/STUDENT HOLIDAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Thanksgiving break, Nov. 23 to 27: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, NOVEMBER, 23 to 25 and 27 "TEACHER NON-WORKDAY/STUDENT HOLIDAY", "26 THUR THANKSGIVING - TEACHER/STUDENT HOLIDAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same five lines.
- Winter break, Dec. 21 to Jan. 1: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, DECEMBER, "21-31 MON-THUR WINTER BREAK - TEACHER/STUDENT HOLIDAY"; JANUARY, "1 FRI WINTER BREAK - TEACHER/STUDENT HOLIDAY"; "4 MON CLASSES RESUME". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), DECEMBER 21-31 and JANUARY 1 lines.
- Teacher workday (no school for students), Jan. 8: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, JANUARY, "8 FRI TEACHER WORKDAY/STUDENT HOLIDAY OR EMERGENCY MAKE-UP DAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Martin Luther King Jr. Day, Jan. 18: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, JANUARY, "18 MON MARTIN L. KING, JR. DAY - TEACHER/STUDENT HOLIDAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Rodeo Day, Feb. 19: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, FEBRUARY, "19 FRI RODEO DAY - TEACHER NON-WORKDAY/STUDENT HOLIDAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Teacher workday (no school for students), March 12: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, MARCH, "12 FRI TEACHER WORKDAY/STUDENT HOLIDAY OR EMERGENCY MAKE-UP DAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), "12 FRI TEACHER WORKDAY/STUDENT HOLIDAY" (no makeup designation in this revision).
- Spring break, March 15 to 19: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, MARCH, "15-19 MON-FRI SPRING BREAK - TEACHER/STUDENT HOLIDAY"; "22 MON CLASSES RESUME". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), same line.
- Teacher workday, last teacher day, May 27: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, MAY, "27 THUR TEACHER WORKDAY/LAST TEACHER DAY OR EMERGENCY MAKE-UP DAY". Also: 2026/2027 School Calendar, revised 2/10/2026 (PDF linked as "2026-2027 Academic Calendar" on the SDOC Back to School page), "27 THUR TEACHER WORKDAY/LAST TEACHER DAY".
- Last day before Thanksgiving break, Nov. 20: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "Potential School Day Adjustments": "Early Release Days (Wednesday Bell Schedule) on the last student days before Thanksgiving, Winter, and Spring Breaks during the 2026-27 school year (e.g., Friday, November 20, 2026; Friday, December 18, 2026; and Thursday, March 11, 2027).".
- Last day before winter break, Dec. 18: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "Potential School Day Adjustments": "Early Release Days (Wednesday Bell Schedule) on the last student days before Thanksgiving, Winter, and Spring Breaks during the 2026-27 school year (e.g., Friday, November 20, 2026; Friday, December 18, 2026; and Thursday, March 11, 2027).".
- Last day before spring break (end of 3rd grading period), March 11: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "Potential School Day Adjustments": "Early Release Days (Wednesday Bell Schedule) on the last student days before Thanksgiving, Winter, and Spring Breaks during the 2026-27 school year (e.g., Friday, November 20, 2026; Friday, December 18, 2026; and Thursday, March 11, 2027).".
- Dismissal time, Last day before Thanksgiving break, Nov. 20: The School District of Osceola County, 2026-2027 School Bell and Breakfast Times (PDF, 04/03/2026, linked from Back to School as "2026-2027 Bell Schedule"), every school's "Student End Time Wednesday" is one hour before its regular end time (for example 3:15pm and 2:15pm for elementary schools, 4:25pm and 3:25pm for middle and K-8, 2:10pm and 1:10pm for most high schools).
- Dismissal time, Last day before winter break, Dec. 18: The School District of Osceola County, 2026-2027 School Bell and Breakfast Times (PDF, 04/03/2026, linked from Back to School as "2026-2027 Bell Schedule"), every school's "Student End Time Wednesday" is one hour before its regular end time (for example 3:15pm and 2:15pm for elementary schools, 4:25pm and 3:25pm for middle and K-8, 2:10pm and 1:10pm for most high schools).
- Dismissal time, Last day before spring break (end of 3rd grading period), March 11: The School District of Osceola County, 2026-2027 School Bell and Breakfast Times (PDF, 04/03/2026, linked from Back to School as "2026-2027 Bell Schedule"), every school's "Student End Time Wednesday" is one hour before its regular end time (for example 3:15pm and 2:15pm for elementary schools, 4:25pm and 3:25pm for middle and K-8, 2:10pm and 1:10pm for most high schools).
- Early release Wednesday, every Wednesday: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "No Early Release Wednesdays" (every other Wednesday is an early release); "Early Release Days (Wednesday Bell Schedule)".
- Dismissal times, Early release Wednesday: The School District of Osceola County, 2026-2027 School Bell and Breakfast Times (PDF, 04/03/2026, linked from Back to School as "2026-2027 Bell Schedule"), "2026/2027 Student End Time Wednesday" column: every school ends one hour before its regular "Student End Time" (elementary 2:15pm instead of 3:15pm; middle and K-8 3:25pm instead of 4:25pm; high schools 1:10pm instead of 2:10pm at most).
- No early release wednesday, March 31: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "No Early Release Wednesdays": "March 31, 2027 May 5, 2027 May 12, 2027".
- No early release wednesday, May 5: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "No Early Release Wednesdays": "March 31, 2027 May 5, 2027 May 12, 2027".
- No early release wednesday, May 12: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, box "No Early Release Wednesdays": "March 31, 2027 May 5, 2027 May 12, 2027".
- 1st grading period: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, "10 MON ... FIRST DAY OF 1ST GRADING PERIOD"; OCTOBER "9 FRI END OF 1ST GRADING PERIOD"; Progress Reports & Report Card Dates box: "10/23/2026 1st grading period Report Cards".
- 2nd grading period: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, OCTOBER "13 TUES FIRST DAY of 2ND GRADING PERIOD"; JANUARY "7 THUR END OF 2ND GRADING PERIOD"; Progress Reports & Report Card Dates box: "1/22/2027 2nd grading period Report Cards".
- 3rd grading period: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, JANUARY "11 MON FIRST DAY OF 3RD GRADING PERIOD"; MARCH "11 THUR END OF 3RD GRADING PERIOD"; Progress Reports & Report Card Dates box: "4/2/2027 3rd grading period Report Cards".
- 4th grading period: The School District of Osceola County 2026/2027 School Calendar (PDF, revised 9/8/2026), page 1, MARCH "22 MON CLASSES RESUME/FIRST DAY OF 4TH GRADING PERIOD"; MAY "26 WED END OF 4TH GRADING PERIOD - LAST STUDENT DAY"; Progress Reports & Report Card Dates box: "5/26/2027 4th grading period Report Cards (Elementary); TBD 4th grading period Report Cards (Secondary)".