December weather in Oxford, NC
The average temperature in Oxford in December is 42.6°F (33.6°F–51.7°F). Average precipitation: 3.62 inches.
December is a winter month in Oxford, and is cooler than the annual average of 59.4°F. Daily temperatures swing about 18.1°F between overnight low and afternoon high. Expect about 8 days with precipitation. Daylight averages about 9h 32m. For travel, December is cool.
Avg High
51.7°F
Avg Low
33.6°F
Precipitation
3.62 in
Daylight
9h 32m