Average Temperatures for North Carolina in December





Average temperatures for December at cities, towns, parks and lakes throughout North Carolina are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: North Carolina Mountains in the west, Piedmont in the center, and North Carolina Coast to the east.

The tables give the normals for maximum and minimum temperatures based on weather data collected from 1981 to 2010 by the US National Climatic Data Center.

North Carolina Mountains

Average December temperatures
High °F Low °F Place High °C Low °C
49 30 Asheville 9 -1
43 22 Banner Elk 6 -5
42 25 Blowing Rock 5 -4
45 24 Boone 7 -5
39 24 Grandfather Mountain 4 -5
45 27 Highlands 7 -3
51 28 Kerr Scott Reservoir 10 -2
50 29 Morganton 10 -2
50 26 Oconaluftee 10 -4
52 26 Pisgah Forest 11 -3
51 31 Tapoco 11 -1
50 31 Waterville 10 -1

Piedmont

Average daily temperatures in December
High °F Low °F Place High °C Low °C
53 32 Cary 12 0
53 31 Chapel Hill 11 0
53 32 Charlotte 12 0
54 31 Concord 12 -1
52 29 Durham 11 -1
54 32 Gastonia 12 0
51 32 Greensboro 10 0
52 27 Henderson 11 -3
51 31 Hickory 11 0
53 33 High Point 12 0
49 26 Mount Airy 10 -3
54 33 Raleigh 12 0
51 33 Winston-Salem 11 0

North Carolina Coast

December temperatures: daily averages
High °F Low °F Place High °C Low °C
57 37 Atlantic Beach 14 3
57 40 Beaufort 14 4
56 36 Belhaven 13 2
56 43 Cape Hatteras 13 6
59 37 Cedar Island 15 3
54 37 Edenton 12 3
56 34 Elizabeth City 13 1
56 33 Fayetteville 13 1
55 35 Goldsboro 13 2
55 34 Greenville 13 1
57 32 Hofmann Forest 14 0
56 40 Manteo 13 5
60 39 Morehead City 15 4
58 36 New Bern 14 2
55 42 Ocracoke 13 5
62 37 Southport 17 3
59 38 Wilmington 15 3
Reference

National Climatic Data Center. NOAA's 1981-2010 Climate Normals.

North Carolina Temperatures
Back to Top