Climate in Portsmouth

Portsmouth, Virginia experiences four distinct seasons with warm summers and cool, often snowy winters. Temperatures typically range from highs in the 80s Fahrenheit to lows in the 30s during the coldest months. Expect a humid subtropical climate with frequent rain and occasional winter snow.

Monthly Averages

MonthHighAvgLowRainDaysSun (h)Comfort

Nearby Cities