Salem Weather

Current Conditions

Mostly cloudy

Mostly cloudy

24°F
(-4°C)

Wind

From the W at 22 mph

Humidity

50

Pressure

29.3 in (992 HPa)

Visibility

10 miles

Observed at: Beverly, Beverly Municipal Airport, 2:53 pm EST.

Salem Weather Forecast for Today

This Afternoon

High:
28°F
(-2°C)

Mostly sunny, with a high near 28. Breezy, with a west wind around 21 mph, with gusts as high as 43 mph.

Tonight

Low:
21°F
(-6°C)

A slight chance of snow after 3am. Increasing clouds, with a low around 21. Breezy, with a west wind 16 to 21 mph decreasing to 10 to 15 mph after midnight. Winds could gust as high as 38 mph. Chance of precipitation is 20%.