December weather in Southern Shores, NC

The average temperature in Southern Shores in December is 47.5°F (40.2°F–54.9°F). Average precipitation: 3.34 inches.

December is a winter month in Southern Shores, and is cooler than the annual average of 61.6°F. Daily temperatures swing about 14.7°F between overnight low and afternoon high. Expect about 7 days with precipitation. Daylight averages about 9h 33m. For travel, December is cool.

Avg High
54.9°F
Avg Low
40.2°F
Precipitation
3.34 in
Daylight
9h 33m

December records in Southern Shores

Date Record High Record Low Record Precip
December 1 73.9°F (1998) 28.9°F (1976) 0.55 in (2022)
December 2 73.9°F (1991) 27.0°F (1976) 0.78 in (1972)
December 3 72.0°F (1991) 28.0°F (2008) 2.15 in (2009)
December 4 80.1°F (1978) 25.0°F (1976) 0.40 in (2000)
December 5 73.0°F (1978) 27.0°F (1988) 1.42 in (2002)
December 6 78.1°F (1998) 28.9°F (1969) 1.15 in (1983)
December 7 78.1°F (2001) 25.0°F (1984) 0.94 in (1979)
December 8 77.0°F (1978) 28.0°F (1984) 1.31 in (1989)
December 9 81.0°F (1978) 26.1°F (1984) 1.56 in (2009)
December 10 73.0°F (1972) 23.0°F (1976) 1.80 in (2004)
December 11 73.9°F (1971) 25.0°F (1974) 0.98 in (1967)
December 12 75.0°F (1970) 27.0°F (1993) 1.98 in (1982)
December 13 71.1°F (1979) 21.9°F (1973) 2.00 in (1966)
December 14 75.0°F (2015) 28.9°F (1969) 2.06 in (2023)
December 15 75.9°F (1971) 19.9°F (2025) 0.80 in (2018)
December 16 75.0°F (1971) 19.9°F (2025) 2.66 in (2007)
December 17 73.0°F (2015) 26.1°F (1972) 1.10 in (2000)
December 18 70.0°F (2016) 23.0°F (1980) 1.82 in (2023)
December 19 70.0°F (1984) 21.9°F (1975) 1.52 in (1995)
December 20 71.1°F (1984) 16.0°F (2004) 0.70 in (2018)
December 21 69.1°F (1967) 24.1°F (2004) 1.95 in (1973)
December 22 75.9°F (1967) 17.1°F (1989) 1.50 in (2014)
December 23 72.0°F (1990) 21.9°F (1989) 2.92 in (2006)
December 24 72.0°F (1990) 19.0°F (2022) 1.38 in (1978)
December 25 73.9°F (2015) 18.0°F (1976) 1.88 in (2005)
December 26 71.1°F (1973) 17.1°F (1985) 2.70 in (2012)
December 27 73.0°F (2015) 24.1°F (2022) 0.93 in (1997)
December 28 73.0°F (1971) 23.0°F (1977) 1.18 in (1980)
December 29 75.0°F (2015) 24.1°F (1977) 1.90 in (1991)
December 30 75.0°F (1971) 24.1°F (1985) 1.25 in (2015)
December 31 75.0°F (1973) 19.0°F (1993) 1.35 in (1977)

Other months in Southern Shores