Weather forecast for 10 daysMcGregor, IA

10-day overview

Daily temperatures

Warmest day: tomorrow 64°C.
Coldest day: Friday 41°C.

Chance of precipitation

Highest chance: Wednesday 48%.

Long-term weather forecast

  • Monday
  • Nov 9, 2026
  • min.
  • 37°F
Clear
Clear
  • Precip. probability: 6%
  • Precipitation: 0"
  • Wind: 4mphNW 309°
  • Humidity: 81%
  • UV index: 0
  • Sunrise: 6:49 am CST
  • Sunset: 4:47 pm CST
  • ▼
  • Tuesday
  • Nov 10, 2026
  • 64°F
  • 41°F
Mostly Sunny
Mostly Sunny
  • Precip. probability: 7%
  • Precipitation: 0"
  • Wind: 2mphWNW 298°
  • Humidity: 57%
  • UV index: 2
  • Sunrise: 6:51 am CST
  • Sunset: 4:46 pm CST
  • ▼
  • Wednesday
  • Nov 11, 2026
  • 57°F
  • 34°F
AM Showers
AM Showers
  • Precip. probability: 48%
  • Precipitation: 0.04"
  • Wind: 9mphNNE 12°
  • Humidity: 67%
  • UV index: 2
  • Sunrise: 6:52 am CST
  • Sunset: 4:45 pm CST
  • ▼
  • Thursday
  • Nov 12, 2026
  • 43°F
  • 28°F
Cloudy
Cloudy
  • Precip. probability: 10%
  • Precipitation: 0"
  • Wind: 11mphN 0°
  • Humidity: 64%
  • UV index: 1
  • Sunrise: 6:53 am CST
  • Sunset: 4:44 pm CST
  • ▼
  • Friday
  • Nov 13, 2026
  • 41°F
  • 23°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 4%
  • Precipitation: 0"
  • Wind: 9mphN 352°
  • Humidity: 61%
  • UV index: 2
  • Sunrise: 6:54 am CST
  • Sunset: 4:43 pm CST
  • ▼
  • Saturday
  • Nov 14, 2026
  • 45°F
  • 27°F
Mostly Sunny
Mostly Sunny
  • Precip. probability: 5%
  • Precipitation: 0"
  • Wind: 4mphNNE 24°
  • Humidity: 65%
  • UV index: 2
  • Sunrise: 6:56 am CST
  • Sunset: 4:42 pm CST
  • ▼
  • Sunday
  • Nov 15, 2026
  • 48°F
  • 32°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 5%
  • Precipitation: 0"
  • Wind: 6mphSE 139°
  • Humidity: 65%
  • UV index: 2
  • Sunrise: 6:57 am CST
  • Sunset: 4:41 pm CST
  • ▼
  • Monday
  • Nov 16, 2026
  • 54°F
  • 36°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 8%
  • Precipitation: 0"
  • Wind: 8mphSSE 156°
  • Humidity: 71%
  • UV index: 2
  • Sunrise: 6:58 am CST
  • Sunset: 4:40 pm CST
  • ▼
  • Tuesday
  • Nov 17, 2026
  • 57°F
  • 39°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 7%
  • Precipitation: 0"
  • Wind: 9mphSSE 168°
  • Humidity: 65%
  • UV index: 2
  • Sunrise: 7:00 am CST
  • Sunset: 4:39 pm CST
  • ▼
  • Wednesday
  • Nov 18, 2026
  • 59°F
  • 43°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 14%
  • Precipitation: 0"
  • Wind: 11mphSSE 164°
  • Humidity: 63%
  • UV index: 2
  • Sunrise: 7:01 am CST
  • Sunset: 4:38 pm CST
  • ▼
Over the next ten days, a mix of primarily dull and occasionally dry and sunny and damp weather is forecasted.
With a 48% probability, rainfall is predicted only for Wednesday. Predicted precipitation will be minimal at 0.04".
Significant changes in temperature are expected in the next ten days. The maximum temperature will vary between 41°F and 64.4°F, while the fluctuation in night temperatures will be also significant, as the minimum temperature is expected to range between 23°F and 42.8°F.
Tuesday is expected to be the warmest, reaching up to 64.4°F; the coldest day will be Friday, with a maximum of 41°F.
Updated: Nov 10, 2026 @ 00:48:48 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In McGregor, a combination of predominantly overcast and occasionally sunny and rain-soaked weather is predicted for the next ten days.

Rainfall is predicted only for Wednesday. With a probability of 48%, minimal precipitation of 0.04" is expected.

The maximum temperature will range between 41°F and 64.4°F, as the minimum temperature will be between 23°F and 42.8°F.

Tomorrow will be the warmest day, with a maximum temperature of 64.4°F. The coldest day will be Friday, with a maximum of 41°F.

On Saturday, in McGregor, sun-filled skies will remain for most of the day.

On Saturday, the maximum temperature will be 44.6°F, while the minimum temperature will be 26.6°F.

On Sunday, clouds and sunshine will alternate throughout the day.

On Sunday, the maximum temperature will be 48.2°F, while the minimum temperature will be 32°F.