London will see an unusually warm spell of weather this October weekend, as temperatures are higher than the October average of 13C.

Highs of around 26C (78.8F) are expected on Sunday, forecasters said, which would make the UK hotter than Los Angeles or Mykonos in Greece.

Met Office forecaster Greg Dewhurst said: “It’s been very hot in Europe over recent days and that warm air is going to drift in across quite a bit of the country on Friday and the weekend.

“There is heavy rain across parts of Scotland so it’s not everywhere that will see the warm spells of sunshine.

“Temperatures on Friday should reach highs of around 22C (71.6F), Saturday around about 25C (77F) and then Sunday around 26C, which we last saw in October in 2018.

“It’s not unheard of, but it’s on the unusual side.”

Here, we have the hour-by-hour forecast for tomorrow (Saturday)

6am – Clear

7am – Clear

8am – Sunny

9am - Sunny

10am – Sunny

11am – Sunny

12pm – Cloudy

1pm – Cloudy

2pm – Cloudy

3pm – Cloudy

4pm – Cloudy

5pm – Cloudy

6pm – Cloudy

7pm – Cloudy

8pm – Cloudy

9pm – Cloudy

10pm – Cloudy

11pm – Cloudy

Here is the hour-by-hour forecast for Sunday

7am – Cloudy

10am – Cloudy

1pm – Cloudy

4pm - Sunny intervals

7pm- Cloudy

10pm – Cloudy

Forecast in full


Early mist and fog patches gradually clearing to reveal a generally fine day with periods of sunshine. Eventually feeling very warm for the time of year, helped as winds ease. Maximum temperature 23 °C.

Outlook for Sunday to Tuesday:

Fine and very warm by day through this period, although with cool and foggy starts in some areas.

The hottest temperature recorded in the UK in October was in 2011 in Gravesend, Kent, where temperatures reached 29.9C (85.82F).

It comes after the UK’s joint warmest September on record last month, which saw a 15.2C (59.36F) average mean temperature, equalling the previous record set in 2006.

A heatwave affected much of the country early in the month, with temperatures peaking at 33.2C (91.76F) at Kew Gardens in London on September 9 – the hottest day of the year.