January weather in Oxford, NC

The average temperature in Oxford in January is 39.2°F (29.5°F–48.9°F). Average precipitation: 3.32 inches.

January is a winter month in Oxford, and is cooler than the annual average of 59.4°F. Daily temperatures swing about 19.4°F between overnight low and afternoon high. Expect about 7 days with precipitation. Daylight averages about 9h 47m. For travel, January is cool.

Avg High
48.9°F
Avg Low
29.5°F
Precipitation
3.32 in
Daylight
9h 47m

Other months in Oxford