Average Annual Temperatures in Indiana

Average annual temperatures for cities and towns throughout Indiana are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Northern, Central and Southern Indiana.

The tables give the normals for maximum and minimum yearly temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Northern Indiana

Average annual temperatures
High °F Low °F Place High °C Low °C
58 39 Angola 14 4
60 41 Fort Wayne 16 5
60 41 Goshen 15 5
58 42 Indiana Dunes Lakeshore 15 6
59 42 La Porte 15 5
60 41 Rochester 15 5
59 40 South Bend 15 4
60 41 Valparaiso 15 5
60 40 Warsaw 16 4

Central Indiana

Average temperatures for the year
High °F Low °F Place High °C Low °C
62 44 Anderson 16 6
63 45 Indianapolis 17 7
61 40 Kokomo 16 5
61 42 Lafayette 16 6
61 40 Marion 16 5
63 44 Muncie 17 7
63 42 Richmond 17 6
64 43 Terre Haute 18 6

Southern Indiana

Average yearly temperatures
High °F Low °F Place High °C Low °C
63 43 Bloomington 17 6
65 42 Brookville 18 6
65 44 Columbus 18 6
68 50 Evansville 20 10
66 43 Paoli 19 6
65 47 Tell City 18 8
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Indiana Temperatures
Back to Top