North Dakota frost dates
Across 123 weather stations in North Dakota, the median last spring frost runs from May 2 in Hillsboro to May 24 in Hettinger Municipal Airport, and the first fall frost from Sep 17 to Oct 9.
North Dakota at a glance
- Weather stations
- 123
- Earliest last frost
- May 2 Hillsboro
- Latest last frost
- May 24 Hettinger Municipal Airport
- Longest season
- 158 days Hillsboro
- Typical season
- about 136 frost-free days
- Hardiness zones
- Zones 3b to 4b
Frost dates by weather station
| Weather station | Last spring frost | First fall frost | Frost-free days | Zone |
|---|---|---|---|---|
| Almont | May 17 | Sep 21 | 124 | 4a |
| Amidon | May 12 | Sep 29 | 136 | 4b |
| Ashley | May 13 | Sep 28 | 137 | 4b |
| Beach | May 16 | Sep 26 | 130 | 4a |
| Belcourt Keya Radio | May 19 | Sep 24 | 126 | 3b |
| Beulah | May 21 | Sep 20 | 121 | 4a |
| Bismarck | May 14 | Sep 27 | 136 | 4a |
| Bismarck 2.4 mi NNW | May 10 | Sep 30 | 142 | 4a |
| Bottineau | May 15 | Sep 25 | 133 | 3b |
| Bowman | May 16 | Sep 25 | 132 | 4b |
| Breien | May 12 | Sep 24 | 134 | 4a |
| Butte | May 16 | Sep 28 | 134 | 4a |
| Carrington | May 10 | Sep 28 | 139 | 4a |
| Carrington 4 mi N | May 12 | Sep 27 | 137 | 4a |
| Carson | May 19 | Sep 25 | 127 | 4a |
| Casselton Agronomy Farm | May 9 | Oct 1 | 143 | 4a |
| Cavalier | May 12 | Sep 30 | 139 | 4a |
| Center | May 11 | Sep 29 | 140 | 4a |
| Colgate | May 10 | Sep 24 | 136 | 4a |
| Cooperstown | May 17 | Sep 23 | 128 | 4a |
| Crosby | May 17 | Sep 23 | 128 | 4a |
| Devils Lake | May 12 | Sep 30 | 141 | 4a |
| Devils Lake Kdlr | May 6 | Oct 5 | 152 | 4a |
| Dickinson | May 20 | Sep 22 | 123 | 4b |
| Dickinson Ranch Headquarters | May 18 | Sep 24 | 127 | 4a |
| Drake | May 12 | Sep 27 | 137 | 4a |
| Dunn Center | May 20 | Sep 21 | 125 | 4a |
| Edgeley | May 7 | Oct 2 | 148 | 4b |
| Edmore | May 15 | Sep 22 | 128 | 3b |
| Edmunds Arrowwood Refuge | May 11 | Sep 28 | 139 | 4a |
| Ellendale | May 4 | Oct 2 | 149 | 4b |
| Enderlin | May 3 | Oct 5 | 155 | 4a |
| Esmond | May 11 | Sep 28 | 138 | 4a |
| Fairfield | May 12 | Sep 28 | 138 | 4a |
| Fargo | May 4 | Oct 2 | 151 | 4a |
| Fargo Hector International Airport | May 10 | Sep 30 | 143 | 4a |
| Fessenden | May 13 | Sep 28 | 139 | 4a |
| Flasher | May 13 | Sep 27 | 135 | 4a |
| Forman | May 7 | Oct 1 | 146 | 4a |
| Fortuna | May 19 | Sep 17 | 121 | 3b |
| Foxholm | May 11 | Sep 29 | 138 | 4a |
| Fullerton | May 9 | Sep 28 | 141 | 4b |
| Gackle | May 6 | Oct 4 | 150 | 4a |
| Garrison | May 14 | Sep 26 | 133 | 4a |
| Grafton | May 4 | Oct 7 | 156 | 4a |
| Grand Forks International Airport | May 16 | Sep 27 | 133 | 4a |
| Grand Forks University (nws) | May 10 | Oct 1 | 144 | 4a |
| Granville | May 9 | Oct 1 | 145 | 4a |
| Grassy Butte | May 18 | Sep 23 | 125 | 4a |
| Hansboro | May 18 | Sep 23 | 127 | 3b |
| Harvey | May 12 | Sep 26 | 135 | 4a |
| Hazelton | May 12 | Sep 27 | 136 | 4a |
| Heart Butte Dam | May 14 | Sep 29 | 136 | 4a |
| Hebron | May 19 | Sep 21 | 123 | 4a |
| Hettinger Experiment Station | May 21 | Sep 21 | 120 | 4b |
| Hettinger Municipal Airport | May 24 | Sep 18 | 115 | 4b |
| Hillsboro | May 2 | Oct 9 | 158 | 4a |
| Jamestown | May 14 | Sep 27 | 135 | 4a |
| Jamestown Municipal Airport | May 11 | Sep 28 | 138 | 4b |
| Jamestown State Hosp | May 8 | Sep 29 | 143 | 4a |
| Keene | May 20 | Sep 20 | 121 | 4a |
| Kenmare | May 15 | Sep 23 | 129 | 4a |
| Killdeer | May 21 | Sep 23 | 124 | 4a |
| La Moure | May 10 | Sep 28 | 140 | 4b |
| Lake Metigoshe State Park | May 17 | Sep 24 | 130 | 3b |
| Langdon Experiment Farm | May 17 | Sep 26 | 132 | 3b |
| Larimore | May 11 | Sep 28 | 139 | 4a |
| Leeds | May 15 | Sep 27 | 133 | 4a |
| Lidgerwood | May 2 | Oct 6 | 157 | 4b |
| Linton | May 12 | Sep 29 | 138 | 4a |
| Lisbon | May 12 | Sep 27 | 136 | 4a |
| Mandan Experiment Station | May 13 | Sep 27 | 136 | 4a |
| Max | May 10 | Sep 28 | 141 | 4a |
| Mayville | May 13 | Sep 27 | 136 | 4a |
| McClusky | May 8 | Oct 1 | 145 | 4b |
| McHenry | May 12 | Sep 28 | 139 | 4a |
| McLeod | May 6 | Sep 29 | 145 | 4a |
| Medora | May 19 | Sep 20 | 123 | 4a |
| Medora 7 mi E | May 9 | Sep 30 | 142 | 4b |
| Minnewaukan | May 12 | Sep 29 | 138 | 4a |
| Minot Experiment Station | May 13 | Sep 27 | 136 | 4a |
| Minot International Airport | May 10 | Oct 1 | 144 | 4a |
| Moffit | May 11 | Sep 29 | 139 | 4a |
| Mohall | May 17 | Sep 23 | 127 | 4a |
| Mott | May 16 | Sep 25 | 129 | 4a |
| Napoleon | May 13 | Sep 28 | 136 | 4a |
| New England | May 16 | Sep 24 | 128 | 4b |
| New Salem | May 18 | Sep 24 | 127 | 4a |
| Northgate | May 20 | Sep 19 | 121 | 4a |
| Oakes | May 8 | Sep 28 | 144 | 4a |
| Pembina | May 16 | Sep 29 | 137 | 3b |
| Petersburg | May 11 | Sep 28 | 138 | 4a |
| Powers Lake | May 18 | Sep 17 | 119 | 4a |
| Pretty Rock | May 20 | Sep 23 | 124 | 4a |
| Richardton Abbey | May 9 | Oct 1 | 145 | 4a |
| Riverdale | May 12 | Oct 3 | 143 | 4a |
| Rolette | May 22 | Sep 20 | 120 | 3b |
| Rolla | May 20 | Sep 26 | 128 | 3b |
| Rugby | May 17 | Sep 23 | 129 | 3b |
| Stanley | May 17 | Sep 23 | 127 | 4a |
| Steele | May 15 | Sep 25 | 133 | 4a |
| Streeter | May 13 | Sep 30 | 139 | 4a |
| Taylor | May 23 | Sep 20 | 119 | 4a |
| Theodore Roosevelt Airport | May 18 | Sep 25 | 129 | 4b |
| Tioga | May 11 | Sep 26 | 136 | 3b |
| Towner | May 17 | Sep 22 | 126 | 3b |
| Trotters | May 15 | Sep 25 | 132 | 4a |
| Turtle Lake | May 14 | Sep 26 | 136 | 4a |
| Tuttle | May 13 | Sep 29 | 139 | 4a |
| Underwood | May 10 | Sep 29 | 139 | 4a |
| Upham | May 15 | Sep 25 | 132 | 3b |
| Valley City | May 13 | Sep 26 | 136 | 4a |
| Velva | May 22 | Sep 22 | 123 | 4a |
| Washburn | May 12 | Sep 30 | 140 | 4a |
| Watford City | May 9 | Sep 27 | 139 | 4a |
| Watford City 14 mi S | May 22 | Sep 17 | 119 | 4a |
| Westhope | May 14 | Sep 25 | 133 | 3b |
| Wildrose | May 18 | Sep 20 | 124 | 3b |
| Williston Experiment Farm | May 13 | Sep 26 | 135 | 4a |
| Williston Sloulin International Airport | May 21 | Sep 21 | 123 | 4a |
| Willow City | May 21 | Sep 20 | 119 | 3b |
| Wilton | May 11 | Sep 30 | 142 | 4a |
| Wishek | May 13 | Sep 27 | 135 | 4a |
Median dates from NOAA 1991–2020 climate normals. How to read them.