Climate averages 1991–2020

Weather in United Kingdom in June

In June, average daytime highs across the 143 cities listed in the United Kingdom range from 13.6°C in Aberdeen to 19.5°C in Fulham. Monthly rainfall ranges from 44 mm in Hastings, United Kingdom to 95 mm in Burnley.

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

United Kingdom by monthAll cities

City by city

June in United Kingdom

1991–2020
Average June climate for cities in United Kingdom, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
London19.5°C11.3°C11.3°C5610.0
Birmingham18.0°C10.1°C10.1°C6811.5
Glasgow16.0°C9.4°C9.4°C8614.2
Manchester17.5°C10.1°C10.1°C8413.9
Sheffield17.9°C10.5°C10.5°C7812.8
Leeds17.6°C10.0°C10.0°C7112.1
Edinburgh15.8°C9.7°C9.7°C6413.1
Liverpool16.9°C11.3°C11.3°C8313.5
Bristol18.6°C11.2°C11.2°C6210.6
Cardiff17.7°C11.4°C11.4°C7111.0
Leicester18.5°C10.6°C10.6°C6111.0
Bradford17.0°C9.8°C9.8°C7813.7
Belfast15.9°C10.9°C10.9°C7513.2
Coventry18.3°C10.5°C10.5°C6410.9
Nottingham18.3°C10.5°C10.5°C6311.3
Reading19.1°C11.0°C11.0°C549.7
Kingston upon Hull17.2°C10.7°C10.7°C6712.0
Preston16.8°C10.5°C10.5°C8914.3
Swansea16.9°C11.6°C11.6°C7912.2
Newcastle upon Tyne16.2°C9.9°C9.9°C6011.5
Southend-on-Sea18.5°C12.2°C12.2°C559.8
Brighton17.5°C11.9°C11.9°C478.5
Derby18.1°C10.4°C10.4°C6611.7
Southampton18.6°C11.7°C11.7°C5410.0
Wolverhampton17.8°C10.1°C10.1°C6811.5
Plymouth17.6°C11.9°C11.9°C6110.6
Stoke-on-Trent17.6°C10.1°C10.1°C6912.0
Milton Keynes18.5°C10.6°C10.6°C5910.2
Northampton18.4°C10.5°C10.5°C6010.4
Oldham16.6°C9.4°C9.4°C8314.0
Bexley19.4°C11.6°C11.6°C539.7
Luton18.7°C10.6°C10.6°C5910.1
Barking19.5°C11.6°C11.6°C569.5
Archway19.1°C11.2°C11.2°C5610.0
Portsmouth18.7°C11.8°C11.8°C519.4
Swindon18.5°C10.5°C10.5°C5610.4
Dudley17.9°C10.0°C10.0°C6811.5
Aberdeen13.6°C9.8°C9.8°C6011.2
Sutton19.1°C11.0°C11.0°C5910.1
St Helens17.2°C10.7°C10.7°C7913.3
Ipswich18.3°C11.6°C11.6°C5310.2
Wigan17.3°C10.5°C10.5°C7913.3
Croydon19.2°C11.2°C11.2°C569.5
Warrington17.5°C10.5°C10.5°C8113.8
Walsall18.0°C10.3°C10.3°C6811.5
Mansfield17.7°C9.9°C9.9°C7111.9
Sunderland16.6°C10.1°C10.1°C6011.5
Ilford19.3°C11.6°C11.6°C569.5
Slough19.2°C11.1°C11.1°C559.8
Bournemouth18.1°C12.3°C12.3°C519.7
Peterborough, United Kingdom18.8°C10.9°C10.9°C5910.4
Oxford18.7°C10.7°C10.7°C5510.3
Newport18.6°C11.1°C11.1°C6410.5
Enfield Town19.2°C11.3°C11.3°C5810.0
York17.6°C9.8°C9.8°C7112.2
Telford17.6°C9.6°C9.6°C6811.5
Poole18.0°C12.3°C12.3°C519.7
Burnley16.8°C9.6°C9.6°C9514.6
Harrow19.0°C11.2°C11.2°C5610.0
Huddersfield17.2°C10.3°C10.3°C7813.7
Dundee, United Kingdom15.6°C9.2°C9.2°C6813.1
Blackburn16.5°C9.7°C9.7°C9114.3
Cambridge, United Kingdom19.0°C11.1°C11.1°C5910.3
Blackpool16.0°C11.3°C11.3°C8613.5
Basildon18.7°C11.8°C11.8°C529.5
Norwich18.3°C11.2°C11.2°C6311.4
Middlesbrough16.4°C10.5°C10.5°C6411.1
Bolton16.9°C9.9°C9.9°C8113.8
Stockport17.5°C10.1°C10.1°C8413.9
High Wycombe19.0°C10.9°C10.9°C5810.3
Gloucester, United Kingdom18.7°C10.8°C10.8°C5910.8
Exeter18.0°C11.3°C11.3°C6110.8
Colchester18.2°C11.9°C11.9°C5710.8
Salford17.4°C10.0°C10.0°C8413.9
Solihull18.1°C10.3°C10.3°C6711.0
Watford18.9°C11.1°C11.1°C5810.5
Saint Peters17.6°C12.6°C12.6°C519.4
Crawley18.7°C11.1°C11.1°C529.2
Burton upon Trent18.2°C10.5°C10.5°C6911.6
Cheltenham18.6°C10.7°C10.7°C6211.0
Rotherham18.2°C10.6°C10.6°C7412.2
Worthing17.7°C12.0°C12.0°C498.8
Doncaster18.2°C10.3°C10.3°C7412.2
Chesterfield17.8°C10.3°C10.3°C7913.0
Chelmsford18.8°C11.6°C11.6°C539.9
Sutton Coldfield18.1°C10.2°C10.2°C6711.0
Wakefield17.6°C10.1°C10.1°C7112.1
Walthamstow19.5°C11.5°C11.5°C569.5
Dagenham19.2°C11.7°C11.7°C539.7
Basingstoke18.8°C10.8°C10.8°C5710.0
Maidstone19.3°C11.8°C11.8°C5910.2
Bedford19.1°C11.0°C11.0°C5810.4
Woking19.5°C11.1°C11.1°C579.7
Lincoln, United Kingdom18.5°C10.6°C10.6°C7012.0
West Bromwich17.9°C10.0°C10.0°C6811.5
Eastbourne16.6°C12.5°C12.5°C458.7
Worcester, United Kingdom18.7°C10.6°C10.6°C6311.1
Bath18.2°C10.7°C10.7°C6010.9
Gillingham19.0°C11.7°C11.7°C529.5
Rochdale16.9°C9.7°C9.7°C8413.9
Hemel Hempstead18.5°C10.7°C10.7°C5810.5
Hayes19.1°C11.2°C11.2°C559.8
Harlow19.0°C11.0°C11.0°C5810.0
Hastings, United Kingdom17.7°C12.0°C12.0°C448.3
High Peak16.1°C9.1°C9.1°C9114.7
Darlington16.8°C9.6°C9.6°C6511.8
Stevenage18.8°C10.8°C10.8°C5910.4
Southport16.5°C11.5°C11.5°C8613.5
Chester17.8°C10.8°C10.8°C8013.2
Grays19.2°C11.7°C11.7°C539.7
Harrogate16.7°C9.3°C9.3°C7012.1
Hartlepool16.4°C10.5°C10.5°C6111.4
Nuneaton18.3°C10.5°C10.5°C6410.9
Redditch18.2°C10.2°C10.2°C6310.9
Fulham19.5°C11.3°C11.3°C5610.0
Grimsby17.5°C10.7°C10.7°C6511.8
Cannock17.7°C10.0°C10.0°C7211.8
St Albans18.7°C10.9°C10.9°C5810.4
South Shields16.4°C10.4°C10.4°C6011.5
Derry15.9°C10.2°C10.2°C8715.5
Weston-super-Mare18.3°C11.5°C11.5°C6010.0
Halifax, United Kingdom16.8°C9.8°C9.8°C7813.7
Tamworth18.4°C10.4°C10.4°C6911.6
Scunthorpe17.9°C10.2°C10.2°C6711.6
Stockton-on-Tees16.7°C10.4°C10.4°C6411.1
Carlisle16.5°C9.5°C9.5°C7713.9
Rugby18.2°C10.2°C10.2°C6010.6
Lisburn16.2°C10.4°C10.4°C7513.2
Paisley16.0°C9.5°C9.5°C8414.4
Shrewsbury18.0°C10.0°C10.0°C6411.1
Fylde16.2°C11.2°C11.2°C8613.5
Crewe17.7°C10.2°C10.2°C6811.9
Bracknell19.1°C10.8°C10.8°C5510.0
East Kilbride15.4°C8.7°C8.7°C8614.2
Hove17.5°C11.9°C11.9°C478.5
Aylesbury18.8°C10.8°C10.8°C5810.3
Purley19.0°C10.9°C10.9°C6110.4
Guildford19.3°C11.1°C11.1°C579.7
Barnsley17.3°C9.8°C9.8°C7812.8
Lowestoft16.2°C12.2°C12.2°C5410.1
Maidenhead19.3°C11.1°C11.1°C5510.0
Stafford18.0°C10.3°C10.3°C7211.8
Uxbridge19.1°C11.2°C11.2°C559.8

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