Weather forecast for 10 daysMcGregor, IA

10-day overview

Daily temperatures

Warmest period: Thursday - Saturday 59°C.
Coldest period: today - tomorrow 41°C.

Chance of precipitation

Highest chance: Saturday 21.11. 38%.

Long-term weather forecast

  • Thursday
  • Nov 12, 2026
  • 41°F
  • 28°F
Cloudy
Cloudy
  • Precip. probability: 1%
  • Precipitation: 0"
  • Wind: 14mphN 355°
  • Humidity: 55%
  • UV index: 1
  • Sunrise: 6:53 am CST
  • Sunset: 4:44 pm CST
  • ▼
  • Friday
  • Nov 13, 2026
  • 41°F
  • 25°F
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 5%
  • Precipitation: 0"
  • Wind: 9mphN 0°
  • Humidity: 61%
  • UV index: 2
  • Sunrise: 6:54 am CST
  • Sunset: 4:43 pm CST
  • ▼
  • Saturday
  • Nov 14, 2026
  • 45°F
  • 23°F
Sunny
Sunny
  • Precip. probability: 7%
  • Precipitation: 0"
  • Wind: 2mphNW 325°
  • Humidity: 67%
  • UV index: 2
  • Sunrise: 6:56 am CST
  • Sunset: 4:42 pm CST
  • ▼
  • Sunday
  • Nov 15, 2026
  • 48°F
  • 27°F
Mostly Sunny
Mostly Sunny
  • Precip. probability: 7%
  • Precipitation: 0"
  • Wind: 4mphWSW 245°
  • Humidity: 66%
  • UV index: 2
  • Sunrise: 6:57 am CST
  • Sunset: 4:41 pm CST
  • ▼
  • Monday
  • Nov 16, 2026
  • 54°F
  • 30°F
Mostly Sunny
Mostly Sunny
  • Precip. probability: 5%
  • Precipitation: 0"
  • Wind: 8mphSSW 201°
  • Humidity: 64%
  • UV index: 2
  • Sunrise: 6:58 am CST
  • Sunset: 4:40 pm CST
  • ▼
  • Tuesday
  • Nov 17, 2026
  • 55°F
  • 36°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 5%
  • Precipitation: 0"
  • Wind: 10mphS 190°
  • Humidity: 61%
  • UV index: 2
  • Sunrise: 7:00 am CST
  • Sunset: 4:39 pm CST
  • ▼
  • Wednesday
  • Nov 18, 2026
  • 57°F
  • 45°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 4%
  • Precipitation: 0.04"
  • Wind: 12mphS 174°
  • Humidity: 61%
  • UV index: 2
  • Sunrise: 7:01 am CST
  • Sunset: 4:38 pm CST
  • ▼
  • Thursday
  • Nov 19, 2026
  • 59°F
  • 43°F
Partly Cloudy
Partly Cloudy
  • Precip. probability: 23%
  • Precipitation: 0"
  • Wind: 11mphSSW 194°
  • Humidity: 74%
  • UV index: 2
  • Sunrise: 7:02 am CST
  • Sunset: 4:37 pm CST
  • ▼
  • Friday
  • Nov 20, 2026
  • 59°F
  • 48°F
Mostly Cloudy
Mostly Cloudy
  • Precip. probability: 24%
  • Precipitation: 0.16"
  • Wind: 7mphS 180°
  • Humidity: 81%
  • UV index: 1
  • Sunrise: 7:03 am CST
  • Sunset: 4:37 pm CST
  • ▼
  • Saturday
  • Nov 21, 2026
  • 59°F
  • 37°F
Showers
Showers
  • Precip. probability: 38%
  • Precipitation: 0.31"
  • Wind: 11mphSSE 166°
  • Humidity: 80%
  • UV index: 1
  • Sunrise: 7:04 am CST
  • Sunset: 4:36 pm CST
  • ▼
Looking ahead, conditions suggest a period of cloud-filled, clear and damp weather is expected.
Rain is predicted for next Friday and Saturday.
Significant changes in temperature are expected over the next several days. The maximum temperature will vary between 41°F and 59°F, while the fluctuation in night temperatures will be also significant, as the minimum temperature is expected to range between 23°F and 48.2°F.
With a maximum temperature of 59°F, next Thursday through next Saturday will be the warmest days in McGregor; the coldest days will be Thursday and Friday, with a maximum of 41°F.
Updated: Nov 12, 2026 @ 20:02:15 UTC
Published by: Weather Atlas | About Us
Data Sources | weather.com | Weather
Weather Forecasting & Climate

Frequently asked questions

In McGregor, a combination of cloudy, sunny and rainy weather is predicted for the next ten days.

Rain is forecasted for next Friday and Saturday in McGregor. Next Saturday, with light precipitation of 0.31", will be the day with the most rainfall.

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

The warmest days will be next Thursday through next Saturday, with a maximum of 59°F. The coldest days will be Thursday and Friday, with a maximum of 41°F.

On Saturday, in McGregor, a sun-drenched sky is anticipated.

On Saturday, the highest temperature will be 44.6°F, while the lowest temperature will be 23°F.

On Sunday, open skies and radiant sunshine are expected.

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