Weather forecast for 10 daysMcGregor, MN
Weather forecast for the weekend
Saturday Oct 31, 2026
- 52°F
- 48°F
Cloudy
- Precip. probability: 24%
- Precipitation: 0"
- Wind: 6mphESE 123°
- Humidity: 79%
- UV index: 1
- Sunrise: 7:54 am CDT
- Sunset: 5:59 pm CDT
- details ▼
On Saturday, October 31, cloud coverage will be extensive.
A mild temperature range, peaking at a fresh 51.8°F and bottoming out at a frosty 48.2°F, is anticipated.
Forecasts show the temperature expected to reach the usual October high of 51.3°F.
Sunrise will be at 7:54 am and sunset at 5:59 pm; the daylight will last for 10h and 5min.
A mild temperature range, peaking at a fresh 51.8°F and bottoming out at a frosty 48.2°F, is anticipated.
Forecasts show the temperature expected to reach the usual October high of 51.3°F.
Sunrise will be at 7:54 am and sunset at 5:59 pm; the daylight will last for 10h and 5min.
Sunday Nov 1, 2026
- 61°F
- 50°F
Mostly Cloudy
- Precip. probability: 22%
- Precipitation: 0"
- Wind: 7mphS 171°
- Humidity: 87%
- UV index: 1
- Sunrise: 6:55 am CST
- Sunset: 4:58 pm CST
- details ▼
On Sunday, November 1, limited brightness is expected due to persistent clouds.
The temperature scale will run from a maximum of an enjoyable 60.8°F to a minimum of a fresh 50°F.
The temperature of 60.8°F aligns more with what is typical in September than what is normal in October.
Sunrise will be at 6:55 am and sunset at 4:58 pm; the daylight will last for 10h and 2min.
The temperature scale will run from a maximum of an enjoyable 60.8°F to a minimum of a fresh 50°F.
The temperature of 60.8°F aligns more with what is typical in September than what is normal in October.
Sunrise will be at 6:55 am and sunset at 4:58 pm; the daylight will last for 10h and 2min.
10-day overview
Daily temperatures
Warmest period: Sunday - Tuesday 61°C.
Coldest day: Friday 06.11. 45°C.
Coldest day: Friday 06.11. 45°C.
Chance of precipitation
Highest chance: Monday 92%.
Long-term weather forecast
- Thursday
- Oct 29, 2026
- min.
- 30°F
Partly Cloudy
- Precip. probability: 7%
- Precipitation: 0"
- Wind: 7mphNW 320°
- Humidity: 84%
- UV index: 0
- Sunrise: 7:51 am CDT
- Sunset: 6:02 pm CDT
- details ▼
- Friday
- Oct 30, 2026
- 54°F
- 34°F
Partly Cloudy
- Precip. probability: 7%
- Precipitation: 0"
- Wind: 2mphESE 118°
- Humidity: 66%
- UV index: 2
- Sunrise: 7:52 am CDT
- Sunset: 6:01 pm CDT
- details ▼
- Saturday
- Oct 31, 2026
- 52°F
- 48°F
Cloudy
- Precip. probability: 24%
- Precipitation: 0"
- Wind: 6mphESE 123°
- Humidity: 79%
- UV index: 1
- Sunrise: 7:54 am CDT
- Sunset: 5:59 pm CDT
- details ▼
- Sunday
- Nov 1, 2026
- 61°F
- 50°F
Mostly Cloudy
- Precip. probability: 22%
- Precipitation: 0"
- Wind: 7mphS 171°
- Humidity: 87%
- UV index: 1
- Sunrise: 6:55 am CST
- Sunset: 4:58 pm CST
- details ▼
- Monday
- Nov 2, 2026
- 61°F
- 54°F
Rain
- Precip. probability: 92%
- Precipitation: 0.91"
- Wind: 11mphSE 130°
- Humidity: 87%
- UV index: 1
- Sunrise: 6:56 am CST
- Sunset: 4:56 pm CST
- details ▼
- Tuesday
- Nov 3, 2026
- 61°F
- 43°F
Light Rain
- Precip. probability: 80%
- Precipitation: 0.35"
- Wind: 10mphSE 138°
- Humidity: 89%
- UV index: 1
- Sunrise: 6:58 am CST
- Sunset: 4:55 pm CST
- details ▼
- Wednesday
- Nov 4, 2026
- 50°F
- 39°F
Showers
- Precip. probability: 47%
- Precipitation: 0.31"
- Wind: 9mphNNW 338°
- Humidity: 83%
- UV index: 1
- Sunrise: 6:59 am CST
- Sunset: 4:53 pm CST
- details ▼
- Thursday
- Nov 5, 2026
- 50°F
- 30°F
Partly Cloudy
- Precip. probability: 15%
- Precipitation: 0"
- Wind: 8mphN 355°
- Humidity: 77%
- UV index: 2
- Sunrise: 7:01 am CST
- Sunset: 4:52 pm CST
- details ▼
- Friday
- Nov 6, 2026
- 45°F
- 28°F
Partly Cloudy
- Precip. probability: 11%
- Precipitation: 0"
- Wind: 5mphNNE 30°
- Humidity: 68%
- UV index: 2
- Sunrise: 7:02 am CST
- Sunset: 4:50 pm CST
- details ▼
- Saturday
- Nov 7, 2026
- 48°F
- 30°F
Partly Cloudy
- Precip. probability: 19%
- Precipitation: 0"
- Wind: 5mphSE 137°
- Humidity: 69%
- UV index: 2
- Sunrise: 7:04 am CST
- Sunset: 4:49 pm CST
- details ▼
Throughout the next ten days, a combination of cloudy and rainy weather is predicted.
Rainfall is expected on Monday through Wednesday.
There will be a considerable variation in temperature in the coming days. Maximum temperatures are forecasted between 44.6°F and 60.8°F, while the lowest nightly temperature differences will be also quite pronounced, as nighttime lows are forecast to fall between 28.4°F and 53.6°F.
Sunday through Tuesday, with the highest temperature of 60.8°F, will be the warmest days; with the highest temperature of 44.6°F, next Friday will be the coldest day.
Rainfall is expected on Monday through Wednesday.
There will be a considerable variation in temperature in the coming days. Maximum temperatures are forecasted between 44.6°F and 60.8°F, while the lowest nightly temperature differences will be also quite pronounced, as nighttime lows are forecast to fall between 28.4°F and 53.6°F.
Sunday through Tuesday, with the highest temperature of 60.8°F, will be the warmest days; with the highest temperature of 44.6°F, next Friday will be the coldest day.
Updated: Oct 29, 2026 @ 21:53:29 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate
Frequently asked questions
In McGregor, a combination of cloudy and damp weather is forecasted for the next ten days.
Rainfall is forecasted for Monday through Wednesday in McGregor. Monday, with substantial precipitation of 0.91", will be the day with the most rainfall.
The maximum temperature will vary between 44.6°F and 60.8°F, as the minimum temperature will be between 28.4°F and 53.6°F.
The warmest days will be Sunday through Tuesday, with a maximum of 60.8°F. With a maximum temperature of 44.6°F, next Friday will be the coldest day.
On Saturday, gray skies will dominate the forecast.
On Saturday, the highest temperature will be 51.8°F, while the lowest temperature will be 48.2°F.
On Sunday, in McGregor, expect a cloud-dominated atmosphere throughout.
On Sunday, the maximum temperature will be 60.8°F, while the minimum temperature will be 50°F.





