Complete school year calendar for Buffalo Public Schools. Includes all holidays, breaks, half days, and important dates from September 2025 through June 2026.
| Event | Date(s) | Status |
|---|---|---|
| First Day for Students | September 4, 2025 (Thu) | School Opens |
| Labor Day | Sep 1, 2025 (Mon) | No School |
| Indigenous Peoples' & Italian Heritage Day | Oct 13, 2025 (Mon) | No School |
| Election Day | Nov 4, 2025 (Tue) | No School |
| Veterans Day | Nov 11, 2025 (Tue) | No School |
| Thanksgiving Recess | Nov 26–28, 2025 | No School |
| Winter Recess | Dec 22, 2025 – Jan 2, 2026 | No School |
| MLK Day | Jan 19, 2026 (Mon) | No School |
| Mid-Winter Recess | Feb 16–20, 2026 | No School |
| Eid al-Fitr | Mar 20, 2026 (Fri) | No School |
| Spring Recess | Apr 3–10, 2026 | No School |
| Memorial Day | May 25, 2026 (Mon) | No School |
| Juneteenth | Jun 19, 2026 (Fri) | No School |
| Last Day for Students | June 25, 2026 (Thu) | School Closes |
Complete month-by-month calendar from September 2025 to June 2026. Every day is color-coded so you can see school days, holidays, and breaks at a glance.
The Buffalo Public Schools (BPS) 2025-2026 school year runs from September 4, 2025 to June 25, 2026. Buffalo is the second-largest school district in New York State after NYC DOE, serving approximately 32,000 students across more than 60 schools in Erie County.
Known for its robust magnet school programs and incredible diversity (over 80 languages spoken), Buffalo's calendar is uniquely shaped by its geography. Situated at the eastern edge of Lake Erie, the district is notorious for its heavy lake-effect snow. As such, BPS carefully builds emergency "Snow Days" into this schedule to handle rapid-onset lake-effect blizzards, ensuring instructional minimums are met safely.
For easy reference, use the button at the top of this page to download a free, color-coded printable Buffalo school calendar for your fridge or classroom.
The first day of school for Buffalo Public Schools is Thursday, September 4, 2025.
Holiday Recess runs from December 22, 2025 through January 2, 2026.
Spring Recess runs from April 3–10, 2026.
The last day of school is Thursday, June 25, 2026.
Buffalo Public Schools are closed from Wednesday, November 26 through Friday, November 28, 2025 for Thanksgiving.
Yes. Buffalo observes a Mid-Winter Recess during the week of February 16–20, 2026, coinciding with Presidents' Day week.
Buffalo Public Schools is the second-largest school district in New York State (after NYC), serving approximately 32,000 students across 60+ schools. It is one of the most diverse urban districts in Western New York.
Buffalo is located in Western New York. Nearby school districts include Williamsville, Niagara Falls and Rochester. Each district sets its own academic calendar, though break schedules in the same region often align.
Data Source: This calendar is based on projected dates derived from historical Buffalo Public Schools scheduling patterns.
Disclaimer: This website is not affiliated with, endorsed by, or connected to Buffalo Public Schools or the New York State Education Department (NYSED). For the most current and official calendar, please visit www.buffaloschools.org.
Dates are subject to change. Religious holiday dates are approximate and based on projected lunar calendar calculations.
Last updated: March 17, 2026