North Carolina has a broad range of climate conditions due to its three distinct
regions: the Appalachian Mountains, the Piedmont, and the
Coastal Plains. This topographical variety along with the
presence of the Gulf Stream off the coast, gives our state
the largest climate variability of any state east of the Mississippi.
This requires the integration of all our knowledge on the
interactions between land, air, and sea, in order to provide
information on the regional and local climate variations.
To access the Daily Normals Temperature Tool, please click
here, or on the thumbnail below.
Historical normals and climate summaries for NWS Cooperative Observer Stations are available below.
Click any of the stations above or select from the list below to view the normals for that station. Or click a column name to sort all stations respectively.
Name |
ID |
City |
State |
County |
Lat |
Lon |
Type |
Albemarle |
310090 |
Albemarle |
NC |
Stanly County |
35.40° |
-80.20° |
COOP |
Andrews |
310184 |
Andrews |
NC |
Cherokee County |
35.20° |
-83.84° |
COOP |
Arcola |
310241 |
Arcola |
NC |
Warren County |
36.29° |
-77.98° |
COOP |
Asheboro 2 W |
310286 |
Asheboro |
NC |
Randolph County |
35.70° |
-79.84° |
COOP |
Asheville |
310301 |
Asheville |
NC |
Buncombe County |
35.60° |
-82.56° |
COOP |
Asheville Ap |
310300 |
Fletcher |
NC |
Buncombe County |
35.43° |
-82.54° |
COOP |
Aurora 6 N |
310375 |
Aurora |
NC |
Beaufort County |
35.39° |
-76.78° |
COOP |
Banner Elk |
310506 |
Banner Elk |
NC |
Avery County |
36.16° |
-81.87° |
COOP |
Bayboro 3 Sw |
310576 |
Bayboro |
NC |
Pamlico County |
35.13° |
-76.82° |
COOP |
Belhaven 3 Ne |
310674 |
Belhaven |
NC |
Beaufort County |
35.57° |
-76.58° |
COOP |
Bent Creek |
310724 |
Asheville |
NC |
Buncombe County |
35.50° |
-82.60° |
COOP |
Black Mtn 2 W |
310843 |
Black Mountain |
NC |
Buncombe County |
35.61° |
-82.36° |
COOP |
Blowing Rock 1nw |
310901 |
Blowing Rock |
NC |
Watauga County |
36.15° |
-81.70° |
COOP |
Boone 1 Se |
310982 |
Boone |
NC |
Watauga County |
36.21° |
-81.64° |
COOP |
Brevard |
311055 |
Brevard |
NC |
Transylvania County |
35.23° |
-82.74° |
COOP |
Bridgewater Hydro |
311081 |
Bridgewater |
NC |
Burke County |
35.74° |
-81.84° |
COOP |
Buck Forest |
311174 |
Brevard |
NC |
Transylvania County |
35.18° |
-82.62° |
COOP |
Burlington Fire Stn #5 |
311239 |
Burlington |
NC |
Alamance County |
36.06° |
-79.45° |
COOP |
Butner Fltr Plt |
311285 |
Butner |
NC |
Granville County |
36.14° |
-78.77° |
COOP |
Canton 1 Sw |
311441 |
Canton |
NC |
Haywood County |
35.52° |
-82.85° |
COOP |
Cape Hatteras Ap |
311458 |
Buxton |
NC |
Dare County |
35.23° |
-75.62° |
COOP |
Carthage Wtp |
311515 |
Carthage |
NC |
Moore County |
35.33° |
-79.41° |
COOP |
Casar |
311538 |
Casar |
NC |
Cleveland County |
35.50° |
-81.61° |
COOP |
Cataloochee |
311564 |
Cataloochee |
NC |
Haywood County |
35.64° |
-83.10° |
COOP |
Catawba 3 Nnw |
311579 |
Catawba |
NC |
Catawba County |
35.74° |
-81.08° |
COOP |
Cedar Island |
311606 |
Cedar Island |
NC |
Carteret County |
34.98° |
-76.30° |
COOP |
Celo 2 S |
311624 |
Celo |
NC |
Yancey County |
35.83° |
-82.18° |
COOP |
Chapel Hill 2 W |
311677 |
Chapel Hill |
NC |
Orange County |
35.91° |
-79.08° |
COOP |
Charlotte Douglas Ap |
311690 |
Charlotte |
NC |
Mecklenburg County |
35.22° |
-80.96° |
COOP |
Cherry Point MCAS |
813754 |
Havelock |
NC |
Craven County |
34.90° |
-76.88° |
COOP |
Clayton Wtp |
311820 |
Clayton |
NC |
Johnston County |
35.64° |
-78.46° |
COOP |
Clinton 2 Ne |
311881 |
Clinton |
NC |
Sampson County |
35.02° |
-78.28° |
COOP |
Columbia |
311956 |
Columbia |
NC |
Tyrrell County |
35.92° |
-76.27° |
COOP |
Concord |
311975 |
Concord |
NC |
Cabarrus County |
35.42° |
-80.60° |
COOP |
Conover Oxford Shoals |
311990 |
Conover |
NC |
Catawba County |
35.82° |
-81.19° |
COOP |
Coweeta Exp Stn |
312102 |
Coweeta |
NC |
Macon County |
35.06° |
-83.43° |
COOP |
Cullowhee |
312200 |
Cullowhee |
NC |
Jackson County |
35.31° |
-83.17° |
COOP |
Danbury |
312238 |
Danbury |
NC |
Stokes County |
36.41° |
-80.22° |
COOP |
Dunn 4 Nw |
312500 |
Dunn |
NC |
Harnett County |
35.32° |
-78.69° |
COOP |
Durham |
312515 |
Durham |
NC |
Durham County |
36.04° |
-78.96° |
COOP |
Eden |
312631 |
Eden |
NC |
Rockingham County |
36.47° |
-79.74° |
COOP |
Edenton |
312635 |
Edenton |
NC |
Chowan County |
36.02° |
-76.55° |
COOP |
Elizabeth City |
312719 |
Elizabeth City |
NC |
Pasquotank County |
36.31° |
-76.21° |
COOP |
Elizabeth City Faa Ap |
312724 |
Elizabeth City |
NC |
Pasquotank County |
36.27° |
-76.18° |
COOP |
Elizabethtown 3 Sw |
312732 |
Elizabethtown |
NC |
Bladen County |
34.60° |
-78.65° |
COOP |
Elkin |
312740 |
Elkin |
NC |
Surry County |
36.25° |
-80.87° |
COOP |
Enfield |
312827 |
Enfield |
NC |
Halifax County |
36.17° |
-77.68° |
COOP |
Enka |
312837 |
Enka |
NC |
Buncombe County |
35.54° |
-82.65° |
COOP |
Fayetteville Pwc |
313017 |
Fayetteville |
NC |
Cumberland County |
35.06° |
-78.86° |
COOP |
Fletcher 2 Ne |
313101 |
Fletcher |
NC |
Buncombe County |
35.45° |
-82.48° |
COOP |
Fletcher 3 W |
313106 |
Fletcher |
NC |
Henderson County |
35.43° |
-82.56° |
COOP |
Forest City 6 Sw |
313150 |
Forest City |
NC |
Rutherford County |
35.27° |
-81.93° |
COOP |
Franklin |
313228 |
Franklin |
NC |
Macon County |
35.18° |
-83.39° |
COOP |
Ft Bragg Wtp |
313168 |
Fayetteville |
NC |
Cumberland County |
35.18° |
-79.02° |
COOP |
Gastonia |
313356 |
Gastonia |
NC |
Gaston County |
35.27° |
-81.14° |
COOP |
Glendale Springs |
313455 |
Glendale Springs |
NC |
Ashe County |
36.35° |
-81.38° |
COOP |
Goldsboro 4 Se |
313510 |
Goldsboro |
NC |
Wayne County |
35.34° |
-77.96° |
COOP |
Graham 2 Ene |
313555 |
Graham |
NC |
Alamance County |
36.05° |
-79.37° |
COOP |
Grandfather Mtn |
313565 |
Grandfather Mountain |
NC |
Avery County |
36.10° |
-81.83° |
COOP |
Greensboro Ap |
313630 |
Greensboro |
NC |
Guilford County |
36.08° |
-79.95° |
COOP |
Greenville |
313638 |
Greenville |
NC |
Pitt County |
35.64° |
-77.40° |
COOP |
Hamlet |
313784 |
Hamlet |
NC |
Richmond County |
34.89° |
-79.69° |
COOP |
Hatteras |
313897 |
Hatteras |
NC |
Dare County |
35.22° |
-75.72° |
COOP |
Henderson 2 Nnw |
313969 |
Henderson |
NC |
Vance County |
36.35° |
-78.41° |
COOP |
Hendersonville 1 Ne |
313976 |
Hendersonville |
NC |
Henderson County |
35.33° |
-82.45° |
COOP |
Hickory Faa Ap |
314020 |
Hickory |
NC |
Burke County |
35.74° |
-81.38° |
COOP |
High Point |
314063 |
High Point |
NC |
Guilford County |
35.97° |
-79.97° |
COOP |
Highlands |
314055 |
Highlands |
NC |
Macon County |
35.05° |
-83.19° |
COOP |
Hofmann Forest |
314144 |
Maysville |
NC |
Onslow County |
34.84° |
-77.30° |
COOP |
Hot Springs |
314260 |
Hot Springs |
NC |
Madison County |
35.90° |
-82.83° |
COOP |
Hot Springs 2 |
314265 |
Hot Springs |
NC |
Madison County |
35.90° |
-82.83° |
COOP |
Idlewild |
314385 |
Idlewild |
NC |
Ashe County |
36.31° |
-81.46° |
COOP |
Jackson |
314456 |
Jackson |
NC |
Northampton County |
36.40° |
-77.42° |
COOP |
Jackson Springs 5 Wnw |
314464 |
Jackson Springs |
NC |
Montgomery County |
35.19° |
-79.68° |
COOP |
Jefferson 2 E |
314496 |
Jefferson |
NC |
Ashe County |
36.42° |
-81.43° |
COOP |
Kinston 7 Se |
314684 |
Kinston |
NC |
Lenoir County |
35.20° |
-77.54° |
COOP |
Kinston Ag Rsch |
314689 |
Kinston |
NC |
Lenoir County |
35.30° |
-77.57° |
COOP |
Lake Lure 2 |
314764 |
Lake Lure |
NC |
Rutherford County |
35.42° |
-82.19° |
COOP |
Lake Toxaway 2 Sw |
314788 |
Lake Toxaway |
NC |
Transylvania County |
35.11° |
-82.96° |
COOP |
Laurinburg |
314860 |
Laurinburg |
NC |
Scotland County |
34.75° |
-79.47° |
COOP |
Lenoir |
314938 |
Lenoir |
NC |
Caldwell County |
35.92° |
-81.54° |
COOP |
Lewiston |
314962 |
Lewiston |
NC |
Bertie County |
36.13° |
-77.17° |
COOP |
Lexington |
314970 |
Lexington |
NC |
Davidson County |
35.85° |
-80.26° |
COOP |
Lincolnton 4 W |
314996 |
Lincolnton |
NC |
Lincoln County |
35.46° |
-81.33° |
COOP |
Longwood |
315116 |
Longwood |
NC |
Brunswick County |
34.01° |
-78.55° |
COOP |
Louisburg |
315123 |
Louisburg |
NC |
Franklin County |
36.10° |
-78.30° |
COOP |
Lumberton |
315177 |
Lumberton |
NC |
Robeson County |
34.63° |
-79.03° |
COOP |
Manteo Ap |
315303 |
Manteo |
NC |
Dare County |
35.92° |
-75.70° |
COOP |
Marion 2 Nw |
315340 |
Marion |
NC |
Mcdowell County |
35.66° |
-82.03° |
COOP |
Marshall |
315356 |
Marshall |
NC |
Madison County |
35.80° |
-82.67° |
COOP |
Mocksville 5se |
315743 |
Mocksville |
NC |
Davie County |
35.84° |
-80.50° |
COOP |
Monroe 2 Se |
315771 |
Monroe |
NC |
Union County |
34.98° |
-80.52° |
COOP |
Morehead City 2 Wnw |
315830 |
Morehead City |
NC |
Carteret County |
34.73° |
-76.74° |
COOP |
Morganton |
315838 |
Morganton |
NC |
Burke County |
35.73° |
-81.67° |
COOP |
Mt Airy 2 W |
315890 |
Mount Airy |
NC |
Surry County |
36.50° |
-80.65° |
COOP |
Mt Holly 4 Ne |
315913 |
Mount Holly |
NC |
Gaston County |
35.33° |
-80.99° |
COOP |
Mt Mitchell |
315923 |
Mount Mitchell |
NC |
Yancey County |
35.76° |
-82.27° |
COOP |
Murfreesboro |
315996 |
Murfreesboro |
NC |
Hertford County |
36.45° |
-77.08° |
COOP |
Murphy |
316001 |
Murphy |
NC |
Cherokee County |
35.10° |
-84.02° |
COOP |
Nashville |
316044 |
Nashville |
NC |
Nash County |
35.97° |
-77.97° |
COOP |
Neuse 2 Ne |
316091 |
Raleigh |
NC |
Wake County |
35.92° |
-78.57° |
COOP |
New Bern - Asos |
316108 |
New Bern |
NC |
Craven County |
35.07° |
-77.05° |
COOP |
New Holland |
316135 |
New Holland |
NC |
Hyde County |
35.45° |
-76.21° |
COOP |
New River MCAF |
893727 |
Jacksonville |
NC |
Onslow County |
34.70° |
-77.38° |
COOP |
North Fork 2 |
316236 |
Black Mountain |
NC |
Buncombe County |
35.66° |
-82.35° |
COOP |
North Wilkesboro |
316256 |
North Wilkesboro |
NC |
Wilkes County |
36.16° |
-81.15° |
COOP |
Norwood 1 Ene |
316274 |
Norwood |
NC |
Stanly County |
35.23° |
-80.10° |
COOP |
Oconaluftee |
316341 |
Oconaluftee |
NC |
Swain County |
35.53° |
-83.31° |
COOP |
Oxford 1 E |
316507 |
Oxford |
NC |
Granville County |
36.30° |
-78.62° |
COOP |
Patterson |
316602 |
Patterson |
NC |
Caldwell County |
36.00° |
-81.57° |
COOP |
Pisgah Forest 3 Ne |
316805 |
Pisgah Forest |
NC |
Transylvania County |
35.27° |
-82.65° |
COOP |
Plymouth 5 E |
316853 |
Plymouth |
NC |
Washington County |
35.87° |
-76.66° |
COOP |
Pope Afb |
316891 |
Fayetteville |
NC |
Cumberland County |
35.17° |
-79.01° |
COOP |
Raleigh Ap |
317069 |
Morrisville |
NC |
Wake County |
35.87° |
-78.78° |
COOP |
Raleigh 4 Sw |
317074 |
Raleigh |
NC |
Wake County |
35.73° |
-78.68° |
COOP |
Raleigh State Univ |
317079 |
Raleigh |
NC |
Wake County |
35.79° |
-78.70° |
COOP |
Randleman |
317097 |
Randleman |
NC |
Randolph County |
35.82° |
-79.79° |
COOP |
Red Springs 1 Se |
317165 |
Red Springs |
NC |
Robeson County |
34.81° |
-79.16° |
COOP |
Reidsville 2 Nw |
317202 |
Reidsville |
NC |
Rockingham County |
36.38° |
-79.69° |
COOP |
Rhodhiss Hydro Plt |
317229 |
Rhodhiss |
NC |
Caldwell County |
35.77° |
-81.44° |
COOP |
Roanoke Rapids |
317319 |
Roanoke Rapids |
NC |
Halifax County |
36.48° |
-77.67° |
COOP |
Rocky Mount |
317395 |
Rocky Mount |
NC |
Nash County |
35.95° |
-77.82° |
COOP |
Rocky Mt 8 Ese |
317400 |
Rocky Mount |
NC |
Edgecombe County |
35.89° |
-77.68° |
COOP |
Rosman |
317486 |
Rosman |
NC |
Transylvania County |
35.13° |
-82.82° |
COOP |
Rougemont |
317499 |
Rougemont |
NC |
Durham County |
36.21° |
-78.86° |
COOP |
Roxboro 7 Ese |
317516 |
Roxboro |
NC |
Person County |
36.35° |
-78.89° |
COOP |
Salisbury |
317615 |
Salisbury |
NC |
Rowan County |
35.68° |
-80.48° |
COOP |
Salisbury 9 Wnw |
317618 |
Salisbury |
NC |
Rowan County |
35.70° |
-80.62° |
COOP |
Sanford 8 Ne |
317656 |
Sanford |
NC |
Lee County |
35.53° |
-79.05° |
COOP |
Scotland Neck |
317727 |
Scotland Neck |
NC |
Halifax County |
36.21° |
-77.38° |
COOP |
Shelby 2 Nne |
317845 |
Shelby |
NC |
Cleveland County |
35.31° |
-81.53° |
COOP |
Siler City 2 N |
317924 |
Siler City |
NC |
Chatham County |
35.76° |
-79.46° |
COOP |
Smithfield |
317994 |
Smithfield |
NC |
Johnston County |
35.52° |
-78.35° |
COOP |
Southport 5 N |
318113 |
Southport |
NC |
Brunswick County |
33.99° |
-78.01° |
COOP |
Sparta 2 Se |
318158 |
Sparta |
NC |
Alleghany County |
36.48° |
-81.09° |
COOP |
Statesville 2 Nne |
318292 |
Statesville |
NC |
Iredell County |
35.81° |
-80.88° |
COOP |
Swannanoa 2 E |
318442 |
Swannanoa |
NC |
Buncombe County |
35.60° |
-82.37° |
COOP |
Swannanoa 2 Sse |
318448 |
Swannanoa |
NC |
Buncombe County |
35.57° |
-82.39° |
COOP |
Tapoco |
318492 |
Tapoco |
NC |
Graham County |
35.46° |
-83.94° |
COOP |
Tarboro 1 S |
318500 |
Tarboro |
NC |
Edgecombe County |
35.88° |
-77.54° |
COOP |
Transou |
318694 |
Laurel Springs |
NC |
Ashe County |
36.39° |
-81.30° |
COOP |
Trenton |
318706 |
Trenton |
NC |
Jones County |
35.06° |
-77.35° |
COOP |
Tryon |
318744 |
Tryon |
NC |
Polk County |
35.21° |
-82.25° |
COOP |
Turnersburg |
318778 |
Turnersburg |
NC |
Iredell County |
35.89° |
-80.81° |
COOP |
W Kerr Scott Rsvr |
319555 |
Wilkesboro |
NC |
Wilkes County |
36.13° |
-81.23° |
COOP |
Wadesboro |
318964 |
Wadesboro |
NC |
Anson County |
34.96° |
-80.08° |
COOP |
Warsaw 5 E |
319081 |
Warsaw |
NC |
Duplin County |
35.01° |
-78.00° |
COOP |
Washington Wwtp 4w |
319100 |
Washington |
NC |
Beaufort County |
35.56° |
-77.07° |
COOP |
Waterville 2 |
319123 |
Waterville |
NC |
Haywood County |
35.77° |
-83.10° |
COOP |
Waynesville 1 E |
319147 |
Waynesville |
NC |
Haywood County |
35.49° |
-82.97° |
COOP |
Whiteville 7 Nw |
319357 |
Whiteville |
NC |
Columbus County |
34.41° |
-78.79° |
COOP |
Wilkesboro |
319406 |
Wilkesboro |
NC |
Wilkes County |
36.15° |
-81.18° |
COOP |
Willard 4 Sw |
319423 |
Willard |
NC |
Pender County |
34.66° |
-78.05° |
COOP |
William O Huske L&d |
319427 |
Fayetteville |
NC |
Bladen County |
34.84° |
-78.83° |
COOP |
Williamston 1 E |
319440 |
Williamston |
NC |
Martin County |
35.85° |
-77.03° |
COOP |
Wilmington 7 N |
319467 |
Wilmington |
NC |
New Hanover County |
34.32° |
-77.92° |
COOP |
Wilmington Intl Ap |
319457 |
Wilmington |
NC |
New Hanover County |
34.27° |
-77.90° |
COOP |
Wilson 3 Sw |
319476 |
Wilson |
NC |
Wilson County |
35.69° |
-77.95° |
COOP |
Yadkin College |
319667 |
Lexington |
NC |
Davidson County |
35.86° |
-80.36° |
COOP |
Yadkinville 6 E |
319675 |
Yadkinville |
NC |
Yadkin County |
36.13° |
-80.55° |
COOP |