North Dakota climate

Historical climate data for 355 cities in North Dakota — drawn from NOAA 1991-2020 normals at each city's primary weather station.

Warmest city
Zeeland
°F annual avg
Coldest city
Rolette
36.1°F annual avg
Wettest city
Forest River
in/yr
Snowiest city
Pekin
59.8 in/yr
Frost-date data is available for 307 cities in North Dakota — the average last spring frost, first fall frost, and growing-season length for each. Find your city →

North Dakota climate rankings

Warmest cities

  1. New Leipzig — °F
  2. Medina — °F
  3. Lawton — °F
  4. Cathay — °F
  5. Spiritwood Lake — °F
  6. Brocket — °F
  7. Edinburg — °F
  8. Zeeland — °F
  9. Parshall — °F
  10. Scranton — °F

Coldest cities

  1. Wolford — 36.1°F
  2. Rolette — 36.1°F
  3. Mylo — 36.1°F
  4. Perth — 36.5°F
  5. St. John — 36.5°F
  6. Rolla — 36.5°F
  7. Hannah — 37.1°F
  8. Loma — 37.1°F
  9. Wales — 37.1°F
  10. Langdon — 37.1°F

Wettest cities

  1. Pisek — in/yr
  2. Leith — in/yr
  3. Northwood — in/yr
  4. Oakes — in/yr
  5. Ardoch — in/yr
  6. Balfour — in/yr
  7. Forest River — in/yr
  8. Drayton — in/yr
  9. Crystal — in/yr
  10. Almont — in/yr

Driest cities

  1. Bucyrus — 14.3 in/yr
  2. Grenora — 14.9 in/yr
  3. Epping — 15.1 in/yr
  4. Williston — 15.1 in/yr
  5. Springbrook — 15.1 in/yr
  6. Ambrose — 15.3 in/yr
  7. Fortuna — 15.3 in/yr
  8. Tioga — 15.4 in/yr
  9. Ray — 15.4 in/yr
  10. White Earth — 15.4 in/yr

All North Dakota cities

Weather stations in North Dakota → National climate rankings →