Historical weather data, all-time temperature records, and monthly climate averages for Fairmont, MN. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 5th in Fairmont typically sits right on the edge of winter's retreat, with average temps spanning 30° to 52°. But the date's range is wild — it's hit 85° (1991) and 5° (2018) in the same calendar slot, just 27 years apart. There's a 30% chance of precipitation today, with a lingering 7% shot at snow.
Fairmont plays the full extremes of a continental Minnesota climate, from a brutal -32° in January 1970 to a scorching 105° in June 1985 — a 137-degree swing. The wettest single day on record dropped 6.82 inches in September 2004, and a February 1959 storm buried the area under 14 inches of snow.
Summer is the clear sweet spot, with highs peaking around 83–84° in mid-July and a wet stretch in mid-June averaging over an inch of rain per week. Winter is genuinely cold — early January averages just 23° for a high — so plan accordingly. Spring and fall offer mild shoulder seasons, but both come with real temperature whiplash.