Home / School Calendars / Buffalo

School calendar 2026 – 2027 — Buffalo

School starts September 3, 2026; winter recess runs December 24 to January 1; mid-winter break runs February 16–19, 2027; spring recess runs March 30 to April 2; the last day is June 24, 2027.

Verified Nov 3, 2026 Source: Buffalo Public Schools

School year dates

Download ICS
DatesEventType
September 1, 2026 Superintendent conference day — no students School
September 2, 2026 Teacher day — no students School
September 3, 2026 First day for students School
September 7, 2026 Labor Day — schools closed School
October 12, 2026 Indigenous Peoples’ & Italian Heritage Day — closed School
November 3, 2026 Election Day — schools closed School
November 11, 2026 Veterans Day — schools closed School
November 25 – 27, 2026 Thanksgiving recess — schools closed Break
Dec 24, 2026 – Jan 1, 2027 Winter recess — schools closed Break
January 18, 2027 Martin Luther King Jr. Day — closed School
February 15, 2027 Presidents Day — schools closed School
February 16 – 19, 2027 Mid-winter break — schools closed Break
March 10, 2027 Eid al-Fitr — schools closed School
March 26, 2027 Good Friday — schools closed School
March 29, 2027 Easter (observed) — schools closed School
Mar 30, 2027 – Apr 2, 2027 Spring recess — schools closed Break
May 12, 2027 Early release day School
May 31, 2027 Memorial Day — schools closed School
June 19, 2027 Juneteenth (observed) — schools closed School
June 24, 2027 Last day for students School

School-level events (conferences, report cards) may differ from this district calendar. Check with your school for those dates.

What this calendar does not cover

The calendar published by the district applies to public schools. Private schools, charter schools and child care programs set their own dates.

Weather closure days are not known in advance. The decision is announced that morning, and make-up days can shift the end of the year.

How to use the ICS file

The download link produces an .ics file that works with Google Calendar, Apple Calendar and Outlook. Each event covers the whole day, which avoids time zone shifts on import.

Questions parents ask

When does school start in Buffalo?

Classes start on September 3, 2026.

When is winter break in Buffalo?

Winter break runs December 24, 2026 – January 1, 2027.

When is spring break in Buffalo?

Spring break runs March 30, 2027 – April 2, 2027.

When is the last day of school in Buffalo?

The last day is June 24, 2027.

Does Buffalo close for Thanksgiving?

Schools are closed November 25–27, 2026.

Where do these dates come from?

They come from Buffalo Public Schools, checked on November 3, 2026. A district can revise its calendar during the year, so confirm with your school before booking travel.

School calendar and holidays in New York