Historical weather data, all-time temperature records, and monthly climate averages for Portsmouth, VA. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 4th in Portsmouth runs mild, with highs averaging 68° and lows near 48° across 78 years of records. Today sits comfortably in spring transition territory — there's a 29% chance of rain, but snow is essentially off the table. This year's 86° high already set the all-time record for the date.
Portsmouth's weather has real range — from a brutal -1° in January 1985 to a scorching 105° in July 2010, a 106-degree spread that captures the full drama of a mid-Atlantic coastal city. The wettest single day dumped 9.26 inches on September 30, 2010, while an 1989 snowstorm buried the area under 13.1 inches in a single shot.
Portsmouth peaks in late July with average highs of 89°, while mid-January bottoms out around 48° — a comfortable swing for a coastal city. Summer is also the wet season, with late July averaging 1.35 inches of precipitation per week. If you're chasing mild and dry, aim for May (76°) or October (71°).