Grand Forks Average Temperature by Month

This page shows the average temperature in each month of the year in Grand Forks, North Dakota. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in Grand Forks?
In Grand Forks, North Dakota, the warmest month is July, with an average daily high temperature of 80.5 °F and an average low of 58.9 °F.
What's the Coldest Month in Grand Forks?
In Grand Forks, North Dakota, the coolest month is January, with an average daily high temperature of 16.0 °F and an average low of -1.0 °F.
Month Avg. High Avg. Low
January 16.0 °F -1.0 °F
February 21.1 °F 2.9 °F
March 34.6 °F 17.0 °F
April 52.3 °F 31.0 °F
May 66.8 °F 43.6 °F
June 76.4 °F 55.0 °F
July 80.5 °F 58.9 °F
August 79.6 °F 56.5 °F
September 70.1 °F 47.5 °F
October 53.7 °F 34.6 °F
November 35.7 °F 19.8 °F
December 21.6 °F 6.1 °F
Year 50.8 °F 31.1 °F
Weather Station Details
Years Station Coordinates
1893–2024 Grand Forks location