Weather / Iowa Weather Temperature |
Weather in Marshalltown, Iowa
Current Conditions (Tuesday, March 18, 2025 at 04:53 America/Chicago time)
![]() | Temperature: 41°F (5°C) |
Forecast Overview
Tue Mar 18 70°F 43°F 21°C 6°C Considerable cloudiness.
detailsWed Mar 19 64°F 32°F 18°C -0°C Chance of rain before sunrise and in the afternoon. Chance of snow in the afternoon and in the evening.
detailsThu Mar 20 45°F 28°F 7°C -2°C Times of sun and clouds.
detailsFri Mar 21 55°F 39°F 13°C 4°C Chance of rain in the afternoon and in the evening.
detailsSat Mar 22 48°F 30°F 9°C -1°C More clouds than sun.
detailsSun Mar 23 46°F 34°F 8°C 1°C Chance of rain in the morning and in the afternoon.
detailsMon Mar 24 48°F 30°F 9°C -1°C Times of sun and clouds.
detailsTue Mar 25 45°F 30°F 7°C -1°C Chance of light snow in the afternoon.
detailsWed Mar 26 50°F 28°F 10°C -2°C Considerable cloudiness.
detailsThu Mar 27 48°F 37°F 9°C 3°C Mostly cloudy skies.
detailsFri Mar 28 52°F 34°F 11°C 1°C Overcast skies.
detailsSat Mar 29 73°F 46°F 23°C 8°C Considerable cloudiness.
detailsSun Mar 30 64°F 45°F 18°C 7°C Considerable cloudiness.
detailsMon Mar 31 59°F 41°F 15°C 5°C Times of sun and clouds.
details
Detailed Forecast
Tuesday, March 18 | sunrise: 07:20 sunset: 19:20 |
![]() | Low around 44°F (6°C), high around 69°F (21°C). Considerable cloudiness. Wind: 12 mph (19 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. | 48°F (9°C) | 7 mph (12 km/h) | 76% | 0.293% |
04:00 07:00 | ![]() | Clear. | 44°F (7°C) | 10 mph (16 km/h) | 87% | 0.296% |
07:00 10:00 | ![]() | Mostly sunny, with a few passing clouds. | 52°F (11°C) | 10 mph (16 km/h) | 76% | 0.297% |
10:00 13:00 | ![]() | Overcast. | 62°F (17°C) | 11 mph (17 km/h) | 57% | 0.295% |
13:00 16:00 | ![]() | Overcast. | 69°F (20°C) | 11 mph (17 km/h) | 38% | 0.292% |
16:00 19:00 | ![]() | Overcast. | 62°F (17°C) | 8 mph (13 km/h) | 56% | 0.291% |
19:00 22:00 | ![]() | Overcast. | 57°F (14°C) | 10 mph (17 km/h) | 75% | 0.293% |
22:00 01:00 | ![]() | Clear. | 59°F (15°C) | 12 mph (19 km/h) | 73% | 0.294% |

Wednesday, March 19 | sunrise: 07:18 sunset: 19:21 |
![]() | Low around 32°F (-0°C), high around 64°F (18°C). Chance of rain before sunrise (between 4 am and 7 am) and early in the afternoon (between 1 pm and 4 pm). Chance of snow late in the afternoon and in the evening (between 4 pm and 10 pm). The precipitation may fall as scattered showers of varying intensity. Estimated precipitation: 0.36 in (9.1875 mm). Overcast skies. Wind: 32 mph (51 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. Precipitation: 0.06 in (1.625 mm). | 56°F (13°C) | 10 mph (15 km/h) | 86% | 0.31% |
04:00 07:00 | ![]() | Chance of light rain. Precipitation: 0.02 in (0.5 mm). | 55°F (13°C) | 15 mph (25 km/h) | 86% | 0.312% |
07:00 10:00 | ![]() | Sunny. Precipitation: 0.12 in (2.9375 mm). | 62°F (17°C) | 18 mph (29 km/h) | 53% | 0.333% |
10:00 13:00 | ![]() | Overcast. Precipitation: 0 in (0.0625 mm). | 60°F (16°C) | 7 mph (12 km/h) | 44% | 0.321% |
13:00 16:00 | ![]() | Chance of rain. Precipitation: 0.08 in (2.0625 mm). | 38°F (3°C) | 29 mph (46 km/h) | 87% | 0.337% |
16:00 19:00 | ![]() | Chance of snow. Precipitation: 0.06 in (1.4375 mm). | 33°F (0°C) | 32 mph (51 km/h) | 92% | 0.335% |
19:00 22:00 | ![]() | Chance of light snow. Precipitation: 0.02 in (0.5625 mm). | 34°F (1°C) | 27 mph (44 km/h) | 86% | 0.331% |
22:00 01:00 | ![]() | Overcast. | 32°F (-0°C) | 23 mph (37 km/h) | 71% | 0.328% |

Thursday, March 20 | sunrise: 07:17 sunset: 19:22 |
![]() | Low around 28°F (-2°C), high around 45°F (7°C). Times of sun and clouds. Wind: 20 mph (32 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Mostly cloudy. | 29°F (-1°C) | 20 mph (32 km/h) | 68% | 0.326% |
04:00 07:00 | ![]() | Clear. | 28°F (-2°C) | 14 mph (22 km/h) | 71% | 0.326% |
07:00 10:00 | ![]() | Sunny. | 34°F (1°C) | 13 mph (21 km/h) | 59% | 0.325% |
10:00 13:00 | ![]() | Sunny. | 41°F (5°C) | 10 mph (17 km/h) | 44% | 0.324% |
13:00 16:00 | ![]() | Sunny. | 45°F (7°C) | 9 mph (15 km/h) | 45% | 0.321% |
16:00 19:00 | ![]() | Sunny. | 42°F (5°C) | 7 mph (12 km/h) | 61% | 0.32% |
19:00 22:00 | ![]() | Overcast. | 39°F (4°C) | 12 mph (19 km/h) | 66% | 0.32% |
22:00 01:00 | ![]() | Overcast. | 40°F (5°C) | 17 mph (28 km/h) | 59% | 0.319% |

Friday, March 21 | sunrise: 07:15 sunset: 19:23 |
![]() | Low around 40°F (4°C), high around 55°F (13°C). Chance of rain late in the afternoon and in the evening (between 4 pm and 10 pm). Estimated precipitation: 0.07 in (1.875 mm). Overcast skies. Wind: 20 mph (32 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. | 40°F (5°C) | 17 mph (28 km/h) | 59% | 0.318% |
04:00 07:00 | ![]() | Overcast. | 41°F (5°C) | 16 mph (26 km/h) | 62% | 0.318% |
07:00 10:00 | ![]() | Overcast. | 45°F (7°C) | 16 mph (26 km/h) | 57% | 0.316% |
10:00 13:00 | ![]() | Overcast. | 51°F (11°C) | 20 mph (32 km/h) | 50% | 0.313% |
13:00 16:00 | ![]() | Overcast. | 55°F (13°C) | 13 mph (21 km/h) | 46% | 0.31% |
16:00 19:00 | ![]() | Chance of rain. Precipitation: 0.06 in (1.625 mm). | 46°F (8°C) | 16 mph (26 km/h) | 78% | 0.324% |
19:00 22:00 | ![]() | Chance of light rain. Precipitation: 0.01 in (0.1875 mm). | 41°F (5°C) | 17 mph (28 km/h) | 95% | 0.324% |
22:00 01:00 | ![]() | Overcast. Precipitation: 0 in (0.0625 mm). | 40°F (5°C) | 19 mph (30 km/h) | 85% | 0.322% |

Saturday, March 22 | sunrise: 07:13 sunset: 19:24 |
![]() | Low around 31°F (-1°C), high around 48°F (9°C). More clouds than sun. Wind: 14 mph (23 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Clear. | 36°F (2°C) | 14 mph (23 km/h) | 74% | 0.322% |
04:00 07:00 | ![]() | Clear. | 31°F (-0°C) | 10 mph (15 km/h) | 67% | 0.321% |
07:00 10:00 | ![]() | Sunny. | 36°F (2°C) | 9 mph (14 km/h) | 55% | 0.319% |
10:00 13:00 | ![]() | Sunny. | 43°F (6°C) | 7 mph (12 km/h) | 43% | 0.315% |
13:00 16:00 | ![]() | More clouds than sun. | 48°F (9°C) | 5 mph (8 km/h) | 39% | 0.311% |
16:00 19:00 | ![]() | Overcast. | 45°F (7°C) | 4 mph (7 km/h) | 54% | 0.31% |
19:00 22:00 | ![]() | Overcast. | 42°F (5°C) | 7 mph (12 km/h) | 63% | 0.31% |
22:00 01:00 | ![]() | Overcast. | 41°F (5°C) | 11 mph (18 km/h) | 66% | 0.311% |

Sunday, March 23 | sunrise: 07:11 sunset: 19:25 |
![]() | Low around 34°F (1°C), high around 46°F (8°C). Chance of rain during the morning and early afternoon (between 7 am and 4 pm). Estimated precipitation: 0.39 in (9.875 mm). Considerable cloudiness. Wind: 19 mph (31 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. | 40°F (5°C) | 15 mph (24 km/h) | 67% | 0.311% |
04:00 07:00 | ![]() | Overcast. | 40°F (4°C) | 15 mph (25 km/h) | 71% | 0.311% |
07:00 10:00 | ![]() | Chance of light rain. Precipitation: 0.01 in (0.1875 mm). | 42°F (6°C) | 13 mph (20 km/h) | 75% | 0.312% |
10:00 13:00 | ![]() | Chance of rain. Precipitation: 0.2 in (5.0625 mm). | 41°F (5°C) | 15 mph (23 km/h) | 94% | 0.349% |
13:00 16:00 | ![]() | Chance of rain. Precipitation: 0.14 in (3.5625 mm). | 42°F (6°C) | 10 mph (16 km/h) | 95% | 0.354% |
16:00 19:00 | ![]() | Sunny. Precipitation: 0.04 in (1.0625 mm). | 45°F (7°C) | 19 mph (31 km/h) | 65% | 0.35% |
19:00 22:00 | ![]() | Mostly cloudy. | 39°F (4°C) | 16 mph (27 km/h) | 72% | 0.341% |
22:00 01:00 | ![]() | Clear. | 34°F (1°C) | 13 mph (22 km/h) | 74% | 0.337% |

Monday, March 24 | sunrise: 07:10 sunset: 19:27 |
![]() | Low around 31°F (-1°C), high around 48°F (9°C). Times of sun and clouds. Wind: 22 mph (35 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Partly cloudy. | 32°F (0°C) | 18 mph (28 km/h) | 71% | 0.335% |
04:00 07:00 | ![]() | Clear. | 31°F (-1°C) | 19 mph (30 km/h) | 62% | 0.334% |
07:00 10:00 | ![]() | Sunny. | 36°F (2°C) | 21 mph (34 km/h) | 47% | 0.331% |
10:00 13:00 | ![]() | Sunny. | 43°F (6°C) | 22 mph (35 km/h) | 45% | 0.325% |
13:00 16:00 | ![]() | Sunny. | 47°F (8°C) | 21 mph (34 km/h) | 41% | 0.32% |
16:00 19:00 | ![]() | Sunny. | 43°F (6°C) | 12 mph (19 km/h) | 49% | 0.318% |
19:00 22:00 | ![]() | Overcast. | 35°F (2°C) | 8 mph (12 km/h) | 69% | 0.32% |
22:00 01:00 | ![]() | Overcast. | 34°F (1°C) | 8 mph (13 km/h) | 67% | 0.321% |

Tuesday, March 25 | sunrise: 07:08 sunset: 19:28 |
![]() | Low around 31°F (-1°C), high around 44°F (7°C). Chance of light snow early in the afternoon (between 1 pm and 4 pm). Estimated precipitation: 0.03 in (0.875 mm). Partly cloudy skies. Wind: 16 mph (26 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. | 32°F (0°C) | 8 mph (13 km/h) | 72% | 0.322% |
04:00 07:00 | ![]() | Overcast. | 31°F (-0°C) | 8 mph (13 km/h) | 74% | 0.321% |
07:00 10:00 | ![]() | Overcast. | 37°F (3°C) | 12 mph (20 km/h) | 60% | 0.32% |
10:00 13:00 | ![]() | Overcast. | 43°F (6°C) | 13 mph (21 km/h) | 52% | 0.317% |
13:00 16:00 | ![]() | Chance of light snow. Precipitation: 0.03 in (0.6875 mm). | 43°F (6°C) | 16 mph (26 km/h) | 57% | 0.32% |
16:00 19:00 | ![]() | Sunny. Precipitation: 0.01 in (0.1875 mm). | 39°F (4°C) | 15 mph (23 km/h) | 54% | 0.32% |
19:00 22:00 | ![]() | Clear. | 34°F (1°C) | 12 mph (20 km/h) | 61% | 0.319% |
22:00 01:00 | ![]() | Clear. | 31°F (-1°C) | 10 mph (16 km/h) | 67% | 0.319% |

Wednesday, March 26 | sunrise: 07:06 sunset: 19:29 |
![]() | Low around 28°F (-2°C), high around 50°F (10°C). Considerable cloudiness. Wind: 10 mph (16 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Clear. | 29°F (-2°C) | 6 mph (10 km/h) | 74% | 0.319% |
04:00 07:00 | ![]() | Clear. | 28°F (-2°C) | 6 mph (9 km/h) | 74% | 0.318% |
07:00 10:00 | ![]() | Sunny. | 36°F (2°C) | 8 mph (13 km/h) | 50% | 0.317% |
10:00 13:00 | ![]() | Overcast. | 44°F (7°C) | 10 mph (15 km/h) | 41% | 0.314% |
13:00 16:00 | ![]() | Considerable cloudiness. | 49°F (9°C) | 10 mph (16 km/h) | 36% | 0.31% |
16:00 19:00 | ![]() | Overcast. | 46°F (8°C) | 6 mph (10 km/h) | 51% | 0.309% |
19:00 22:00 | ![]() | Mostly cloudy. | 41°F (5°C) | 8 mph (14 km/h) | 61% | 0.31% |
22:00 01:00 | ![]() | Mostly cloudy. | 39°F (4°C) | 8 mph (13 km/h) | 72% | 0.311% |

Thursday, March 27 | sunrise: 07:05 sunset: 19:30 |
![]() | Low around 37°F (3°C), high around 48°F (9°C). Mostly cloudy skies. Wind: 14 mph (22 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Mostly cloudy. | 39°F (4°C) | 7 mph (11 km/h) | 75% | 0.312% |
04:00 07:00 | ![]() | Clear. | 37°F (3°C) | 11 mph (18 km/h) | 78% | 0.313% |
07:00 10:00 | ![]() | Mostly sunny. | 40°F (4°C) | 14 mph (22 km/h) | 57% | 0.312% |
10:00 13:00 | ![]() | Overcast. | 46°F (8°C) | 11 mph (18 km/h) | 42% | 0.309% |
13:00 16:00 | ![]() | Overcast. | 48°F (9°C) | 9 mph (14 km/h) | 37% | 0.305% |
16:00 19:00 | ![]() | Overcast. | 45°F (7°C) | 7 mph (11 km/h) | 53% | 0.304% |
19:00 22:00 | ![]() | Overcast. | 40°F (4°C) | 6 mph (10 km/h) | 67% | 0.305% |
22:00 01:00 | ![]() | Mostly cloudy. | 38°F (4°C) | 8 mph (13 km/h) | 74% | 0.306% |

Friday, March 28 | sunrise: 07:03 sunset: 19:31 |
![]() | Low around 34°F (1°C), high around 52°F (11°C). Estimated precipitation: 0.01 in (0.25 mm). Overcast skies. Wind: 17 mph (27 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. | 36°F (2°C) | 9 mph (14 km/h) | 78% | 0.307% |
04:00 07:00 | ![]() | Mostly cloudy. | 34°F (1°C) | 10 mph (17 km/h) | 81% | 0.308% |
07:00 10:00 | ![]() | Overcast. | 42°F (5°C) | 14 mph (22 km/h) | 67% | 0.307% |
10:00 13:00 | ![]() | Overcast. | 52°F (11°C) | 15 mph (25 km/h) | 63% | 0.304% |
13:00 16:00 | ![]() | Considerable cloudiness. | 51°F (11°C) | 17 mph (27 km/h) | 70% | 0.302% |
16:00 19:00 | ![]() | Overcast. | 49°F (9°C) | 14 mph (22 km/h) | 79% | 0.301% |
19:00 22:00 | ![]() | Overcast. | 44°F (7°C) | 15 mph (24 km/h) | 88% | 0.302% |
22:00 01:00 | ![]() | Overcast. Precipitation: 0.01 in (0.25 mm). | 46°F (8°C) | 14 mph (22 km/h) | 93% | 0.303% |

Saturday, March 29 | sunrise: 07:01 sunset: 19:32 |
![]() | Low around 46°F (8°C), high around 73°F (23°C). Estimated precipitation: 0.07 in (1.875 mm). Considerable cloudiness. Wind: 21 mph (33 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. Precipitation: 0.01 in (0.375 mm). | 48°F (9°C) | 11 mph (18 km/h) | 97% | 0.307% |
04:00 07:00 | ![]() | Overcast. Precipitation: 0.01 in (0.1875 mm). | 56°F (13°C) | 15 mph (24 km/h) | 94% | 0.309% |
07:00 10:00 | ![]() | Overcast. | 61°F (16°C) | 15 mph (25 km/h) | 82% | 0.31% |
10:00 13:00 | ![]() | Overcast. | 69°F (21°C) | 18 mph (30 km/h) | 65% | 0.307% |
13:00 16:00 | ![]() | Overcast. | 72°F (22°C) | 14 mph (22 km/h) | 63% | 0.305% |
16:00 19:00 | ![]() | Sunny. | 71°F (21°C) | 18 mph (29 km/h) | 68% | 0.303% |
19:00 22:00 | ![]() | Overcast. Precipitation: 0.05 in (1.1875 mm). | 67°F (19°C) | 20 mph (33 km/h) | 74% | 0.312% |
22:00 01:00 | ![]() | Clear. Precipitation: 0 in (0.125 mm). | 64°F (18°C) | 21 mph (33 km/h) | 75% | 0.311% |

Sunday, March 30 | sunrise: 06:59 sunset: 19:33 |
![]() | Low around 44°F (7°C), high around 64°F (18°C). Estimated precipitation: 0.02 in (0.4375 mm). Considerable cloudiness. Wind: 22 mph (35 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Overcast. | 63°F (17°C) | 22 mph (35 km/h) | 75% | 0.31% |
04:00 07:00 | ![]() | Overcast. | 63°F (17°C) | 20 mph (33 km/h) | 80% | 0.308% |
07:00 10:00 | ![]() | Overcast. Precipitation: 0 in (0.125 mm). | 62°F (17°C) | 17 mph (28 km/h) | 83% | 0.308% |
10:00 13:00 | ![]() | Overcast. Precipitation: 0.01 in (0.3125 mm). | 53°F (12°C) | 17 mph (28 km/h) | 66% | 0.309% |
13:00 16:00 | ![]() | Overcast. | 54°F (12°C) | 14 mph (22 km/h) | 59% | 0.306% |
16:00 19:00 | ![]() | Sunny. | 52°F (11°C) | 13 mph (20 km/h) | 64% | 0.303% |
19:00 22:00 | ![]() | Partly cloudy. | 46°F (8°C) | 11 mph (18 km/h) | 71% | 0.303% |
22:00 01:00 | ![]() | Clear. | 44°F (7°C) | 5 mph (9 km/h) | 74% | 0.304% |

Monday, March 31 | sunrise: 06:58 sunset: 19:34 |
![]() | Low around 41°F (5°C), high around 59°F (15°C). Estimated precipitation: 0.01 in (0.25 mm). Times of sun and clouds. Wind: 13 mph (20 km/h). |
Time | Skies | Conditions | Temp | Wind | Humidity | Soil Moisture |
01:00 04:00 | ![]() | Clear. | 42°F (6°C) | 7 mph (11 km/h) | 75% | 0.305% |
04:00 07:00 | ![]() | Sunny. | 41°F (5°C) | 7 mph (11 km/h) | 73% | 0.305% |
07:00 10:00 | ![]() | Sunny. | 48°F (9°C) | 7 mph (11 km/h) | 48% | 0.304% |
10:00 13:00 | ![]() | Sunny. | 55°F (13°C) | 7 mph (11 km/h) | 36% | 0.299% |
13:00 16:00 | ![]() | Overcast. | 59°F (15°C) | 7 mph (11 km/h) | 35% | 0.294% |
16:00 19:00 | ![]() | Sunny. Precipitation: 0.01 in (0.25 mm). | 55°F (13°C) | 5 mph (8 km/h) | 53% | 0.297% |
19:00 22:00 | ![]() | Overcast. | 50°F (10°C) | 10 mph (17 km/h) | 64% | 0.297% |
22:00 01:00 | ![]() | Overcast. | 51°F (10°C) | 13 mph (20 km/h) | 64% | 0.298% |

Climate Chart
Places with a similar climate: Waterloo (IA), Fort Dodge (IA), Webster City (IA), Oelwein (IA), Algona (IA), Cedar Rapids (IA), Ames (IA), Vinton (IA), Charles City (IA), Sheldon (IA), Decorah (IA), Clarion (IA), Lone Rock (WI), La Crosse (WI), Orange City (IA), Dubuque (IA), Monticello (IA), Austin Municipal (MN), Winona (MN), Madison, Dane County (WI), Prairie Du Chien (WI), Preston, Fillmore County (MN), Freeport (IL), Sioux Falls (SD), Rochelle (IL).
Temperature variation graph for the last seven days
Humidity Variation Graph
Wind speed
Weather Station: Marshalltown, Marshalltown Municipal Airport (latitude 42-06-38N, longitude 092-54-58W)
Local Time:
Marshalltown is in the "America/Chicago" timezone.
The "America/Chicago" timezone uses a Standard Time (ST) / Daylight Saving Time (DST) alternation scheme, and it currently is in DST (since Sunday, 9 March 2025, 03:00 AM local time). During DST, the timezone abbreviation is CDT and the offset to Universal Time (UTC, GMT or Zulu) is -5:00 hours.
Marshalltown will exit DST (returning to standard time) on Sunday, 2 November 2025, at 02:00 AM local time, when clocks will be turned backward 1 hour to Sunday, 2 November 2025, 01:00 AM local standard time. During ST, the timezone abbreviation is CST and the offset to UTC will be -6:00 hours.
Weather and Temperature in Iowa