Oskaloosa, Iowa Climate
United States
Pop. 11,607 Elev. 256 m / 840 ft
TZ: America/Chicago (UTC-5) ·
Dry and warm, Oskaloosa sees July highs of 87°F (31°C) and cold January lows of 15°F (-9°C). Humidity pushes the summer feels-like temperature to 100°F (38°C), while wind chill can drive winter lows to 6°F (-14°C). Expect around 46 rainy days annually (30.8 in / 782 mm total), with snow on 3 days and 28 in (703 mm) of annual accumulation. The city averages 137 sunny days per year and around 36 thunderstorm days. Nearby lake water reaches 80°F (27°C) in summer.
| Temperature | 87°F (31°C) high | 15°F (-10°C) low |
| Feels like | 100°F (38°C) high | 6°F (-15°C) low |
| Rain | 46 days | 30.8 in (782 mm) /yr |
| Snow | 3 days | 27.7 in (703 mm) /yr |
| Sky | 137 sunny | 36 stormy |
| Wind | 2.7 mph (1.2 m/s) avg |
Looking for a place with a climate like Oskaloosa? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Mar, May, Aug, Sep, Oct
Sky & Air by Month
Cloud cover (%)
46
Jan 57
Feb 48
Mar 65
Apr 53
May 49
Jun 59
Jul 47
Aug 48
Sep 46
Oct 51
Nov 68
Dec Humidity (%)
60
Jan 65
Feb 55
Mar 58
Apr 54
May 63
Jun 75
Jul 72
Aug 61
Sep 60
Oct 66
Nov 76
Dec Weather Days by Month
Water Temperatures
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 55 mi Des Moines International Airport (DSM)
Ski resort 50 mi
National park 140 mi Effigy Mounds National Monument
Hospital 1 mi Mahaska Health Partnership
Hiking trail 33 mi Lake Trail
Interested in Oskaloosa?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 32°F 0°C | 15°F -10°C | 0.8 in 22 mm | 2.6 in66 mm | 13 |
| February | 34°F 1°C | 17°F -8°C | 0.1 in 1 mm | 5.3 in134 mm | 10 |
| March | 61°F 16°C | 36°F 2°C | 2.5 in 64 mm | 3.3 in85 mm | 13 |
| April | 65°F 18°C | 45°F 7°C | 5.4 in 137 mm | — | 5 |
| May | 74°F 23°C | 53°F 11°C | 2.2 in 57 mm | — | 11 |
| June | 86°F 30°C | 66°F 19°C | 4.9 in 124 mm | — | 14 |
| July | 87°F 31°C | 70°F 21°C | 7.4 in 189 mm | — | 10 |
| August | 82°F 28°C | 64°F 18°C | 1.9 in 50 mm | — | 13 |
| September | 82°F 28°C | 59°F 15°C | 1.8 in 45 mm | — | 14 |
| October | 71°F 22°C | 51°F 11°C | 2.2 in 55 mm | — | 15 |
| November | 53°F 12°C | 35°F 2°C | 0.9 in 23 mm | 9.3 in235 mm | 12 |
| December | 36°F 2°C | 19°F -7°C | 0.6 in 16 mm | 7.2 in183 mm | 7 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 13 | 1 |
| February | 10 | 0 |
| March | 13 | 2 |
| April | 5 | 5 |
| May | 11 | 2 |
| June | 14 | 5 |
| July | 10 | 10 |
| August | 13 | 2 |
| September | 14 | 3 |
| October | 15 | 4 |
| November | 12 | 2 |
| December | 7 | 0 |
Water Temperatures Data
↑ See chart| Month | Lake Avg High |
|---|---|
| January | 32°F 0°C |
| February | 32°F 0°C |
| March | 41°F 5°C |
| April | 53°F 12°C |
| May | 62°F 17°C |
| June | 74°F 23°C |
| July | 80°F 27°C |
| August | 76°F 24°C |
| September | 70°F 21°C |
| October | 59°F 15°C |
| November | 43°F 6°C |
| December | 32°F 0°C |