Climate averages 1991–2020

Weather in United Kingdom in May

In May, average daytime highs across the 143 cities listed in the United Kingdom range from 11.1°C in Aberdeen to 16.6°C in Fulham. Monthly rainfall ranges from 46 mm in Brighton to 82 mm in Burnley.

Long-term climate patterns, not a forecast for a particular trip.

United Kingdom by monthAll cities

City by city

May in United Kingdom

1991–2020
Average May climate for cities in United Kingdom, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
London16.6°C8.2°C8.2°C529.8
Birmingham15.2°C7.1°C7.1°C6111.5
Glasgow13.7°C6.3°C6.3°C7913.6
Manchester15.0°C7.2°C7.2°C6912.8
Sheffield15.2°C7.5°C7.5°C6312.2
Leeds14.9°C7.0°C7.0°C5611.6
Edinburgh13.3°C6.7°C6.7°C5612.6
Liverpool14.5°C8.4°C8.4°C6912.6
Bristol15.9°C8.3°C8.3°C6711.9
Cardiff15.2°C8.5°C8.5°C7312.3
Leicester15.7°C7.6°C7.6°C5510.5
Bradford14.4°C6.8°C6.8°C6412.5
Belfast13.6°C8.2°C8.2°C7014.1
Coventry15.5°C7.5°C7.5°C5911.4
Nottingham15.5°C7.4°C7.4°C5310.7
Reading16.2°C8.0°C8.0°C5710.6
Kingston upon Hull14.4°C7.9°C7.9°C5210.2
Preston14.4°C7.6°C7.6°C7813.3
Swansea14.6°C8.8°C8.8°C7212.4
Newcastle upon Tyne13.5°C7.0°C7.0°C4811.3
Southend-on-Sea15.5°C9.3°C9.3°C539.5
Brighton14.9°C9.1°C9.1°C468.5
Derby15.3°C7.4°C7.4°C5711.2
Southampton15.9°C8.8°C8.8°C5710.0
Wolverhampton15.1°C7.0°C7.0°C6111.5
Plymouth15.0°C9.2°C9.2°C6110.7
Stoke-on-Trent15.0°C7.1°C7.1°C6012.0
Milton Keynes15.6°C7.5°C7.5°C5810.7
Northampton15.6°C7.4°C7.4°C5710.8
Oldham14.1°C6.5°C6.5°C6813.1
Bexley16.5°C8.6°C8.6°C509.9
Luton15.8°C7.6°C7.6°C5610.7
Barking16.5°C8.6°C8.6°C529.8
Archway16.2°C8.2°C8.2°C529.8
Portsmouth16.0°C9.0°C9.0°C509.1
Swindon15.7°C7.5°C7.5°C6111.2
Dudley15.1°C7.0°C7.0°C6111.5
Aberdeen11.1°C7.1°C7.1°C4810.5
Sutton16.2°C8.0°C8.0°C559.9
St Helens14.8°C7.8°C7.8°C6612.6
Ipswich15.4°C8.7°C8.7°C519.7
Wigan14.9°C7.6°C7.6°C6612.6
Croydon16.3°C8.2°C8.2°C529.8
Warrington15.1°C7.6°C7.6°C6712.7
Walsall15.3°C7.2°C7.2°C6111.5
Mansfield15.0°C6.9°C6.9°C5611.4
Sunderland13.9°C7.2°C7.2°C4811.3
Ilford16.4°C8.6°C8.6°C529.8
Slough16.3°C8.2°C8.2°C529.8
Bournemouth15.5°C9.5°C9.5°C519.7
Peterborough, United Kingdom16.0°C7.9°C7.9°C5310.3
Oxford15.8°C7.8°C7.8°C5710.9
Newport16.0°C8.2°C8.2°C6811.8
Enfield Town16.3°C8.3°C8.3°C5410.2
York14.8°C6.9°C6.9°C5511.5
Telford14.9°C6.6°C6.6°C6211.9
Poole15.4°C9.5°C9.5°C519.7
Burnley14.3°C6.6°C6.6°C8213.6
Harrow16.1°C8.2°C8.2°C529.8
Huddersfield14.7°C7.2°C7.2°C6412.5
Dundee, United Kingdom13.1°C6.0°C6.0°C6413.1
Blackburn14.2°C6.7°C6.7°C7913.6
Cambridge, United Kingdom16.2°C8.0°C8.0°C5410.5
Blackpool13.6°C8.5°C8.5°C7312.5
Basildon15.6°C8.9°C8.9°C509.7
Norwich15.3°C8.3°C8.3°C5110.7
Middlesbrough13.7°C7.6°C7.6°C4911.0
Bolton14.5°C6.9°C6.9°C6712.7
Stockport15.0°C7.2°C7.2°C6912.8
High Wycombe16.2°C7.9°C7.9°C5710.4
Gloucester, United Kingdom16.0°C7.9°C7.9°C6311.6
Exeter15.4°C8.4°C8.4°C6512.0
Colchester15.3°C8.9°C8.9°C5310.0
Salford15.0°C7.1°C7.1°C6912.8
Solihull15.3°C7.3°C7.3°C6011.2
Watford16.0°C8.1°C8.1°C5610.5
Saint Peters14.7°C9.8°C9.8°C499.2
Crawley16.0°C8.2°C8.2°C529.6
Burton upon Trent15.4°C7.4°C7.4°C6111.2
Cheltenham15.8°C7.7°C7.7°C6311.3
Rotherham15.5°C7.6°C7.6°C5811.5
Worthing15.0°C9.2°C9.2°C478.8
Doncaster15.4°C7.2°C7.2°C5811.5
Chesterfield15.1°C7.2°C7.2°C6412.3
Chelmsford15.8°C8.6°C8.6°C519.8
Sutton Coldfield15.3°C7.2°C7.2°C6011.2
Wakefield14.9°C7.1°C7.1°C5611.6
Walthamstow16.6°C8.5°C8.5°C529.8
Dagenham16.3°C8.7°C8.7°C509.9
Basingstoke16.0°C7.9°C7.9°C5910.6
Maidstone16.4°C8.9°C8.9°C5610.5
Bedford16.2°C8.0°C8.0°C5410.6
Woking16.6°C8.1°C8.1°C5510.1
Lincoln, United Kingdom15.7°C7.5°C7.5°C5511.0
West Bromwich15.1°C7.0°C7.0°C6111.5
Eastbourne14.1°C9.9°C9.9°C478.5
Worcester, United Kingdom15.9°C7.7°C7.7°C6110.8
Bath15.5°C7.8°C7.8°C6411.6
Gillingham16.0°C8.8°C8.8°C509.7
Rochdale14.5°C6.8°C6.8°C6912.8
Hemel Hempstead15.6°C7.7°C7.7°C5610.5
Hayes16.3°C8.2°C8.2°C529.8
Harlow16.1°C7.9°C7.9°C5410.2
Hastings, United Kingdom15.1°C9.3°C9.3°C478.6
High Peak13.5°C6.1°C6.1°C7413.4
Darlington14.1°C6.6°C6.6°C5111.4
Stevenage15.9°C7.7°C7.7°C5610.8
Southport14.1°C8.6°C8.6°C7312.5
Chester15.3°C7.9°C7.9°C6812.6
Grays16.2°C8.8°C8.8°C509.9
Harrogate14.0°C6.3°C6.3°C5410.8
Hartlepool13.6°C7.6°C7.6°C4611.0
Nuneaton15.5°C7.4°C7.4°C5911.4
Redditch15.4°C7.2°C7.2°C6011.2
Fulham16.6°C8.3°C8.3°C529.8
Grimsby14.6°C7.8°C7.8°C5210.9
Cannock15.0°C7.0°C7.0°C6311.7
St Albans15.9°C7.9°C7.9°C5410.2
South Shields13.7°C7.5°C7.5°C4811.3
Derry13.8°C7.6°C7.6°C7815.1
Weston-super-Mare15.6°C8.6°C8.6°C6211.3
Halifax, United Kingdom14.2°C6.8°C6.8°C6412.5
Tamworth15.6°C7.4°C7.4°C6111.2
Scunthorpe15.2°C7.3°C7.3°C5410.9
Stockton-on-Tees14.0°C7.5°C7.5°C4911.0
Carlisle14.2°C6.6°C6.6°C6913.3
Rugby15.3°C7.2°C7.2°C5911.0
Lisburn13.8°C7.7°C7.7°C7014.1
Paisley13.8°C6.6°C6.6°C7813.6
Shrewsbury15.3°C7.0°C7.0°C6011.6
Fylde13.8°C8.3°C8.3°C7312.5
Crewe15.1°C7.2°C7.2°C5911.8
Bracknell16.2°C7.8°C7.8°C5510.2
East Kilbride13.2°C5.7°C5.7°C7913.6
Hove14.9°C9.2°C9.2°C468.5
Aylesbury16.0°C7.7°C7.7°C5710.4
Purley16.1°C7.9°C7.9°C5710.3
Guildford16.4°C8.1°C8.1°C5510.1
Barnsley14.7°C6.8°C6.8°C6312.2
Lowestoft13.2°C9.3°C9.3°C488.7
Maidenhead16.4°C8.1°C8.1°C5510.2
Stafford15.3°C7.3°C7.3°C6311.7
Uxbridge16.2°C8.2°C8.2°C529.8

A rain day is a local calendar day with at least 1 mm of precipitation.