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 |
Wales
Average April sun
| Place |
Hours |
| Cardiff |
177 |
| Llandrindod Wells |
147 |
Scotland
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 |