Average Annual Temperatures in North Carolina





Average annual temperatures for cities, communities and other locations around 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.

Place name links take you to more detailed temperature information for that location.

The tables give the normals for maximum and minimum yearly temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

North Carolina Mountains

Average annual temperatures
High °F Low °F Place High °C Low °C
68 47 Asheville 20 8
60 40 Banner Elk 16 5
59 41 Blowing Rock 15 5
61 39 Boone 16 4
69 44 Cullowhee 20 7
55 40 Grandfather Mountain 13 4
61 41 Highlands 16 5
70 46 Kerr Scott Reservoir 21 8
70 46 Morganton 21 8
69 46 North Wilkesboro 20 8
68 43 Pisgah Forest 20 6
68 45 Tapoco 20 7
69 47 Waterville 20 8
69 50 Winston-Salem 21 10

Piedmont

Average temperatures for the year
High °F Low °F Place High °C Low °C
71 50 Albemarle 22 10
72 49 Burlington 22 10
70 49 Cary 21 10
71 49 Chapel Hill 22 9
72 51 Charlotte 22 10
73 48 Concord 23 9
69 48 Durham 20 9
73 51 Gastonia 23 10
70 49 Greensboro 21 10
71 45 Henderson 22 7
69 49 Hickory 21 9
72 50 High Point 22 10
68 43 Mount Airy 20 6
72 51 Raleigh 22 10
72 46 Shelby 22 8

North Carolina Coast

Average yearly temperatures
High °F Low °F Place High °C Low °C
71 58 Atlantic Beach 21 14
72 56 Beaufort 22 13
72 51 Belhaven 22 11
72 58 Cape Hatteras 22 14
77 56 Cedar Island 25 13
71 53 Edenton 22 12
72 53 Elizabeth City 22 12
73 51 Fayetteville 23 10
74 53 Goldsboro 23 12
73 52 Greenville 23 11
72 49 Hofmann Forest 22 9
74 51 Jacksonville 23 11
74 53 Kinston 24 12
74 52 Lumberton 23 11
69 55 Manteo 20 13
71 55 Morehead City 22 13
73 52 New Bern 23 11
69 57 Ocracoke 21 14
70 49 Roanoke Rapids 21 10
71 49 Rocky Mount 21 10
77 54 Southport 25 12
74 54 Wilmington 24 12
72 51 Wilson 22 11
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

North Carolina Temperatures
Back to Top