North Dakota weather in May: Statewide normals and every place, NOAA 1991-2020
In May, North Dakota's statewide normal high is 66°F and normal low 41°F; normal highs run from 62°F in Rolla to 71°F in Enderlin (NOAA 1991-2020 normals).
- Statewide normal high
- 66°FMay, 1991-2020
- Statewide normal low
- 41°FMay, 1991-2020
- Statewide normal precipitation
- 2.72 inMay
- Warmest place
- 71°Fnormal high, Enderlin
- Coolest place
- 62°Fnormal high, Rolla
Where is North Dakota warmest and wettest in May?
Enderlin has the warmest May afternoons (71°F) and Rolla the coolest (62°F). Fullerton gets the most precipitation (3.54 in) and Fortuna the least (2.06 in). The most snow falls in Bowman (1.9 inches).
Statewide, May averaged 52.8°F in 2021, 52.9°F in 2022, 60.0°F in 2023, 54.0°F in 2024, 56.2°F in 2025, 55.0°F in 2026, against a 1991-2020 normal of 53.7°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Fargo | 69°F | 44°F | 3.09 | 0.0 |
| Bismarck | 68°F | 42°F | 2.50 | 0.4 |
| Grand Forks | 67°F | 41°F | 2.80 | 0.0 |
| Minot | 69°F | 43°F | 2.73 | 0.7 |
| Williston | 67°F | 40°F | 2.10 | 0.9 |
| Dickinson | 66°F | 40°F | 2.59 | – |
| Mandan | 67°F | 43°F | 2.59 | – |
| Jamestown | 67°F | 43°F | 3.26 | – |
| Devils Lake | 65°F | 44°F | 2.47 | – |
| Valley City | 67°F | 41°F | 3.21 | – |
| Watford City | 65°F | 42°F | 2.38 | 1.4 |
| Grafton | 68°F | 46°F | – | – |
| Beulah | 69°F | 41°F | 2.40 | – |
| Casselton | 68°F | 43°F | 3.16 | 0.0 |
| Rugby | 66°F | 40°F | 3.01 | 0.9 |
| Stanley | 64°F | 38°F | 2.49 | 1.3 |
| Bottineau | 65°F | 41°F | 2.58 | 1.1 |
| Tioga | 67°F | 43°F | 2.13 | 0.1 |
| Lisbon | 67°F | 43°F | 3.11 | 0.0 |
| Carrington | 65°F | 42°F | – | – |
| Langdon | 64°F | 40°F | 3.13 | 1.2 |
| Mayville | 67°F | 41°F | 3.29 | – |
| Oakes | 68°F | 43°F | – | – |
| Belcourt | 64°F | 40°F | 2.85 | – |
| Hillsboro | 68°F | 46°F | 2.77 | – |
| Harvey | 66°F | 42°F | 2.69 | – |
| Garrison | 66°F | 41°F | 2.62 | – |
| Bowman | 64°F | 40°F | 2.72 | 1.9 |
| Washburn | 67°F | 42°F | 2.82 | 0.9 |
| Larimore | 66°F | 42°F | – | – |
| Cavalier | 65°F | 41°F | 2.87 | 0.9 |
| Rolla | 62°F | 38°F | 2.86 | – |
| Ellendale | 69°F | 45°F | – | – |
| New Salem | 66°F | 41°F | 2.66 | 0.8 |
| Hettinger | 66°F | 38°F | 2.32 | – |
| Velva | 67°F | 38°F | 2.70 | 0.8 |
| Linton | 69°F | 43°F | – | – |
| Crosby | 67°F | 40°F | 2.23 | 1.1 |
| Beach | 67°F | 41°F | 2.36 | – |
| Cooperstown | 66°F | 41°F | 3.04 | 0.1 |
| Kenmare | 65°F | 41°F | 2.50 | – |
| Killdeer | 67°F | 39°F | 2.81 | 1.3 |
| Enderlin | 71°F | 47°F | 3.17 | – |
| Wishek | 66°F | 41°F | – | – |
| Hebron | 66°F | 40°F | 2.58 | 0.8 |
| Underwood | 66°F | 42°F | 2.59 | 0.7 |
| Napoleon | 66°F | 42°F | 2.82 | 0.7 |
| Mohall | 65°F | 38°F | 2.51 | – |
| Wilton | 65°F | 42°F | – | – |
| New England | 67°F | 41°F | 2.64 | 1.3 |
| Richardton | 66°F | 43°F | 2.44 | 0.8 |
| Steele | 67°F | 41°F | 2.81 | – |
| Mott | 67°F | 40°F | 2.47 | – |
| Ashley | 65°F | 42°F | 3.18 | 0.0 |
| Lidgerwood | 68°F | 45°F | 3.09 | – |
| Center | 66°F | 43°F | 2.78 | – |
| Edgeley | 67°F | 44°F | 3.03 | – |
| Turtle Lake | 67°F | 40°F | 2.56 | 0.6 |
| Pembina | 65°F | 42°F | 3.23 | – |
| Forman | 66°F | 44°F | 2.83 | – |
| Rolette | 64°F | 38°F | 2.81 | – |
| Towner | 69°F | 40°F | 2.34 | 0.8 |
| Fessenden | 67°F | 42°F | 2.74 | 0.1 |
| Leeds | 66°F | 40°F | 2.90 | – |
| Powers Lake | 65°F | 39°F | – | – |
| Westhope | 68°F | 42°F | 2.63 | – |
| Max | 65°F | 42°F | 2.82 | 1.0 |
| Gackle | 67°F | 44°F | – | – |
| Drake | 66°F | 41°F | 2.61 | – |
| Carson | 66°F | 40°F | – | – |
| Granville | 68°F | 43°F | – | – |
| Flasher | 68°F | 42°F | 2.52 | – |
| Dunn Center | 66°F | 40°F | 2.62 | – |
| Taylor | 68°F | 40°F | 2.41 | 0.9 |
| Riverdale | 65°F | 42°F | – | – |
| Hazelton | 66°F | 41°F | 2.78 | 0.2 |
| Minnewaukan | 65°F | 41°F | 3.06 | – |
| Medora | 64°F | 42°F | 2.66 | – |
| Petersburg | 65°F | 42°F | 2.79 | 0.6 |
| Streeter | 65°F | 42°F | 2.79 | 0.8 |
| Willow City | 66°F | 37°F | 2.61 | – |
| Edmore | 64°F | 41°F | 2.90 | 0.7 |
| Upham | 67°F | 42°F | 2.36 | 1.4 |
| Wildrose | 65°F | 40°F | 2.23 | 1.0 |
| Almont | 69°F | 41°F | – | – |
| Esmond | 66°F | 42°F | – | – |
| Butte | 66°F | 42°F | – | – |
| Fullerton | 68°F | 44°F | 3.54 | 0.0 |
| Foxholm | 68°F | 43°F | 2.46 | – |
| Fortuna | 65°F | 39°F | 2.06 | 0.9 |
| Amidon | 67°F | 41°F | – | – |
| Hansboro | 65°F | 40°F | 2.68 | 0.5 |
| Breien | 70°F | 42°F | – | – |
| Colgate | 65°F | 42°F | 3.15 | 0.0 |
| Edmunds Arrowwood Ref | 69°F | 42°F | – | – |
| Fairfield | 64°F | 42°F | – | – |
| Grand Forks University (NWS) | 67°F | 44°F | 2.99 | 0.1 |
| Grassy Butte (2 mi ENE) | 66°F | 40°F | 2.79 | 1.3 |
| Heart Butte Dam | 66°F | 41°F | 2.15 | 0.6 |
| Jamestown (38 mi WSW) | 64°F | 41°F | 2.94 | – |
| Keene (3 mi S) | 67°F | 41°F | 2.64 | 0.7 |
| La Moure | 69°F | 43°F | 3.33 | 0.0 |
| Lake Metigoshe State Park | 63°F | 39°F | 2.67 | – |
| McClusky | 71°F | 44°F | 2.48 | 0.4 |
| McHenry (3 mi W) | 67°F | 42°F | 2.73 | 0.9 |
| McLeod (3 mi E) | 69°F | 45°F | 2.89 | – |
| Moffit (3 mi SE) | 69°F | 43°F | – | – |
| Northgate (5 mi ESE) | 65°F | 38°F | 2.27 | – |
| Pretty Rock | 68°F | 41°F | 2.69 | 1.6 |
| Theodore Roosevelt Airport | 66°F | 40°F | 2.55 | – |
| Trotters (3 mi SSE) | 67°F | 41°F | 2.52 | 1.3 |
| Tuttle (12 mi NNE) | 64°F | 40°F | – | – |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.