Snow in Salisbury, North Carolina Winter storm alerts · 7-day snow forecast · average snowfall

Alerts for Salisbury right now

Checking the National Weather Service…

Snow forecast — next 7 days

Loading the NWS forecast…

Salisbury averages 2.4 inches of snow a year. The snowiest month is January (1.4″), and snow usually falls from December through March. On about 1 days a year at least an inch falls. Snow covers the ground (1″+) on roughly 1 days of an average winter.

Average snowfall by month

1″July: 0 inJulAugust: 0 inAugSeptember: 0 inSepOctober: 0 inOctNovember: 0 inNovDecember: 0.8 inDec0.8January: 1.4 inJan1.4February: 0.1 inFebMarch: 0.1 inMarApril: 0 inAprMay: 0 inMayJune: 0 inJun
MonthSnowfallDays 1″+Days with snow coverFreezing nightsAvg. low
October0″00148°F
November0″001037°F
December0.8″<1<11732°F
January1.4″<1<11929°F
February0.1″<1<11532°F
March0.1″00838°F
April0″00148°F
Year2.4″1171

NOAA NCEI U.S. Climate Normals 1991–2020 — snowfall at Salisbury (1 mi from the city center, -75 ft elevation difference). Averages smooth out big years: single winters can bring half or double the normal.

Winter weather map around Salisbury

Nearby cities

Kannapolis3.3″/yrConcord3.3″/yrMooresville3.7″/yrHuntersville3.5″/yrWinston-Salem7.1″/yrHigh Point1.9″/yrCharlotte3.5″/yrMatthews3.5″/yr

All North Carolina winter alerts and cities → · National winter storm map → · Frost dates by ZIP code →

Questions

How much snow does Salisbury get a year?

2.4 inches in an average year (NOAA U.S. Climate Normals 1991–2020, Salisbury station, 1 miles away). The snowiest month is January with 1.4 inches.

Is there a winter storm warning for Salisbury today?

This page checks the National Weather Service for active alerts at Salisbury's location every time you open it; the box at the top lists any winter storm, winter weather, cold or freeze alert in effect right now.

How many freezing nights does Salisbury have?

About 71 nights a year drop to 32 °F or below (NOAA 1991–2020); the coldest month, January, averages a low of 29 °F.