Ohio School Calendars

463 school districts

Ohio has 462 school districts across 88 cities with calendar data for the 2025-26 school year. Districts average 177 instructional days per year.

Academic Calendar Overview

Ohio school districts follow a 2025-26 academic calendar that spans from July 28, 2025 through June 30, 2026. With 462 districts across 88 cities and communities, Ohio families have a wide range of schedules to navigate depending on where they live. Understanding when school starts, when breaks fall, and how many instructional days your child will have helps parents plan vacations, childcare, and family activities around the academic year. With an average of 177 instructional days required per year, Ohio school districts must carefully balance state mandates with local scheduling needs, including teacher planning days, professional development, and weather makeup days.

When Does School Start?

The earliest Ohio districts begin classes on July 28, 2025, while others do not start until September 4, 2025 — a spread of 38 days that reflects the diverse local priorities and climate conditions across the state. Districts that start earlier in the summer tend to align breaks with local events or agricultural cycles, while later-starting districts may preserve more of the traditional summer for families. This variation means a family moving from one Ohio district to another could encounter a schedule shift of several weeks, making it important to verify your specific district's calendar each year. Across Ohio, districts average 177 instructional days — a figure set by state education mandates but often exceeded by individual districts that build in additional learning time.

Break Schedules

For the 2025-26 academic year, the most common spring break window in Ohio runs from March 30, 2026 through April 3, 2026, a schedule shared by 79 districts. Families planning spring travel should be aware that while this is the dominant pattern, not all Ohio districts follow the same dates — some districts schedule spring break a week earlier or later based on local traditions or the academic calendar layout. Winter break — the longest scheduled recess of the school year — most commonly begins December 22, 2025 and runs through January 2, 2026 for 282 Ohio districts. This multi-week window is a critical planning period for families booking holiday travel, managing childcare during the break, and coordinating with extended family schedules.

Data Sources & Accuracy

Major Ohio communities including Cuyahoga County, Hamilton County, Trumbull County, and Montgomery County are represented in our dataset, alongside hundreds of smaller districts across the state. All calendar data on this site is sourced directly from official Ohio school district websites, PDF calendars, and district-published iCal feeds. The data is refreshed regularly to reflect mid-year amendments, snow day adjustments, and any changes announced by districts after the start of the school year. While we work to keep information current, parents should always verify critical dates — such as the first day of school, standardized testing windows, and graduation ceremonies — against their district's official website or the district office directly. Use the district links below to navigate to your specific school calendar page, where you can view the full schedule and download an iCal file for Apple Calendar, Google Calendar, or Outlook.

First Day of School
Jul 28Sep 4
Last Day of School
May 1Jun 30
Most Common Spring Break
Mar 30Apr 3
79 districts
Most Common Winter Break
Dec 22Jan 2
282 districts

Top Cities by District Count

Cuyahoga County(29)Hamilton County(18)Trumbull County(14)Montgomery County(14)Franklin County(14)Summit County(12)Lorain County(12)Stark County(10)Mahoning County(10)Portage County(9)

Compare School Calendars

Showing districts with available 2025-26 calendar data. Data updates daily.

DistrictFirst DayLast DaySpring BreakWinter Break
Ada Exempted VillageAug 25May 23Apr 3Dec 22
Adams County Ohio Valley LocalAug 15May 21Apr 17Dec 23
Adena LocalAug 14May 21Apr 3Dec 23
Akron CityAug 21May 28Mar 30Dec 22
Alexander LocalAug 14May 21Apr 6Dec 22
Allen East LocalSep 2May 28Dec 22
Alliance CityAug 20May 27Apr 2Dec 22
Amanda-Clearcreek LocalAug 12May 22Mar 2Dec 22
Amherst Exempted VillageAug 20May 28Mar 31Dec 22
Anna LocalAug 19May 21Apr 3Dec 22
Ansonia LocalAug 21Jun 8Apr 3Dec 24
Anthony Wayne LocalAug 18May 28Mar 30Dec 22
Antwerp LocalAug 19May 28Mar 9Dec 22
Arcadia LocalSep 2May 29Apr 3Dec 22
Archbold-Area LocalAug 20May 27Mar 9Dec 24
Ashland CityAug 26Jun 4Mar 30Dec 22
Ashtabula Area CityAug 21Jun 4Mar 24Dec 23
Athens City School DistrictAug 19May 22Mar 9Dec 22
Aurora CityAug 14May 28Mar 23Dec 22
Austintown Local SchoolsAug 27May 22Mar 9Dec 22

A22 districts

B41 districts

C47 districts

Caldwell Exempted Village

Noble County

Cambridge City

Guernsey County

Campbell City

Mahoning County

Canal Winchester Local

Franklin County

Canfield Local

Mahoning County

Canton City

Stark County

Canton Local

Stark County

Cardinal Local

Geauga County

Cardington-Lincoln Local

Morrow County

Carey Exempted Village Schools

Wyandot County

Carlisle Local

Warren County

Cedar Cliff Local

Greene County

Celina City

Mercer County

Centerburg Local

Knox County

Centerville City

Montgomery County

Central Local

Defiance County

Chagrin Falls Exempted Village

Cuyahoga County

Champion Local

Trumbull County

Chesapeake Union Exempted Village

Lawrence County

Chillicothe City

Ross County

Chippewa Local

Wayne County

Cincinnati Public Schools

Hamilton County

Circleville City

Pickaway County

Clark-Shawnee Local

Clark County

Claymont City

Tuscarawas County

Clear Fork Valley Local

Richland County

Clearview Local

Lorain County

Clermont Northeastern Local

Clermont County

Cleveland Heights-University Heights City

Cuyahoga County

Cleveland Municipal

Cuyahoga County

Clinton-Massie Local

Clinton County

Cloverleaf Local

Medina County

Clyde-Green Springs Exempted Village

Sandusky County

Coldwater Exempted Village

Mercer County

Columbia Local

Lorain County

Columbiana Exempted Village

Columbiana County

Columbus City Schools District

Franklin County

Columbus Grove Local

Putnam County

Conneaut Area City

Ashtabula County

Conotton Valley Union Local

Harrison County

Continental Local

Putnam County

Cory-Rawson Local

Hancock County

Coventry Local

Summit County

Covington Exempted Village

Miami County

Crestwood Local

Portage County

Crooksville Exempted Village

Perry County

Cuyahoga Heights Local

Cuyahoga County

D10 districts

E17 districts

F26 districts

G18 districts

H15 districts

I4 districts

J7 districts

K8 districts

L27 districts

M34 districts

N32 districts

O14 districts

P17 districts

R18 districts

S32 districts

T20 districts

U4 districts

V5 districts

W40 districts

X1 district

Y2 districts

Z2 districts

Frequently Asked Questions

When does school start in Ohio?

For the 2025-26 school year, the first day of school in Ohio ranges from July 28, 2025 to September 4, 2025, depending on the district. Check individual district calendars below for exact dates.

When is the last day of school in Ohio?

The last day of school in Ohio for 2025-26 ranges from May 1, 2026 to June 30, 2026. Each district sets its own end date based on local scheduling.

When is spring break in Ohio?

The most common spring break dates in Ohio for 2025-26 are March 30, 2026 to April 3, 2026, shared by 79 districts. Other districts may have different dates — check your district's calendar for exact spring break timing.

How many school districts are in Ohio?

We have calendar data for 462 school districts in Ohio, spanning 88 cities. The average school year includes 177 instructional days.