Temperatures vary from the extreme north to the extreme south of the state; the annual mean temperature is 49°f–58°F (9°C–12°C) in the north and 57°F (14°C) in the south. The annual mean for Indianapolis is 52°F (11°C). Although Indiana sometimes has temperatures below 0°F (–18°C) during the winter, the average temperatures in January range between 17°F (–8°C) and 35°F (2°C). Average temperatures during July vary from 63°F (17°C) to 88°F (31°C). The record high for the state was 116°f (47°C) set on 14 July 1936 at Collegeville; the record low was –36°F (–38°C) on 19 January 1994 at New Whiteland.

The growing season averages 155 days in the north and 185 days in the south. Rainfall is distributed fairly evenly throughout the year, although drought sometimes occurs in the southern region. The average annual precipitation in the state is 40 in (102 cm), ranging from about 35 in (89 cm) near Lake Michigan to 45 in (114 cm) along the Ohio River; during 1971–2000, Indianapolis had an average of 41 in (104 cm) per year. The annual snowfall in Indiana averages less than 22 in (56 cm). Average wind speed in the state is 8 mph (13 km/hr), but gales sometimes occur along the shores of Lake Michigan, and there are occasional tornadoes in the interior.