January weather in Columbus, OH

The average temperature in Columbus in January is 28.7°F (20.9°F–36.5°F). Average precipitation: 3.09 inches.

January is a winter month in Columbus, and is cooler than the annual average of 52.8°F. Daily temperatures swing about 15.6°F between overnight low and afternoon high. Expect about 15 days with precipitation. Daylight averages about 9h 28m. For travel, January is cold.

Avg High
36.5°F
Avg Low
20.9°F
Precipitation
3.09 in
Daylight
9h 28m

Other months in Columbus