10-Day Weather Forecast - McGregor, IA
- |19°F40% Chance of SnowHourly details
Tonight
19°FMostly cloudy. A chance of snow. Not as cold with lows around 12. Temperature rising to around 18. Southwest winds around 5 mph. Chance of snow 40 percent.
- 36|27°F50% Chance Freezing DrizzleHourly details
Day
36°FMostly cloudy. A chance of snow with a slight chance of freezing drizzle in the morning. Snow accumulation little or no. Not as cold with highs in the mid 30s. Southwest winds 5 to 10 mph becoming west in the afternoon. Chance of precipitation 50 percent.
Night
27°FMostly cloudy. Not as cool with lows in the upper 20s. Temperature rising into the lower 30s after midnight. West winds 10 to 15 mph.
- 37|10°FPartly SunnyHourly details
Day
37°FMostly cloudy in the morning then becoming partly sunny. Highs in the upper 30s. Temperature falling into the in the lower 30s in the afternoon. Northwest winds 10 to 20 mph with gusts up to 30 mph.
Night
10°FMuch colder. Partly cloudy in the evening then clearing. Lows around 7 above. North winds 5 to 10 mph.
Weekend Weather
- 27|23°FMostly CloudyHourly details
Day
27°FMostly cloudy. Highs in the mid 20s. Lows around 20.
Night
23°FMostly cloudy. Highs in the mid 20s. Lows around 20.
- 35|26°FPartly CloudyHourly details
Day
35°FPartly cloudy. Highs in the upper 30s. Lows in the mid 20s.
Night
26°FPartly cloudy. Highs in the upper 30s. Lows in the mid 20s.
- 43|32°FMostly CloudyHourly details
Day
43°FMostly cloudy in the morning then clearing. Highs in the upper 40s.
Night
32°FMostly cloudy. Lows in the upper 20s. Highs in the mid 40s.
- 44|29°FMostly CloudyHourly details
Day
44°FMostly cloudy. Lows in the upper 20s. Highs in the mid 40s.
Night
29°FMostly cloudy. Lows in the upper 20s. Highs in the mid 40s.
- 39|29°F30% Chance of Rain
Day
39°FMostly sunny in the morning then becoming mostly cloudy. A 30 percent chance of rain. Highs in the upper 30s.
Night
29°FCloudy with a slight chance of rain-snow mix. Chance of precipitation 30%. Low temperature around 29F. Dew point will be around 26F with an average humidity of 78%. Winds will be 2 mph from the E.
- 38|29°F40% Chance Frozen Mix
Day
38°FCloudy with a chance of rain-snow mix. Chance of precipitation 35%. High temperature around 38F. Dew point will be around 27F with an average humidity of 72%. Winds will be 1 mph from the NW.
Night
29°FCloudy with a slight chance of rain-snow mix. Chance of precipitation 30%. Low temperature around 29F. Dew point will be around 27F with an average humidity of 81%. Winds will be 2 mph from the E.
- 40|31°FCloudy
Day
40°FCloudy. High temperature around 40F. Dew point will be around 28F with an average humidity of 72%. Winds will be 2 mph from the NE.
Night
31°FCloudy. Low temperature around 31F. Dew point will be around 28F with an average humidity of 80%. Winds will be 3 mph from the E.














