Grand Forks, ND climate by month
Grand Forks has warm summers and very cold and snowy winters. Highs peak at 80°F in July and fall to 15°F in January. Wet days are spread through the year, from about 6 to 12 a month. Normal snowfall is about 49 in a year. By our comfort score the best months are May, June and September.
- Warmest month
- 80°F
- July normal high
- Coldest month
- -1°F
- January normal low
- Wet days a year
- 100
- 22.8 in of precipitation
- Snow a year
- 48.7 in
- normal snowfall
How warm is Grand Forks?
Normal highs range from 15°F in January to 80°F in July.
Bars run from the normal low to the normal high for each month.
How rainy is Grand Forks?
June has the most wet days (about 12); the year brings about 23 in of precipitation.
Wet day: at least 0.01 in of rain or melted snow, counted from daily records 1991-2020.
How much does it snow?
Normal snowfall is 48.7 in a year, most of it in December.
How humid is Grand Forks?
Muggy days peak in July, at about 6 days.
Muggy day: daily mean dew point of 65°F or higher, from hourly observations 1991-2020 at Grand Forks AFB Airport, 17 mi W of the city center (the nearest airport with complete hourly records).
How much daylight?
Daylight ranges from about 8.5 hours in December to 16.0 hours in June.
See all numbers
| Month | High | Low | Precip. | Wet days | Snow | Muggy days | Daylight |
|---|---|---|---|---|---|---|---|
| January | 15°F | -1°F | 0.5 in | 7 | 9.5 in | 0 | 8.9 h |
| February | 20°F | 3°F | 0.6 in | 6 | 8.2 in | 0 | 10.3 h |
| March | 34°F | 17°F | 0.9 in | 7 | 7.8 in | 0 | 11.9 h |
| April | 52°F | 31°F | 1.2 in | 7 | 3.0 in | 0 | 13.7 h |
| May | 67°F | 44°F | 3.0 in | 11 | 0.1 in | 0 | 15.2 h |
| June | 76°F | 55°F | 4.1 in | 12 | 0.0 in | 2 | 16.0 h |
| July | 80°F | 59°F | 3.5 in | 10 | 0.0 in | 6 | 15.6 h |
| August | 79°F | 57°F | 3.0 in | 9 | 0.0 in | 4 | 14.2 h |
| September | 70°F | 47°F | 2.4 in | 9 | 0.0 in | 1 | 12.6 h |
| October | 53°F | 35°F | 2.0 in | 8 | 1.5 in | 0 | 10.8 h |
| November | 35°F | 20°F | 0.8 in | 6 | 5.1 in | 0 | 9.3 h |
| December | 21°F | 6°F | 0.7 in | 8 | 13.5 in | 0 | 8.5 h |
High and low: NOAA 1991-2020 normal daily high and low. Wet days: at least 0.01 in of rain or melted snow. Muggy days: daily mean dew point 65°F or higher.
Best months to visit Grand Forks
By our comfort score, the best months are May, June and September.
| Month | Score | Comfortable | Notable rain | Hot or cold |
|---|---|---|---|---|
| Jan | 24 | 0 | 2 | 30 |
| Feb | 28 | 0 | 2 | 26 |
| Mar | 37 | 0 | 3 | 22 |
| Apr | 58 | 6 | 3 | 6 |
| May | 73 | 14 | 6 | 1 |
| Jun | 71 | 14 | 7 | 1 |
| Jul | 66 | 10 | 6 | 2 |
| Aug | 68 | 12 | 5 | 2 |
| Sep | 70 | 15 | 4 | 1 |
| Oct | 50 | 5 | 4 | 4 |
| Nov | 31 | 1 | 2 | 20 |
| Dec | 24 | 0 | 2 | 30 |
Score = 40 × share of comfortable days + 25 × share of days without notable rain + 20 × share of days neither hot (90°F+) nor cold (high 40°F or below) + 15 × daylight. How the score works.
Frost dates in Grand Forks
The last spring frost typically comes around May 10, and the first fall frost around Oct 1, leaving 144 frost-free days in a typical year.
| Typical date | 1 year in 10 | |
|---|---|---|
| Last spring frost (32°F) | May 10 | after May 24 |
| First fall frost (32°F) | Oct 1 | before Sep 20 |
| Last hard freeze (28°F) | Apr 30 | after May 14 |
| First hard freeze (28°F) | Oct 12 | before Sep 29 |
| Frost-free season | 144 days | under 126 days |
"Typical" is the date with a 50% chance of a later spring frost (or earlier fall frost). Planting after the "1 year in 10" spring date gives a 90% chance of no further frost. The Old Farmer's Almanac publishes 30% dates, which fall between our typical and 1-in-10 dates.
Station: Grand Forks Univ (NWS) (USC00323621), NOAA 1991-2020 freeze probabilities. Frost dates for every city in North Dakota.
Hottest and coldest readings, 1991-2020
The highest reading was 99°F (August 28, 1991); the lowest was -39°F (January 30, 2004).
From the temperature station's daily records with NOAA quality flags removed. Not an all-time record.
Near Grand Forks
- Fargo, NDJan 18°F · Jul 82°F · 73 mi
Similar climates elsewhere
- Bismarck, NDJan 23°F · Jul 85°F
- Aberdeen, SDJan 24°F · Jul 85°F
- Duluth, MNJan 23°F · Jul 76°F
- Rochester, MNJan 23°F · Jul 80°F
- Medora, NDJan 28°F · Jul 86°F
Where the numbers come from
- Temperature, rain, snowfall and frost dates: Grand Forks Univ (NWS) (USC00323621), 3.0 mi W of the city center, 830 ft . NOAA normals and daily records, 1991-2020.
- Snow depth: Grand Forks Intl Airport (USW00014916), 7.1 mi W of the city center, 842 ft . NOAA normals and daily records, 1991-2020.
- Humidity and wind by hour: Grand Forks Af (USW00094925), 17 mi W of the city center, 906 ft (76 ft higher than the city). NOAA normals and daily records, 1991-2020.
- Daily humidity and wind: Grand Forks AFB Airport (727575-94925), 17 mi W of the city center, 913 ft (83 ft higher than the city). Hourly observations, 1991-2020.
- Not available for this location: cloud cover (no station close enough or similar enough in elevation).
Distances from the city center (USGS). Methodology · Report an error