Complete school year calendar for Buffalo Public Schools. Includes all holidays, breaks, half days, and important dates from September 2025 through June 2026. Dates are manually collected and screened from district-published calendar materials. Printable PDF and Google/Apple Calendar sync options are available below. Updated March 17, 2026.
| Event | Date(s) | Status |
|---|---|---|
| First Day of School | September 4, 2025 (Thu) | School Opens |
| Indigenous Peoples' & Italian Heritage Day | October 13, 2025 (Mon) | No School |
| Election Day | November 4, 2025 (Tue) | No School |
| Veterans Day | November 11, 2025 (Tue) | No School |
| Thanksgiving Recess | November 26, 2025 - November 28, 2025 | No School |
| Winter Recess | December 24, 2025 - January 2, 2026 | No School |
| Dr. MLK Jr. Day | January 19, 2026 (Mon) | No School |
| Midwinter Recess | February 16, 2026 - February 20, 2026 | No School |
| Eid al-Fitr | March 20, 2026 (Fri) | No School |
| Spring Recess | April 3, 2026 - April 10, 2026 | No School |
| Memorial Day | May 25, 2026 (Mon) | No School |
| Juneteenth Holiday | June 19, 2026 (Fri) | No School |
| Last Day of School | June 25, 2026 (Thu) | School Closes |
View the full 2025-2026 school year by month.
Buffalo Public Schools is listed here with official 2025-2026 calendar data. The student year starts on Thursday, September 4, 2025 and ends on Thursday, June 25, 2026.
The main multi-day closure blocks are Thanksgiving Recess (Wednesday, November 26, 2025 through Friday, November 28, 2025), Winter Recess (Wednesday, December 24, 2025 through Friday, January 2, 2026), Mid-Winter Recess (Monday, February 16, 2026 through Friday, February 20, 2026), Spring Recess (Friday, April 3, 2026 through Friday, April 10, 2026).
Single-day closures and important calendar items include Indigenous Peoples' & Italian Heritage Day (Monday, October 13, 2025), Election Day (Tuesday, November 4, 2025), Veterans Day (Tuesday, November 11, 2025), Dr. MLK Jr. Day (Monday, January 19, 2026), Eid al-Fitr (Friday, March 20, 2026), Early Release Day (Wednesday, May 13, 2026), Memorial Day (Monday, May 25, 2026), Juneteenth Holiday (Friday, June 19, 2026).
Data source & handling: Official calendar from Buffalo Public Schools (buffaloschools.org). We manually collect and screen dates from district materials, then organize them into key dates, printable PDF, and calendar sync.
Disclaimer: This site is not affiliated with Buffalo Public Schools or NYSED. Official calendars can change - always check buffaloschools.org before making plans.
Last updated: March 17, 2026