North Dakota weather in April: Statewide normals and every place, NOAA 1991-2020

In April, North Dakota's statewide normal high is 53°F and normal low 29°F; normal highs run from 48°F in Rolla to 58°F in Beulah (NOAA 1991-2020 normals).

Statewide normal high
53°FApril, 1991-2020
Statewide normal low
29°FApril, 1991-2020
Statewide normal precipitation
1.25 inApril
Warmest place
58°Fnormal high, Beulah
Coolest place
48°Fnormal high, Rolla

Where is North Dakota warmest and wettest in April?

Beulah has the warmest April afternoons (58°F) and Rolla the coolest (48°F). Lidgerwood gets the most precipitation (1.93 in) and Fessenden the least (0.90 in). The most snow falls in Bowman (8.0 inches).

Statewide, April averaged 40.7°F in 2021, 33.6°F in 2022, 34.7°F in 2023, 43.9°F in 2024, 42.1°F in 2025, 39.3°F in 2026, against a 1991-2020 normal of 41.2°F.

North Dakota in April: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Fargo54°F32°F1.544.1
Bismarck56°F30°F1.344.6
Grand Forks52°F29°F1.213.5
Minot56°F31°F1.004.5
Williston56°F29°F1.053.7
Dickinson54°F28°F1.56–
Mandan54°F30°F1.27–
Jamestown53°F30°F1.24–
Devils Lake51°F31°F0.96–
Valley City53°F28°F1.22–
Watford City53°F31°F0.964.2
Grafton53°F33°F––
Beulah58°F29°F1.61–
Casselton53°F31°F1.493.3
Rugby52°F28°F1.312.9
Stanley51°F26°F1.334.6
Bottineau51°F28°F1.074.0
Tioga54°F31°F1.003.6
Lisbon54°F29°F1.524.5
Carrington51°F29°F––
Langdon48°F28°F1.144.4
Mayville51°F28°F1.50–
Oakes54°F29°F––
Belcourt50°F26°F0.92–
Hillsboro53°F34°F1.39–
Harvey52°F29°F1.07–
Garrison53°F29°F1.27–
Bowman53°F29°F1.568.0
Washburn55°F30°F1.494.1
Larimore51°F28°F––
Cavalier49°F29°F1.113.4
Rolla48°F25°F1.09–
Ellendale55°F32°F––
New Salem54°F29°F1.505.0
Hettinger55°F28°F1.04–
Velva54°F26°F1.073.1
Linton56°F29°F––
Crosby55°F29°F0.953.3
Beach56°F30°F1.70–
Cooperstown52°F29°F1.192.5
Kenmare52°F28°F0.96–
Killdeer56°F28°F1.294.9
Enderlin57°F34°F1.51–
Wishek53°F29°F––
Hebron54°F28°F1.514.0
Underwood53°F29°F1.392.7
Napoleon53°F29°F1.695.7
Mohall51°F26°F1.13–
Wilton52°F29°F––
New England55°F29°F1.526.1
Richardton54°F31°F1.303.2
Steele55°F29°F1.41–
Mott56°F28°F1.53–
Ashley52°F29°F1.494.6
Lidgerwood54°F32°F1.93–
Center54°F33°F1.41–
Edgeley53°F32°F1.43–
Turtle Lake54°F28°F1.322.3
Pembina50°F29°F1.07–
Forman53°F31°F1.85–
Rolette50°F25°F1.21–
Towner54°F27°F0.983.3
Fessenden54°F29°F0.901.8
Leeds51°F27°F1.70–
Powers Lake52°F27°F––
Westhope55°F29°F1.12–
Max51°F30°F1.174.4
Gackle54°F31°F––
Drake52°F27°F1.13–
Carson53°F28°F––
Granville54°F30°F––
Flasher56°F30°F1.30–
Dunn Center55°F28°F1.36–
Taylor56°F28°F1.333.4
Riverdale52°F31°F––
Hazelton53°F28°F1.404.3
Minnewaukan50°F28°F1.32–
Medora53°F31°F1.78–
Petersburg50°F28°F0.942.2
Streeter52°F29°F1.233.5
Willow City52°F26°F1.11–
Edmore49°F28°F1.183.7
Upham53°F29°F1.054.4
Wildrose52°F27°F1.022.5
Almont57°F29°F––
Esmond51°F28°F––
Butte53°F29°F––
Fullerton55°F31°F1.783.7
Foxholm54°F30°F1.15–
Fortuna52°F27°F1.153.4
Amidon56°F31°F––
Hansboro52°F27°F0.982.7
Breien58°F29°F––
Colgate51°F29°F0.941.6
Edmunds Arrowwood Ref55°F30°F––
Fairfield53°F31°F––
Grand Forks University (NWS)52°F31°F1.193.0
Grassy Butte (2 mi ENE)55°F30°F1.354.4
Heart Butte Dam55°F29°F1.394.7
Jamestown (38 mi WSW)52°F28°F1.40–
Keene (3 mi S)56°F30°F1.122.7
La Moure56°F30°F2.043.7
Lake Metigoshe State Park50°F27°F1.01–
McClusky57°F32°F1.234.4
McHenry (3 mi W)52°F30°F1.204.3
McLeod (3 mi E)55°F31°F1.67–
Moffit (3 mi SE)58°F31°F––
Northgate (5 mi ESE)52°F27°F0.91–
Pretty Rock56°F30°F1.476.4
Theodore Roosevelt Airport55°F28°F1.37–
Trotters (3 mi SSE)56°F30°F1.394.5
Tuttle (12 mi NNE)50°F28°F––

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months