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 51%.

Long-term weather forecast

  • Monday
  • Nov 9, 2026
  • min.
  • 37°F
Clear
Clear
  • Precip. probability: 6%
  • Precipitation: 0"
  • Wind: 4mphNW 322°
  • Humidity: 82%
  • 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: 6%
  • Precipitation: 0"
  • Wind: 2mphWNW 300°
  • Humidity: 56%
  • 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: 51%
  • Precipitation: 0.04"
  • Wind: 9mphNNE 14°
  • Humidity: 66%
  • UV index: 1
  • Sunrise: 6:52 am CST
  • Sunset: 4:45 pm CST
  • ▼
  • Thursday
  • Nov 12, 2026
  • 43°F
  • 28°F
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 10%
  • Precipitation: 0"
  • Wind: 11mphN 0°
  • Humidity: 63%
  • UV index: 2
  • 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 354°
  • Humidity: 62%
  • UV index: 2
  • Sunrise: 6:54 am CST
  • Sunset: 4:43 pm CST
  • ▼
  • Saturday
  • Nov 14, 2026
  • 43°F
  • 27°F
Mostly Sunny
Mostly Sunny
  • Precip. probability: 5%
  • Precipitation: 0"
  • Wind: 4mphNNE 17°
  • Humidity: 65%
  • UV index: 2
  • Sunrise: 6:56 am CST
  • Sunset: 4:42 pm CST
  • ▼
  • Sunday
  • Nov 15, 2026
  • 46°F
  • 32°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 8%
  • Precipitation: 0"
  • Wind: 5mphSE 138°
  • 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: 7mphSSE 154°
  • Humidity: 69%
  • UV index: 2
  • Sunrise: 6:58 am CST
  • Sunset: 4:40 pm CST
  • ▼
  • Tuesday
  • Nov 17, 2026
  • 57°F
  • 37°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 7%
  • Precipitation: 0"
  • Wind: 9mphSSE 168°
  • Humidity: 64%
  • UV index: 2
  • Sunrise: 7:00 am CST
  • Sunset: 4:39 pm CST
  • ▼
  • Wednesday
  • Nov 18, 2026
  • 57°F
  • 43°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 16%
  • Precipitation: 0.04"
  • Wind: 11mphSSE 164°
  • Humidity: 63%
  • UV index: 2
  • Sunrise: 7:01 am CST
  • Sunset: 4:38 pm CST
  • ▼
For the next ten days, a combination of primarily cloudy and occasionally sun-filled and showery weather is expected.
With minimal precipitation of 0.04", rain is anticipated on Wednesday and next Wednesday.
The temperature will vary considerably throughout the forecast window. Highs will range from 41°F to 64.4°F, while the nightly low temperatures will show also a considerable swing, as temperatures overnight will fluctuate from 23°F up to 42.8°F.
The warmest day will be Tuesday, with a maximum of 64.4°F; Friday will be the coldest day, with the highest temperature of 41°F.
Updated: Nov 10, 2026 @ 03:56:30 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 clear and showery weather is expected for the next ten days.

With minimal precipitation of 0.04", rain is forecasted for Wednesday and next Wednesday in McGregor.

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, a glowing sky and minimal clouds are expected.

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

On Sunday, in McGregor, clouds will come and go, but expect bright periods in between.

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