Checked
North Carolina Climate
1991 to 2020 normals at the weather station nearest each city.
Cities
Normal high and low in January and July, yearly precipitation and snow
| City | Station | Jan | Jul | Precip. | Snow |
|---|---|---|---|---|---|
| Charlotte | Charlotte Douglas AP (7 mi) | 52° / 32° | 90° / 70° | 43.60 in | 3.5 in |
| Raleigh | Raleigh State Univ (5 mi) | 52° / 32° | 91° / 70° | 49.36 in | 4.5 in |
| Greensboro | Greensboro Wtp (2 mi) | 50° / 30° | 89° / 71° | 45.89 in | -- |
| Durham | Durham (5 mi) | 49° / 28° | 87° / 69° | 48.57 in | -- |
| Winston-Salem | Winston Salem Rynlds AP (3 mi) | 49° / 31° | 88° / 69° | 43.20 in | -- |
| Fayetteville | Fayetteville (Pwc) (4 mi) | 54° / 32° | 91° / 71° | 47.93 in | 1.2 in |
| Cary | Cary (2 mi) | 50° / 31° | 88° / 69° | 48.80 in | -- |
| Wilmington | Wilmington 7 SE (4 mi) | 56° / 36° | 90° / 74° | 65.09 in | -- |
| High Point | High PT (2 mi) | 52° / 32° | 89° / 69° | 48.27 in | 1.9 in |
| Concord | Concord (3 mi) | 53° / 29° | 92° / 69° | 47.87 in | 3.3 in |
| Asheville | Asheville (5 mi) | 48° / 29° | 86° / 65° | 40.61 in | 11.5 in |
| Greenville | Greenville (3 mi) | 53° / 33° | 90° / 71° | 53.44 in | 3.3 in |
| Gastonia | Gastonia (3 mi) | 53° / 31° | 91° / 70° | 43.95 in | 1.2 in |
| Jacksonville | New River Mcaf (2 mi) | 56° / 35° | 89° / 73° | 56.51 in | 0.6 in |
| Apex | New Hill (2 mi) | 51° / 28° | 89° / 68° | 47.08 in | -- |
| Chapel Hill | Chapel Hill Williams AP (2 mi) | 51° / 32° | 90° / 69° | 43.56 in | -- |
| Burlington | Burlington Fire Stn #5 (2 mi) | 51° / 31° | 90° / 69° | 47.06 in | -- |
| Rocky Mount | Rocky Mt Wilson AP (9 mi) | 52° / 31° | 91° / 69° | 44.38 in | -- |
| Wake Forest | Falls Lake (8 mi) | 49° / 28° | 87° / 68° | 47.52 in | -- |
| Mooresville | Salisbury 9 Wnw (14 mi) | 50° / 27° | 89° / 68° | 44.27 in | 3.7 in |
| Wilson | Wilson 3 SW (3 mi) | 52° / 33° | 90° / 71° | 50.30 in | 1.9 in |
| Hickory | Hickory Faa AP (3 mi) | 49° / 30° | 87° / 68° | 47.15 in | -- |
| Indian Trail | Monroe AP (4 mi) | 53° / 32° | 91° / 69° | 37.92 in | -- |
| Salisbury | Salisbury (1 mi) | 50° / 29° | 88° / 69° | 43.68 in | 2.4 in |
| Garner | Garner (3 mi) | 52° / 28° | 88° / 67° | 50.72 in | -- |