April weather in Oxford, NC
The average temperature in Oxford in April is 59.1°F (47.6°F–70.5°F). Average precipitation: 3.72 inches.
April is a spring month in Oxford, and is cooler than the annual average of 59.4°F. Daily temperatures swing about 22.9°F between overnight low and afternoon high. Expect about 8 days with precipitation. Daylight averages about 12h 56m. For travel, April is a comfortable month to visit.
Avg High
70.5°F
Avg Low
47.6°F
Precipitation
3.72 in
Daylight
12h 56m