Average July Sunshine in the United Kingdom

The tables below give July averages for the number of hours with sunshine at cities and towns throughout the United Kingdom. The monthly totals are based on weather data collected from 1991 to 2020.

The UK as a whole has an average 173 hours of sun in July.

Southern England

Total July sunshine
Place Hours
Birmingham 193
Bristol 192
Dover 224
Isles of Scilly 205
London, Greenwich 209
London, Kew Gardens 222
Norwich 206
Nottingham 191
Plymouth 210
Southampton 224
Stoke-on-Trent 192
Weymouth 246

Northern England

Average amount of sun in July
Place Hours
Ambleside, Windermere Lake 143
Berwick-upon-Tweed 182
Dumfries 151
Hull 197
Manchester 157
Middlesbrough 174
Newcastle upon Tyne 144
Prestwick 175
Sheffield 181


Average July sun
Place Hours
Cardiff 200
Llandrindod Wells 160


Number of sunny hours in July on average
Place Hours
Aberdeen 162
Dundee 173
Edinburgh 170
Glasgow 152
Inverness 139
Kirkwall, Orkney Islands 139
Lerwick, Shetland Islands 129
Stornoway, Outer Hebrides 138
Tiree, Inner Hebrides 183

Northern Ireland

Average total sunshine in July
Place Hours
Armagh 135
Belfast 146
Londonderry 146

Met Office. Research programmes. Climate science. UK Climate Averages.

United Kingdom Sunshine
Back to Top