Average December Sunshine in the United Kingdom

The tables below give December 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 1981 to 2010.

You can jump to a separate table for: Southern England, Northern England, Wales, Scotland and Northern Ireland.

The UK as a whole has an average 47 hours of sun in December.

Southern England

Total December sunshine
Place Hours
Birmingham 38
Cambridge 49
Eastbourne 59
Exeter 60
Ipswich 57
London 37
Lowestoft 41
Newquay 63
Oxford 54

Northern England

Average amount of sun in December
Place Hours
Blackpool 48
Grimsby 50
Malham Tarn, Yorkshire Dales 35
Manchester 47
Newcastle 51
Penrith 37
Sheffield 40


Average December sun
Place Hours
Aberporth 53
Aberystwyth 40
Cardiff 49
Tenby 54
Valley, Anglesey 52


Number of sunny hours in December on average
Place Hours
Aberdeen 48
Dundee 52
Edinburgh 40
Forres 40
Glasgow 33
Kirkwall, Orkney Islands 25
Lerwick, Shetland Islands 18
Oban 34
Stornoway, Outer Hebrides 29
Tiree, Inner Hebrides 36

Northern Ireland

Average total sunshine in December
Place Hours
Armagh 40
Belfast 46
Londonderry 32
United Kingdom Sunshine
Back to Top