OSKALOOSA MAHASKA COUNTY · CST/CDT · NWS OFFICIAL Regions Severe Climate About
GP 80
FORECAST IOWA
Weather & Climate · The Hawkeye State
Mahaska County · Iowa

Oskaloosa

The official National Weather Service forecast for Oskaloosa — 41.2964°N, 92.6444°W, population 12,541, 28.3 miles from I-80.

12,541
Population
Mahaska
County
I-80
28.3 mi to the Interstate
54 mi
ESE of Des Moines

Live Satellite & Radar

Imagery · squall.cloud
Loading live imagery…

Oskaloosa Climate Normals

Guide · 1996–2025
Mahaska CountyJFMAMJJASONDYear
Avg high °F31365062728285837865503661
Avg low °F14172939506164625442301940
Precip in1.21.42.13.54.85.14.14.03.13.01.91.535.7

1996–2025 normals for Mahaska County — the climate division Oskaloosa sits in. All-time county record high 105.2°F (2012-07-24); record low -27.5°F (1996-02-03). Source: NOAA / National Weather Service.

Nearby

Services · Live now

More Iowa Weather

Guide · Keep going
Region
All of Iowa
Official National Weather Service forecasts for all 99 Iowa counties — from the Loess Hills and the Missouri at Sioux …
Guide
Iowa Cities
Every place we forecast for, by county and corridor.
Climate
Mahaska County Climate
Normals, degree days and every all-time record.