Average January Temperatures in the United Kingdom





Average temperatures for January at cities and towns throughout the United Kingdom are listed below in degrees Celsius and Fahrenheit.

The tables give the normals for maximum and minimum daily temperatures 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.

Across the UK, January temperatures average a daily high of 7 degrees Celsius (44 degrees Fahrenheit) and a low of 1 °C (34 °F).

Southern England

Average January temperatures
High °F Low °F Place High °C Low °C
44 35 Birmingham 7 2
45 35 Cambridge 7 2
47 39 Eastbourne 8 4
49 39 Exeter 9 4
44 34 Ipswich 7 1
47 37 London 8 3
44 36 Lowestoft 7 2
48 39 Newquay 9 4
46 36 Oxford 8 2
43 34 Princetown, Dartmoor Park 6 1

Northern England

Average daily temperatures in January
High °F Low °F Place High °C Low °C
45 35 Blackpool 7 2
45 35 Grimsby 7 2
40 31 Malham Tarn, Yorkshire Dales 5 0
45 35 Manchester 7 2
44 34 Newcastle 7 1
43 33 Pennith 6 1
44 35 Sheffield 7 2

Wales

January temperatures: daily averages
High °F Low °F Place High °C Low °C
46 38 Aberporth 8 3
47 36 Aberystwyth 8 2
47 36 Cardiff 8 2
48 38 Tenby 9 3
47 38 Valley, Anglesey 8 4

Scotland

Average January temperatures
High °F Low °F Place High °C Low °C
43 33 Aberdeen 6 1
44 33 Dundee 7 1
44 33 Edinburgh 7 1
44 33 Forres 7 1
44 35 Glasgow 7 2
44 35 Kirkwall, Orkney Islands 6 2
43 35 Lerwick, Shetland Islands 6 2
45 36 Oban 7 2
45 36 Stornoway, Outer Hebrides 7 2
46 38 Tiree, Inner Hebrides 8 3

Northern Ireland

Average January temperatures
High °F Low °F Place High °C Low °C
45 35 Armagh 7 2
45 35 Belfast 7 2
45 36 Londonderry 7 2
United Kingdom Temperatures
Back to Top