Average April Sunshine in the United Kingdom

The tables below give April 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 155 hours of sun in April.

Southern England

Total April sunshine
Place Hours
Birmingham 157
Bristol 156
Dover 192
Isles of Scilly 195
London, Greenwich 153
London, Kew Gardens 181
Norwich 175
Nottingham 152
Plymouth 189
Southampton 182
Stoke-on-Trent 156
Weymouth 202

Northern England

Average amount of sun in April
Place Hours
Ambleside, Windermere Lake 141
Berwick-upon-Tweed 168
Dumfries 149
Hull 159
Manchester 151
Middlesbrough 139
Newcastle upon Tyne 153
Prestwick 161
Sheffield 153


Average April sun
Place Hours
Cardiff 177
Llandrindod Wells 147


Number of sunny hours in April on average
Place Hours
Aberdeen 154
Dundee 160
Edinburgh 157
Glasgow 141
Inverness 144
Kirkwall, Orkney Islands 144
Lerwick, Shetland Islands 141
Stornoway, Outer Hebrides 156
Tiree, Inner Hebrides 187

Northern Ireland

Average total sunshine in April
Place Hours
Armagh 150
Belfast 157
Londonderry 164

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

United Kingdom Sunshine
Back to Top