UK Heatwave: New study reveals the UK cities getting the most sun

As we are in the middle of yet another UK heatwave, you may be thinking which UK city has the highest chance of getting the most sun.

As we are in the middle of yet another UK heatwave, you may be thinking which UK city has the highest chance of getting the most sun.

Cardiffplaceholder image
Cardiff

With this in mind, the team at Trtl Travel have ranked and revealed the sunniest cities in the UK, using data from Met Office UK Climate Averages.

Known for its vibrant atmosphere and creative spirit, Bristol tops the list as the sunniest city in the UK, with an impressive 138.19 hours of sunshine per year.

Second on the list is Cardiff. With 131.08 hours of annual sunshine, Cardiff doesn’t just shine when it comes to weather — it also offers a bustling cultural scene.

The UK capital of London claims third place, with an average of 129.95 sunshine hours.

See how other cities rank below…

The UK’s sunniest cities

City Average number of monthly sunshine hours
Bristol 138.19
Cardiff 131.08
London 129.95
Birmingham 125.11
Sheffield 123.76
Nottingham 121.03
Leicester 121.03
Edinburgh 120.76
Leeds 119.42
Liverpool 114.53
Manchester 105.46
Glasgow 102.83
Telling news your way
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice