Select units of measurement for the temperature and rainfall tables (metric or imperial).
Average weather, temperature, rainfall, sunshine hours

The climate of Portsmouth, a city located in Hampshire, is
oceanic, with quite cold, rainy winters and mild, relatively rainy summers.
However, the south coast of England, where Portsmouth is located, has a mild and sunny microclimate, compared to the rest of Great Britain.
The city is located on a small island, Portsea, which however is very close to the mainland, to which it is connected by three bridges. East of Portsmouth we find another small island, Hayling. A short distance to the south is instead a larger island, Wight.
Winter is not very cold, but the sky is often cloudy, the humidity is high and there are periods when the wind blows moderate or strong. The rains are frequent.
Snow is rare, but can occasionally occur. On the coldest nights of the year, the temperature generally drops to around -4/-5 °C (23/25 °F), but can sometimes drop to lower values. At nearby Lee-on-Solent Airport, the temperature dropped to -9 °C (15 °F) in January 1987.
In
summer, temperatures are generally mild or cool. It can also rain, albeit a little less often than in winter.
However, hot periods cannot be ruled out, usually of short duration. The temperature reached 32.6 °C (90.7 °F) in August 2022.
Best Time
The
best time to visit Portsmouth is the summer, from June to August, since it is the warmest of the year, although even in this season, it's better to bring a sweatshirt, a light jacket and an umbrella. The month of June is a bit cooler, so you may prefer July and August. September is a good month as well: it's a bit rainier than the summer months, but the temperatures are still pleasant, especially in the first part.
As previously mentioned, the
sea is very cool even in summer, however, on sunny days, when the breeze is not too cool, you can sunbathe.
Portsmouth - Climate data
In Portsmouth, the
average temperature of the coldest month (February) is of
6.1 °C, that of the warmest month (August) is of
18.1 °C. Here are the average temperatures.
Portsmouth - Average temperatures (1991-2020) |
Month | Min | Max | Mean |
---|
January | 3.8 | 8.6 | 6.2 |
---|
February | 3.4 | 8.7 | 6.1 |
---|
March | 4.8 | 11 | 7.9 |
---|
April | 6.6 | 13.9 | 10.3 |
---|
May | 9.5 | 17.1 | 13.3 |
---|
June | 12.4 | 19.6 | 16 |
---|
July | 14.5 | 21.6 | 18.1 |
---|
August | 14.6 | 21.6 | 18.1 |
---|
September | 12.4 | 19.4 | 15.9 |
---|
October | 9.8 | 15.7 | 12.8 |
---|
November | 6.6 | 11.9 | 9.2 |
---|
December | 4.2 | 9.2 | 6.7 |
---|
Year | 8.6 | 14.9 | 11.7 |
---|
Precipitation amounts to
700 millimeters per year: so, it is at an intermediate level. It ranges from
40 millimeters in the driest months (April, June) to
85 millimeters in the wettest ones (October, November, December) Here is the average precipitation.
Portsmouth - Average precipitationMonth | Days |
---|
January | 70 | 12 |
---|
February | 50 | 10 |
---|
March | 50 | 8 |
---|
April | 40 | 8 |
---|
May | 45 | 7 |
---|
June | 40 | 7 |
---|
July | 45 | 7 |
---|
August | 50 | 7 |
---|
September | 55 | 9 |
---|
October | 85 | 11 |
---|
November | 85 | 11 |
---|
December | 85 | 12 |
---|
Year | 700 | 109 |
---|
The
sea temperature ranges from
8.5 °C in February, March to
17 °C in August, September. Here are the average sea temperatures.
Portsmouth - Sea temperatureMonth |
---|
January | 9.59.5 |
---|
February | 8.5 |
---|
March | 8.5 |
---|
April | 9.5 |
---|
May | 11 |
---|
June | 13.5 |
---|
July | 15.5 |
---|
August | 17 |
---|
September | 17 |
---|
October | 15.5 |
---|
November | 13.5"> |
---|
December | 11.5 |
---|
Year | 12.6 |
---|
There are on average around 1920
sunshine hours per year. Here are the average hours of sunshine per day.
Portsmouth - Sunshine hoursMonth | Average | Total |
---|
January | 2 | 70 |
---|
February | 3 | 90 |
---|
March | 4.5 | 135 |
---|
April | 6.5 | 200 |
---|
May | 8 | 240 |
---|
June | 8.5 | 250 |
---|
July | 8.5 | 260 |
---|
August | 8 | 240 |
---|
September | 6 | 175 |
---|
October | 4 | 120 |
---|
November | 2.5 | 80 |
---|
December | 2 | 60 |
---|
Year | 5.3 | 1920 |
---|