June weather in Oxford, NC
The average temperature in Oxford in June is 75.3°F (65.5°F–85.1°F). Average precipitation: 5.01 inches.
June is a summer month in Oxford, and is warmer than the annual average of 59.4°F. Daily temperatures swing about 19.6°F between overnight low and afternoon high. Expect about 9 days with precipitation. Daylight averages about 14h 26m. For travel, June is a wet month.
Avg High
85.1°F
Avg Low
65.5°F
Precipitation
5.01 in
Daylight
14h 26m