Average Annual Temperatures in Ohio

Average annual temperatures for cities, towns, parks and lakes throughout Ohio are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for Northern Ohio and Southern Ohio.

Place name links take you to more detailed temperature information for that location.

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 Ohio

Average annual temperatures
High °F Low °F Place High °C Low °C
61 42 Akron 16 6
60 39 Ashland 16 4
58 40 Ashtabula 15 4
58 38 Chardon 14 3
58 39 Chippewa Lake 15 4
61 44 Cleveland 16 7
61 42 Findlay 16 6
61 41 Fremont 16 5
61 41 Lima 16 5
60 41 Mansfield 16 5
61 41 Marion 16 5
60 37 Mount Vernon 15 3
62 40 New Philadelphia 16 4
60 41 Norwalk 15 5
61 45 Painesville on the Lake 16 7
59 45 Sandusky 15 7
61 41 Steubenville 16 5
60 42 Tiffin 16 5
62 43 Toledo 17 6
61 40 Wooster 16 4
60 40 Youngstown 15 5

Southern Ohio

Average temperatures for the year
High °F Low °F Place High °C Low °C
63 42 Athens 17 6
64 43 Chillicothe 18 6
66 44 Chilo Lock Park 19 7
64 45 Cincinnati 18 7
63 44 Columbus 17 7
63 43 Dayton 17 6
66 44 Gallipolis 19 7
62 42 Greenville 17 5
63 41 Hannibal Lock & Dam 17 5
64 44 Marietta 18 6
63 41 McConnelsville Lock 17 5
62 39 Newark 17 4
66 44 Portsmouth 19 7
62 40 Springfield 17 5
62 42 Wilmington 17 5
63 43 Zanesville 17 6
Reference

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

Ohio Temperatures
Back to Top