Average Annual Temperatures in the United Kingdom

Average annual temperatures for cities and towns across the United Kingdom are listed below in degrees Celsius and Fahrenheit.

The tables give the maximum and minimum yearly temperatures based on weather data collected from 1991 to 2020.

Across the UK, temperatures throughout the year average a daily high of 13 degrees Celsius (55 degrees Fahrenheit) and a low of 6 °C (42 °F).

Southern England

Average annual temperatures
High °F Low °F Place High °C Low °C
57 43 Birmingham 14 6
57 43 Bristol 14 6
58 48 Dover 14 9
58 49 Isles of Scilly 14 10
60 47 London, Greenwich 16 8
60 44 London, Kew Gardens 16 7
58 44 Norwich 14 7
57 44 Nottingham 14 6
58 47 Plymouth 14 8
60 46 Southampton 15 8
57 43 Stoke-on-Trent 14 6
58 48 Weymouth 14 9
58 45 Worthing 14 7

Northern England

Temperatures averages for the year
High °F Low °F Place High °C Low °C
56 43 Ambleside, Windermere Lake 13 6
54 43 Berwick-upon-Tweed 12 6
56 43 Dumfries 13 6
58 44 Hull 14 7
56 46 Liverpool 14 8
57 43 Manchester 14 6
56 42 Middlesbrough 13 5
56 44 Newcastle upon Tyne 14 7
55 44 Prestwick 13 6
53 39 Rochester, Northumberland Park 12 4
57 44 Sheffield 14 7

Wales

Annual average temperature
High °F Low °F Place High °C Low °C
59 45 Cardiff 15 7
57 45 Harlech 14 7
56 42 Llandrindod Wells 14 5
57 45 Rhyl 14 7
57 48 Swansea 14 9

Scotland

Average yearly temperatures
High °F Low °F Place High °C Low °C
54 42 Aberdeen 12 5
55 42 Dundee 13 5
55 43 Edinburgh 13 6
56 44 Glasgow 13 6
55 42 Inverness 13 6
52 42 Kirkwall, Orkney Islands 11 6
50 42 Lerwick, Shetland Islands 10 6
53 43 Stornoway, Outer Hebrides 12 6
53 45 Tiree, Inner Hebrides 12 7

Northern Ireland

Average annual temperatures
High °F Low °F Place High °C Low °C
56 43 Armagh 14 6
57 43 Belfast 14 6
56 42 Castlederg 13 6
56 44 Londonderry 13 7
57 46 Warrenpoint  14 8
Reference

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

United Kingdom Temperatures
Back to Top