Cities/🇺🇸 Roanoke/Salem

Salem Weather Today

Roanoke, United States · Updated Saturday, April 4, 2026 at 5:30 PM ET

few clouds

81°F

Few Clouds

Feels like 82°F · H 83°F / L 78°F

Humidity

49%

Wind

16 mph

S

Visibility

6 mi

Pressure

1017

hPa

Cloud Cover

20%

Golden Hour · Salem Today

Morning Golden Hour

8:11 PM9:11 PM

Sunrise 8:21 PM

Evening Golden Hour

8:16 AM9:16 AM

Sunset 9:06 AM

Salem Weather Right Now

Salem weather today is 81°F with few clouds. The high will reach 83°F and the low will drop to 78°F. It feels like 82°F outside. Humidity is at 49% with winds from the S at 16 mph. Visibility is 6 miles with 20% cloud cover and a pressure of 1017 hPa.

5-Day Forecast

Sun, Apr 5

light rain

68°F

50°F

Light Rain

Mon, Apr 6

clear sky

62°F

40°F

Clear Sky

Tue, Apr 7

scattered clouds

56°F

41°F

Scattered Clouds

Wed, Apr 8

few clouds

58°F

34°F

Few Clouds

Thu, Apr 9

broken clouds

65°F

38°F

Broken Clouds

About Salem Weather

Salem west of Roanoke is at slightly higher elevation with better mountain views and some exposure to weather from the west.

← All Roanoke Neighborhoods