March is a cold month that exhibits the first signs of the spring season in Iowa. Rain averages to the tune of 2" (51mm) statewide, while snowfall is in the range of 4" (102mm) to 5" (127mm). Spring weather is unpredictable that ranges from cold to sunny days, and there is always a possibility of a cold wave. March has approximately 15 sunny days, while the rest of the month is cloudy and wet. The average high temperatures are in the warm 41°F (5°C) to 51°F (10.6°C) range, while the nights are cold with average low temperatures in the cold zone of 21°F (-6.1°C) to 31°F (-0.6°C). Onawa in western Iowa averages between 23°F (-5°C) to 50°F (10°C), while Davenport in the east is between 28°F (-2.2°C) to 48°F (8.9°C). Though the day temperatures warm up on the arrival of spring, the nights are still cold, windy and soggy with a little bit of wetness in the air. Expect light snow in March and icy roads - pack in layers of warm clothing!