March weather in Oxford, NC
The average temperature in Oxford in March is 49.5°F (38.5°F–60.5°F). Average precipitation: 4.63 inches.
March is a spring month in Oxford, and is cooler than the annual average of 59.4°F. Daily temperatures swing about 22°F between overnight low and afternoon high. Expect about 8 days with precipitation. Daylight averages about 11h 46m. For travel, March is a comfortable month to visit.
Avg High
60.5°F
Avg Low
38.5°F
Precipitation
4.63 in
Daylight
11h 46m