Indiana Climate Data
NOAA 30-year climate normals for all 92 counties.
State Avg Temp
52.2°F
Hottest County
Vanderburgh County
58.2°F avg
Coldest County
Steuben County
48.3°F avg
Wettest County
Dubois County
51.7" precip
All Indiana Counties
Adams County
50.8°F avg
Allen County
50.3°F avg
Bartholomew County
54.1°F avg
Benton County
49.8°F avg
Blackford County
51.3°F avg
Boone County
51.5°F avg
Brown County
Data pending
Carroll County
52.2°F avg
Cass County
50.5°F avg
Clark County
Data pending
Clay County
Data pending
Clinton County
51.7°F avg
Crawford County
56.3°F avg
Daviess County
56.3°F avg
Dearborn County
51.3°F avg
Decatur County
53.6°F avg
DeKalb County
48.9°F avg
Delaware County
53.7°F avg
Dubois County
53.3°F avg
Elkhart County
50.2°F avg
Fayette County
Data pending
Floyd County
Data pending
Fountain County
50.8°F avg
Franklin County
53.5°F avg
Fulton County
50.2°F avg
Gibson County
55.0°F avg
Grant County
50.4°F avg
Greene County
Data pending
Hamilton County
51.6°F avg
Hancock County
51.9°F avg
Harrison County
Data pending
Hendricks County
Data pending
Henry County
50.4°F avg
Howard County
50.6°F avg
Huntington County
50.1°F avg
Jackson County
53.1°F avg
Jasper County
50.4°F avg
Jay County
50.3°F avg
Jefferson County
56.0°F avg
Jennings County
54.8°F avg
Johnson County
51.6°F avg
Knox County
55.0°F avg
Kosciusko County
50.0°F avg
LaGrange County
49.3°F avg
Lake County
49.7°F avg
LaPorte County
49.6°F avg
Lawrence County
53.6°F avg
Madison County
51.8°F avg
Marion County
53.0°F avg
Marshall County
50.0°F avg
Martin County
55.8°F avg
Miami County
Data pending
Monroe County
53.5°F avg
Montgomery County
50.4°F avg
Morgan County
51.7°F avg
Newton County
51.0°F avg
Noble County
Data pending
Ohio County
Data pending
Orange County
54.1°F avg
Owen County
52.8°F avg
Parke County
52.0°F avg
Perry County
56.5°F avg
Pike County
54.6°F avg
Porter County
50.8°F avg
Posey County
56.3°F avg
Pulaski County
50.0°F avg
Putnam County
50.5°F avg
Randolph County
51.0°F avg
Ripley County
Data pending
Rush County
51.7°F avg
Scott County
54.9°F avg
Shelby County
53.5°F avg
Spencer County
57.0°F avg
St. Joseph County
48.9°F avg
Starke County
49.5°F avg
Steuben County
48.3°F avg
Sullivan County
54.5°F avg
Switzerland County
56.6°F avg
Tippecanoe County
51.1°F avg
Tipton County
51.2°F avg
Union County
Data pending
Vanderburgh County
58.2°F avg
Vermillion County
52.2°F avg
Vigo County
54.3°F avg
Wabash County
50.6°F avg
Warren County
Data pending
Warrick County
57.2°F avg
Washington County
55.4°F avg
Wayne County
51.0°F avg
Wells County
50.1°F avg
White County
49.9°F avg
Whitley County
49.5°F avg
Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.
Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.