May weather in Portsmouth, VA

The average temperature in Portsmouth in May is 68.2°F (59.5°F–77.0°F). Average precipitation: 3.55 inches.

May is a spring month in Portsmouth, and is warmer than the annual average of 61.4°F. Daily temperatures swing about 17.5°F between overnight low and afternoon high. Expect about 11 days with precipitation. Daylight averages about 13h 58m. For travel, May is one of the best months of the year to visit.

Avg High
77.0°F
Avg Low
59.5°F
Precipitation
3.55 in
Daylight
13h 58m

May records in Portsmouth

Date Record High Record Low Record Precip
May 1 91.9°F (2025) 42.1°F (1963) 0.72 in (1961)
May 2 93.9°F (2010) 42.1°F (1978) 1.46 in (1949)
May 3 93.0°F (1965) 39.9°F (1960) 1.09 in (1985)
May 4 90.0°F (2021) 45.0°F (1966) 1.81 in (1994)
May 5 90.0°F (1955) 42.1°F (1966) 1.70 in (2017)
May 6 95.0°F (1950) 46.0°F (1978) 2.32 in (2018)
May 7 93.0°F (1986) 45.0°F (1978) 0.98 in (1992)
May 8 93.9°F (1969) 39.9°F (1974) 1.22 in (1998)
May 9 91.9°F (2009) 42.1°F (1956) 0.96 in (2012)
May 10 96.1°F (1965) 39.0°F (2020) 0.79 in (1949)
May 11 90.0°F (1965) 2.1°F (2022) 1.83 in (1961)
May 12 93.0°F (2015) 43.0°F (1963) 1.00 in (2017)
May 13 93.0°F (2014) 39.9°F (1963) 1.86 in (1979)
May 14 95.0°F (1956) 46.0°F (2021) 1.12 in (1979)
May 15 91.0°F (1957) 29.1°F (2022) 0.81 in (2005)
May 16 93.0°F (1965) 8.2°F (2022) 3.33 in (2014)
May 17 93.0°F (2017) 46.0°F (1973) 1.62 in (2010)
May 18 93.9°F (2015) 44.1°F (1973) 1.45 in (1979)
May 19 95.0°F (1996) 48.0°F (1976) 1.16 in (2018)
May 20 97.0°F (1996) 48.9°F (2016) 2.24 in (1969)
May 21 93.9°F (2022) 50.0°F (1956) 1.58 in (2025)
May 22 91.0°F (1949) -66.8°F (2022) 1.00 in (1996)
May 23 93.0°F (1964) 46.0°F (2002) 3.60 in (2005)
May 24 93.0°F (2011) 46.9°F (1963) 1.22 in (1977)
May 25 93.0°F (1981) 48.0°F (1956) 1.72 in (1947)
May 26 96.1°F (1965) -70.8°F (2022) 2.04 in (1958)
May 27 97.0°F (1965) 48.9°F (1961) 1.59 in (1968)
May 28 96.1°F (2021) -64.8°F (2022) 1.58 in (1981)
May 29 96.1°F (2019) -73.8°F (2022) 1.77 in (2021)
May 30 97.0°F (1991) -78.9°F (2022) 2.26 in (1984)
May 31 100.0°F (1991) -71.9°F (2022) 2.79 in (1948)

Other months in Portsmouth