SCHOOLSCHEDULESDATABASE.COMNorth Dakota · ND
Home › North Dakota

North Dakota school calendars, 2026–27

First day, last day, and break timing for every public school district in North Dakota. Find your district below for its full day-by-day calendar.

160
Districts
109K
Students
Aug 3
Most common first day
0%
Confirmed 26-27 dates
Unofficial. Dates for the districts we haven't confirmed yet are estimated from past years and nearby districts — marked estimated below. Always confirm with your district.

When North Dakota takes spring break

Number of confirmed districts on break, by week.

Find your district

Search 160 districts. Click any district for its full 2026–27 calendar.

DistrictStudentsFirst dayLast day2026–27 dates
Bismarck 113,964Aug 20May 27Estimated
West Fargo 612,648Aug 27May 27Estimated
Fargo 111,431Aug 27May 27Estimated
Minot 17,700Sep 8May 27Estimated
Grand Forks 17,597Sep 8May 27Estimated
Mandan 14,437Aug 3Jul 30Estimated
Dickinson 13,951Sep 8May 27Estimated
Jamestown 12,161Sep 8May 27Estimated
Mckenzie Co 12,004Aug 3Jul 16Estimated
Devils Lake 11,769Aug 3Jul 30Estimated
Belcourt 71,586Aug 3Jul 16Estimated
Wahpeton 371,209Aug 27May 27Estimated
Valley City 21,033Aug 3Jul 16Estimated
Central Cass 171,032Sep 8Jun 25Estimated
New Town 1950Sep 8Jun 25Estimated
Kindred 2896Sep 8May 27Estimated
Stanley 2779Sep 8May 27Estimated
Beulah 27747Sep 8May 27Estimated
United 7726Aug 3Jul 30Estimated
Northern Cass 97717Sep 8Jun 25Estimated
Thompson 61673Aug 20May 28Estimated
Bottineau 1660Sep 8May 27Estimated
Rugby 5617Aug 31Jul 2Estimated
Killdeer 16615Aug 3Jul 30Estimated
Carrington 49613Aug 3Jul 30Estimated
Lisbon 19612Sep 8May 27Estimated
Nedrose 4593Sep 2Jun 11Estimated
Hazen 3567Sep 2Jun 11Estimated
South Prairie 70559Sep 8May 27Estimated
Dunseith 1548Aug 27May 27Estimated
Tioga 15543Sep 2Jun 11Estimated
May-Port Cg 14508Aug 3Jul 30Estimated
Bowman Co 1498Aug 27May 27Estimated
Hillsboro 9493Sep 8May 27Estimated
Oakes 41482Aug 3Jul 16Estimated
Park River Area 8476Aug 3Jul 30Estimated
St John 3438Sep 8May 27Estimated
Velva 1438Sep 3Jun 11Estimated
Nesson 2427Sep 2Jun 11Estimated
Surrey 41423Sep 8Jun 25Estimated
South Heart 9417Sep 8May 27Estimated
Langdon Area 23415Aug 3Jul 30Estimated
Kidder County 1403Sep 8May 27Estimated
Lewis and Clark 161400Aug 3Aug 14Estimated
Cavalier 6399Aug 3Jul 16Estimated
Harvey 38393Sep 8May 27Estimated
Garrison 51391Aug 3Jul 30Estimated
Larimore 44390Sep 8May 27Estimated
New Salem-Almont 49379Sep 8May 27Estimated
Washburn 4370Sep 8May 27Estimated
Divide County 1365Sep 8May 27Estimated
Alexander 2343Sep 8May 27Estimated
New Rockford-Sheyenne 2341Sep 8May 27Estimated
Northwood 129341Sep 8May 27Estimated
TGU 60340Sep 2Jun 11Estimated
North Border 100325Aug 3Jul 30Estimated
Eight Mile 6325Aug 3Jul 30Estimated
Ellendale 40319Sep 8May 27Estimated
Enderlin Area 24317Aug 3Jul 30Estimated
Mohall-Lansford-Sherwood 1315Sep 8May 27Estimated
Richardton-Taylor 34314Aug 3Jul 30Estimated
Minto 20312Aug 25Jun 16Estimated
Richland 44306Sep 1May 28Estimated
Kenmare 28302Aug 3Jul 30Estimated
Hettinger 13290Aug 3Jul 16Estimated
Dakota Prairie 1288Aug 3Jul 30Estimated
North Star 10286Sep 8Jun 25Estimated
Beach 3286Sep 8May 27Estimated
New England 9283Sep 2Jun 11Estimated
Lamoure 8281Sep 8May 27Estimated
Wilton 1278Sep 8May 27Estimated
Minnewaukan 5274Aug 3Jul 30Estimated
Center-Stanton 1270Aug 3Jul 30Estimated
Belfield 13267Sep 8May 27Estimated
Griggs County Central 18265Aug 3Jul 30Estimated
Wyndmere 42264Aug 18Jun 3Estimated
Flasher 39262Sep 2Jun 10Estimated
Mt Pleasant 4261Sep 8May 27Estimated
Edgeley 3260Sep 8May 27Estimated
Glenburn 26254Sep 8Jun 22Estimated
Barnes County North 7251Aug 3Jul 30Estimated
Napoleon 2248Aug 3Jul 16Estimated
Linton 36246Aug 3Jul 30Estimated
Maple Valley 4244Aug 10May 27Estimated
Wishek 19240Aug 27May 27Estimated
Powers Lake 27239Aug 24Jun 17Estimated
Hankinson 8237Sep 8May 27Estimated
Milnor 2216Sep 2Jun 3Estimated
Mapleton 7215Aug 11May 26Estimated
Solen 3214Aug 19May 27Estimated
Central Valley 3211Sep 8May 27Estimated
Valley-Edinburg 118210Aug 3Jul 16Estimated
Warwick 29206Sep 8May 27Estimated
Medina 3202Aug 19May 27Estimated
Mandaree 36198Aug 3Jul 30Estimated
White Shield 85197Sep 8Jun 11Estimated
Turtle Lake-Mercer 72192Aug 26Jun 17Estimated
Sargent Central 6192Sep 8May 27Estimated
Ft Totten 30185Aug 25Jun 16Estimated
Lakota 66184Sep 8May 27Estimated
Lidgerwood 28184Aug 10May 26Estimated
MANVEL 125181Aug 3Jul 30Estimated
Midkota 7177Aug 25Jun 16Estimated
Drayton 19176Aug 3Jul 30Estimated
Elgin-New Leipzig 49171Aug 3May 20Estimated
Grenora 99168Aug 3Jul 16Estimated
Pingree-Buchanan 10166Aug 3Jul 30Estimated
Westhope 17161Aug 3Jul 30Estimated
Hebron 13154Aug 27May 28Estimated
Glen Ullin 48152Sep 8May 27Estimated
Ashley 9137Aug 3Jul 30Estimated
Hazelton-Moffit-Braddock 6134Sep 8May 27Estimated
Maddock 9132Aug 3Jul 30Estimated
Leeds 6131Sep 1Jul 22Estimated
Kulm 7130Aug 3Jul 30Estimated
Strasburg 15122Sep 8Jun 25Estimated
Montpelier 14112Aug 25Jun 16Estimated
Gackle-Streeter 56109Aug 3May 27Estimated
Emerado 127107Aug 3Jul 16Estimated
Billings Co 1105Aug 27May 27Estimated
Fairmount 18104Aug 3Jul 30Estimated
Bowbells 1497Sep 8May 27Estimated
WING 2876Aug 10May 26Estimated
Sawyer 1673Aug 3Jul 30Estimated
Anamoose 1471Aug 3Jul 16Estimated
Apple Creek 3968Aug 3Jul 30Estimated
Roosevelt 1857Aug 3Jul 30Estimated
Selfridge 855Aug 27May 27Estimated
Twin Buttes 3755Aug 18Jun 4Estimated
Ft Yates 452Estimated
Fordville-Lankin 550Aug 3Jul 30Estimated
Starkweather 4447Estimated
Oberon 1645Aug 3Jul 30Estimated
Naughton 2532Aug 3Jul 30Estimated
Little Heart 431Aug 3Apr 28Estimated
Sweet Briar 1730Estimated
Kensal 1929Aug 27May 27Estimated
Zeeland 428Aug 3Jul 16Estimated
Lone Tree 628Aug 17Jul 30Estimated
Edmore 227Aug 3Jul 30Estimated
Ft Ransom 622Aug 3Jul 30Estimated
Marmarth 1222Aug 3Jul 16Estimated
Manning 4521Aug 3Jul 30Estimated
Sterling 3519Estimated
Horse Creek 3212Aug 3Jul 16Estimated
Halliday 190Aug 27May 27Estimated
Williams County 80Estimated
Minot Afb 1600Aug 3Jul 30Estimated
Mcclusky 190Estimated
Bakker 100Aug 3Jul 30Estimated
Central Elem 320Estimated
Grand Forks Afb 1400Estimated
EARL 180Aug 24Apr 29Estimated
Goodrich 160Aug 3Jul 30Estimated
Grafton 30Aug 3Jul 30Estimated
PAGE 800Aug 3Jul 16Estimated
St Thomas 430Estimated
Williston 10Aug 3Jul 30Estimated
Wolford 10Aug 3Jul 30Estimated
HOPE 100Aug 31Jul 30Estimated
Need every district, every year, in one file?
Bulk day-level data for all North Dakota districts — plus the multi-year archive and forecasts — via API. $99/month, flat.
See the API →