Ohio weather in December: Statewide normals and every place, NOAA 1991-2020

In December, Ohio's statewide normal high is 40°F and normal low 26°F; normal highs run from 36°F in Montpelier to 46°F in Portsmouth (NOAA 1991-2020 normals).

Statewide normal high
40°FDecember, 1991-2020
Statewide normal low
26°FDecember, 1991-2020
Statewide normal precipitation
2.99 inDecember
Warmest place
46°Fnormal high, Portsmouth
Coolest place
36°Fnormal high, Montpelier

Where is Ohio warmest and wettest in December?

Portsmouth has the warmest December afternoons (46°F) and Montpelier the coolest (36°F). Chardon gets the most precipitation (4.31 in) and Defiance the least (1.88 in). The most snow falls in Chardon (25.5 inches).

Statewide, December averaged 40.2°F in 2021, 32.6°F in 2022, 40.2°F in 2023, 34.6°F in 2024, 29.8°F in 2025, against a 1991-2020 normal of 33.0°F.

Ohio in December: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Columbus42°F27°F3.135.1
Cleveland40°F28°F2.9912.2
Cincinnati43°F28°F3.734.1
Toledo39°F26°F2.446.5
Akron40°F26°F2.898.9
Dayton42°F27°F3.054.8
Hamilton44°F26°F3.34–
Youngstown39°F26°F3.1714.8
Springfield41°F24°F2.64–
Elyria39°F26°F2.29–
Newark43°F27°F2.84–
Mansfield39°F25°F3.029.7
Fairfield43°F26°F3.45–
Lancaster42°F26°F2.88–
Findlay40°F26°F2.10–
Warren39°F23°F2.936.5
Westerville42°F27°F3.053.4
North Ridgeville41°F27°F3.078.8
Marion39°F25°F2.61–
Lima39°F26°F2.27–
Stow39°F24°F3.07–
Bowling Green38°F25°F2.265.3
Marysville40°F26°F2.885.5
Wooster39°F25°F3.11–
Xenia42°F28°F3.253.8
Zanesville43°F27°F2.63–
Athens43°F27°F3.163.0
Sandusky39°F28°F2.12–
Chillicothe44°F26°F––
Piqua40°F25°F2.99–
Painesville42°F30°F3.14–
Sidney40°F24°F2.92–
Ashland39°F24°F––
Steubenville41°F25°F3.15–
Ashtabula38°F26°F2.32–
Tiffin38°F25°F2.616.9
Portsmouth46°F28°F3.50–
New Philadelphia41°F26°F2.73–
Defiance37°F24°F1.88–
Norwalk39°F25°F2.576.6
Fremont39°F25°F2.605.3
Washington Court House41°F25°F3.192.7
Circleville43°F28°F3.102.0
Bellefontaine38°F24°F3.08–
Marietta44°F28°F3.612.1
Greenville40°F25°F2.88–
Wilmington41°F27°F3.18–
Franklin43°F26°F3.25–
Bucyrus40°F27°F2.646.1
Mack43°F28°F––
Ravenna39°F23°F3.119.3
Urbana40°F24°F3.27–
Van Wert37°F24°F2.592.9
Coshocton41°F25°F3.173.0
Celina38°F24°F2.624.9
London39°F24°F3.22–
Galion39°F25°F3.265.6
Cambridge42°F26°F2.993.0
Napoleon37°F24°F2.534.5
Cheviot42°F27°F3.962.6
Bryan38°F23°F2.24–
Oberlin39°F24°F2.698.5
Eaton41°F23°F3.19–
Kenton38°F24°F2.763.5
Wauseon37°F23°F2.275.3
Logan43°F23°F3.13–
Kirtland39°F25°F4.25–
Upper Sandusky38°F23°F2.61–
Hillsboro43°F25°F3.622.2
Milford43°F26°F––
Jackson41°F26°F3.613.6
New Carlisle42°F24°F3.113.7
Chardon38°F24°F4.3125.5
New Lexington42°F24°F3.293.0
Waverly44°F27°F3.392.0
Barnesville41°F26°F––
Montpelier36°F23°F2.427.8
Paulding38°F23°F2.303.7
Hicksville38°F23°F2.27–
Gallipolis45°F28°F3.80–
Millersburg40°F24°F2.874.2
Cadiz39°F25°F3.005.2
Fredericktown38°F22°F––
Dennison41°F25°F3.10–
Caldwell44°F25°F––
Lucasville45°F27°F––
Centerburg39°F23°F3.24–
Ripley44°F21°F3.862.1
Newport44°F27°F3.583.6
Beverly43°F26°F3.312.2
Pandora38°F25°F2.566.5
Danville39°F23°F3.218.1
Hiram37°F23°F3.3913.8
Philo43°F28°F2.68–
Chippewa Lake37°F23°F2.939.9
Huntsville42°F25°F2.64–
Hoytville38°F25°F2.355.0
Hannibal43°F26°F3.58–
Chilo45°F28°F3.29–
Akron Fulton International Airport41°F27°F2.01–
Carpenter (2 mi S)44°F26°F3.363.3
Cincinnati-Fernbank44°F29°F4.032.0
Columbus Ohio State University Airport40°F26°F2.52–
Columbus WCMH41°F27°F3.41–
Dorset37°F24°F3.6720.8
McConnellsville Lake 743°F26°F3.353.6
Millport (4 mi NE)39°F25°F––
Mosquito Creek Lake40°F24°F2.958.0
Newark Water Works41°F24°F3.291.6
South Point46°F29°F4.150.9
Waterloo46°F25°F3.722.0
Weather Office Wilmington43°F27°F3.434.6

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months