Complete school year calendar for Buffalo Public Schools. Includes all holidays, breaks, half days, and important dates from September 2026 through June 2027.
| Event | Date(s) | Status |
|---|---|---|
| First Day of School (Grades 1–12) | September 8, 2026 (Tue) | School Opens |
| First Day for Pre-K & Kindergarten | September 10, 2026 (Thu) | School Opens |
| Indigenous Peoples' & Italian Heritage Day | October 12, 2026 (Mon) | No School |
| Election Day | November 3, 2026 (Tue) | No School |
| Veterans Day | November 11, 2026 (Wed) | No School |
| Thanksgiving Recess | November 26–27, 2026 (Thu–Fri) | No School |
| Winter Recess | Dec 24, 2026 – Jan 1, 2027 | No School |
| Rev. Dr. Martin Luther King Jr. Day | January 18, 2027 (Mon) | No School |
| Presidents' Day | February 15, 2027 (Mon) | No School |
| February Recess | February 16–19, 2027 (Tue–Fri) | No School |
| Good Friday | March 26, 2027 (Fri) | No School |
| Spring Recess | April 20–23, 2027 (Tue–Fri) | No School |
| Memorial Day | May 31, 2027 (Mon) | No School |
| Last Day of School | June 22, 2027 (Tue) | School Closes |
Complete month-by-month calendar from September 2026 to June 2027. Every day is color-coded so you can see school days, holidays, and breaks at a glance.
The Buffalo Public Schools (BPS) 2026-2027 calendar was approved by the Board of Education on March 11, 2026. BPS is the second-largest school district in New York State, serving approximately 32,000 students across 60+ schools in Erie County.
The BPS calendar is defined by both NYS requirements and local Upstate realities. Given Buffalo's legendary winter weather and frequent lake-effect snowstorms, this schedule includes strategic emergency contingency days. Notable for 2026-2027: Spring Recess falls in late April (April 20–23), and the school year ends earlier on June 22 — contingent on no school cancellations.
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 for grades 1–12 is Tuesday, September 8, 2026. Pre-K and Kindergarten students start on Thursday, September 10, 2026.
Winter Recess runs from Thursday, December 24, 2026 through Friday, January 1, 2027. Students return on Monday, January 5, 2027.
Spring Recess runs from Tuesday, April 20 through Friday, April 23, 2027. Students return on Monday, April 26. Note: Buffalo's 2026-2027 spring break is unusually late compared to other NY districts.
The last day of the 2026-2027 school year is Tuesday, June 22, 2027, contingent on no school cancellations during the year.
Given Buffalo's location and susceptibility to lake-effect snow, the district closely monitors severe weather. BPS may use remote learning days during extended inclement weather to ensure instructional time is not lost.
Thanksgiving Recess is Thursday–Friday, November 26–27, 2026.
NY State Regents Examination periods: January Regents: 01/26 – 01/29, 2027. June Regents: 06/15 – 06/22, 2027.
No. Buffalo Public Schools are closed on Election Day, Tuesday, November 3, 2026.
Yes. Good Friday (March 26, 2027) is a school holiday for Buffalo Public Schools.
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 25, 2026