Average March Sunshine in the United Kingdom

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

Southern England

Total March sunshine
Place Hours
Birmingham 118
Bristol 114
Dover 125
Isles of Scilly 132
London, Greenwich 110
London, Kew Gardens 128
Norwich 130
Nottingham 116
Plymouth 131
Southampton 125
Stoke-on-Trent 114
Weymouth 141

Northern England

Average amount of sun in March
Place Hours
Ambleside, Windermere Lake 97
Berwick-upon-Tweed 120
Dumfries 102
Hull 118
Manchester 104
Middlesbrough 110
Newcastle upon Tyne 112
Prestwick 106
Sheffield 121


Average March sun
Place Hours
Cardiff 117
Llandrindod Wells 101


Number of sunny hours in March on average
Place Hours
Aberdeen 125
Dundee 121
Edinburgh 117
Glasgow 104
Inverness 110
Kirkwall, Orkney Islands 102
Lerwick, Shetland Islands 98
Stornoway, Outer Hebrides 108
Tiree, Inner Hebrides 122

Northern Ireland

Average total sunshine in March
Place Hours
Armagh 102
Belfast 98
Londonderry 107

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

United Kingdom Sunshine
Back to Top