Skip to main content
DistrictCampus
CAMPUS

District School Calendar

24-25 OPSB School Calendar (click on the link for a print out)

AUGUST 12th (Monday) Grades 1-12 Students begin full days
SEPTEMBER 2 (Monday) {Holiday} LABOR DAY
SEPTEMBER 23 (Monday) {No Students}MANDATORY EMPLOYEE INSERVICE 
OCTOBER 14-18 (Monday-Friday) {Holiday} FALL BREAK

OCTOBER 21 (Monday) {Student Remote/Virtual Day}MANDATORY EMPLOYEE INSERVICE
NOVEMBER 5 (Tuesdy) {Holiday} ELECTION DAY/VETERANS’ DAY OBSERVED
NOVEMBER 25-29 (Monday-Friday) {Holiday} THANKSGIVING
DECEMBER 13 (Friday) {No Students} MANDATORY EMPLOYEE INSERVICE {Half Day}
DECEMBER 23 - JANUARY 3 (Mon-Fri) {Holiday} CHRISTMAS/NEW YEARS
JANUARY 20 (Monday) {Holiday} MARTIN LUTHER KING, JR. DAY

JANUARY 21 (Tuesday) {Student Remote/Virtual Day}MANDATORY EMPLOYEE INSERVICE
FEBRUARY 17 (Monday) {Holiday} PRESIDENTS’ DAY
FEBRUARY 18 {No Students} MANDATORY EMPLOYEE INSERVICE 
MARCH 24-28 (Monday-Friday) {Holiday} SPRING BREAK
APRIL 18-21 (Friday – Monday) {Holiday} EASTER BREAK

MAY 22 (Thursday) STUDENTS/PARAS LAST DAY {Full Day}
MAY 23 (Friday) TEACHERS LAST DAY {Full Day}

End of Marking Periods / Report Card Dates
1: 10-10-24 / 10-25-24
2: 1-8-25 / 1-15-25
3: 3-12-25 / 3-19-25
4: 5-22-25 / TBA