North Carolina weather in May: Statewide normals and every place, NOAA 1991-2020

In May, North Carolina's statewide normal high is 78°F and normal low 55°F; normal highs run from 61°F in Beech Mountain to 83°F in Laurinburg (NOAA 1991-2020 normals).

Statewide normal high
78°FMay, 1991-2020
Statewide normal low
55°FMay, 1991-2020
Statewide normal precipitation
4.02 inMay
Warmest place
83°Fnormal high, Laurinburg
Coolest place
61°Fnormal high, Beech Mountain

Where is North Carolina warmest and wettest in May?

Laurinburg has the warmest May afternoons (83°F) and Beech Mountain the coolest (61°F). Highlands gets the most precipitation (6.60 in) and Monroe the least (2.89 in).

Statewide, May averaged 65.5°F in 2021, 68.8°F in 2022, 64.2°F in 2023, 69.2°F in 2024, 67.7°F in 2025, 66.2°F in 2026, against a 1991-2020 normal of 66.9°F.

North Carolina in May: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Charlotte80°F58°F3.360.0
Raleigh80°F58°F3.380.0
Greensboro78°F57°F3.490.0
Durham77°F55°F3.80–
Winston-Salem78°F57°F3.76–
Fayetteville82°F60°F3.11–
Cary78°F56°F3.74–
Wilmington81°F61°F4.540.0
High Point80°F58°F3.760.0
Concord81°F56°F3.710.0
Greenville81°F59°F4.040.0
Asheville76°F53°F4.130.0
Gastonia81°F58°F3.46–
Apex79°F57°F3.830.0
Jacksonville81°F59°F4.26–
Chapel Hill79°F57°F3.46–
Burlington80°F57°F3.37–
Rocky Mount80°F56°F2.92–
Wilson80°F58°F3.920.0
Hickory77°F56°F3.86–
Monroe80°F57°F2.89–
Garner78°F55°F4.03–
Salisbury78°F56°F3.430.0
Goldsboro82°F60°F3.520.0
New Bern80°F59°F4.25–
Sanford81°F56°F3.530.0
Clayton79°F56°F4.060.0
Statesville77°F54°F3.700.0
Asheboro78°F55°F3.76–
Shelby80°F54°F4.300.0
Carrboro79°F56°F3.780.0
Boone69°F46°F5.460.0
Lexington80°F55°F3.330.0
Kinston82°F60°F3.920.0
Graham80°F56°F3.77–
Elizabeth City78°F58°F3.68–
Lumberton83°F60°F3.41–
Lenoir77°F54°F4.380.0
Morganton78°F54°F4.110.0
Havelock81°F61°F3.940.0
Albemarle79°F57°F3.500.0
Hendersonville75°F52°F4.400.0
Eden78°F53°F4.170.0
Laurinburg83°F59°F3.31–
Henderson79°F53°F3.900.0
Reidsville76°F55°F3.780.0
Roanoke Rapids78°F58°F––
Smithfield81°F57°F4.200.0
Myrtle Grove81°F62°F4.50–
Lincolnton79°F56°F4.220.0
Tarboro79°F57°F3.330.0
Waynesville73°F48°F4.180.3
Mount Airy76°F50°F4.530.0
Morehead City77°F62°F4.400.0
Washington79°F60°F4.750.0
Oxford78°F57°F3.52–
Dunn82°F58°F3.830.0
Black Mountain75°F51°F––
Clinton80°F58°F4.050.0
Roxboro79°F53°F3.720.0
Fletcher75°F51°F4.520.0
Siler City78°F56°F3.630.0
Brevard75°F50°F5.630.0
Marion76°F55°F5.300.0
Forest City79°F53°F3.93–
Cullowhee77°F51°F4.340.0
Mocksville77°F53°F3.610.0
Swannanoa69°F50°F4.120.7
Hamlet83°F60°F3.460.0
Shallotte78°F62°F3.83–
Williamston78°F59°F3.690.0
Wadesboro81°F58°F3.290.0
Surf City78°F59°F––
Beaufort78°F63°F3.94–
Lillington80°F57°F3.99–
Randleman78°F55°F3.600.0
Whiteville81°F58°F4.210.0
Raeford80°F56°F3.800.0
Newport78°F59°F3.22–
Mount Olive80°F58°F4.26–
Edenton79°F59°F3.720.0
North Wilkesboro77°F53°F4.470.0
Franklin76°F51°F4.460.0
Southport83°F60°F3.44–
Elkin77°F51°F4.500.0
Rural Hall77°F54°F––
Wallace81°F57°F4.670.0
Louisburg79°F54°F3.710.0
Elizabethtown82°F58°F4.05–
Plymouth80°F58°F4.140.0
Yadkinville76°F52°F3.980.0
Carthage80°F57°F2.950.0
Warsaw78°F55°F3.900.0
Richlands80°F56°F4.89–
Taylorsville77°F54°F4.560.0
Murfreesboro77°F55°F3.970.0
Spruce Pine71°F48°F5.12–
Sparta71°F49°F5.480.0
Bent Creek75°F50°F4.12–
Yanceyville78°F56°F4.020.0
Andrews77°F51°F––
Murphy78°F51°F4.750.0
Jefferson71°F45°F5.340.0
Cherokee75°F51°F4.710.0
Burnsville73°F49°F3.91–
Tryon77°F57°F5.340.0
Manteo75°F60°F3.520.0
Snow Hill81°F58°F3.79–
Bryson City75°F51°F5.20–
Atlantic Beach76°F64°F4.50–
Belhaven79°F58°F4.010.0
Lake Lure78°F54°F4.920.0
Blowing Rock67°F48°F––
Banner Elk68°F47°F5.130.0
Bayboro79°F58°F4.360.0
Highlands69°F47°F6.600.2
Old Fort76°F50°F4.85–
Marshall76°F48°F3.760.0
Catawba79°F58°F4.13–
Ocracoke75°F63°F3.830.0
Beech Mountain61°F46°F5.710.1
Frisco77°F63°F4.48–
Columbia78°F58°F4.36–
Robbinsville75°F51°F5.06–
Hot Springs78°F54°F4.500.0
Hayesville75°F51°F––
Aurora79°F62°F3.970.0
Jackson78°F55°F4.020.0
Fairfield79°F56°F4.43–
Jackson Springs80°F59°F3.370.0
Danbury77°F55°F4.410.0
Arcola79°F55°F3.190.0
Candler (1 mi W)75°F50°F3.770.0
Cane Creek Reservoir78°F55°F3.64–
Cape Hatteras Airport77°F63°F4.37–
Cataloochee74°F47°F––
Cedar Island84°F62°F4.32–
Celo (2 mi S)71°F48°F5.900.0
Chatham Water Treatment Plant80°F58°F3.92–
Coweeta Experiment Station78°F50°F5.300.0
Enka76°F52°F3.92–
Falls Lake77°F55°F3.52–
Flat Springs (1 mi E)70°F50°F4.380.0
Grandfather Mountain62°F47°F6.05–
Hofmann Forest79°F55°F3.86–
Lake Toxaway (2 mi SW)73°F51°F6.960.0
Lewiston79°F58°F3.410.0
Longwood80°F59°F3.980.0
Lumber River State Park80°F58°F4.14–
Moores Creek National Battlefield82°F58°F––
Mount Mitchell58°F41°F6.081.4
New Hill79°F55°F3.41–
New River McAf80°F61°F4.200.0
North Fork 275°F53°F4.990.0
Perrytown79°F59°F4.35–
Pfafftown78°F53°F4.22–
Pisgah Forest (3 mi NE)75°F50°F5.070.0
Reelsboro81°F59°F3.65–
Rocky Mount (8 mi ESE)78°F57°F3.630.0
Swanquarter Ferry79°F62°F4.62–
Tapoco77°F52°F4.94–
Transou69°F46°F5.51–
Vale Agricultural (2 mi SW)78°F53°F4.10–
Waterville 277°F54°F4.560.0
West Kerr Scott Resv78°F54°F4.720.0
Willard (4 mi SW)81°F56°F4.010.0

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months