Climate averages 1991–2020

Weather in United Kingdom in March

In March, average daytime highs across the 143 cities listed in the United Kingdom range from 7.4°C in Aberdeen to 10.5°C in Fulham. Monthly rainfall ranges from 39 mm in Basildon to 92 mm in Paisley.

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

United Kingdom by monthAll cities

City by city

March in United Kingdom

1991–2020
Average March climate for cities in United Kingdom, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
London10.4°C3.2°C3.2°C4210.2
Birmingham9.4°C2.5°C2.5°C5010.8
Glasgow8.1°C2.1°C2.1°C8714.5
Manchester9.2°C2.5°C2.5°C7413.1
Sheffield9.5°C3.0°C3.0°C5712.2
Leeds9.3°C2.6°C2.6°C5311.3
Edinburgh8.1°C2.6°C2.6°C5912.5
Liverpool9.1°C3.8°C3.8°C7213.7
Bristol10.2°C3.5°C3.5°C5510.2
Cardiff9.6°C3.9°C3.9°C6811.7
Leicester9.8°C2.9°C2.9°C4410.1
Bradford8.8°C2.3°C2.3°C6412.7
Belfast9.1°C4.4°C4.4°C6213.4
Coventry9.7°C2.8°C2.8°C4710.7
Nottingham9.7°C2.8°C2.8°C4410.3
Reading10.2°C3.3°C3.3°C4410.1
Kingston upon Hull9.4°C3.4°C3.4°C4610.9
Preston8.9°C3.1°C3.1°C8114.0
Swansea9.4°C4.5°C4.5°C8313.7
Newcastle upon Tyne8.5°C2.7°C2.7°C4310.6
Southend-on-Sea9.6°C4.4°C4.4°C4610.2
Brighton9.6°C4.6°C4.6°C509.9
Derby9.5°C2.8°C2.8°C4911.0
Southampton10.2°C4.3°C4.3°C4810.1
Wolverhampton9.3°C2.4°C2.4°C5010.8
Plymouth10.2°C5.2°C5.2°C6711.9
Stoke-on-Trent9.3°C2.5°C2.5°C5611.8
Milton Keynes9.7°C2.8°C2.8°C4410.2
Northampton9.7°C2.7°C2.7°C4510.2
Oldham8.3°C1.9°C1.9°C7013.2
Bexley10.4°C3.7°C3.7°C409.7
Luton9.8°C2.9°C2.9°C4410.2
Barking10.4°C3.7°C3.7°C4110.1
Archway10.1°C3.3°C3.3°C4210.2
Portsmouth10.3°C4.4°C4.4°C5010.0
Swindon9.7°C2.8°C2.8°C5010.3
Dudley9.3°C2.3°C2.3°C5010.8
Aberdeen7.4°C3.7°C3.7°C5512.5
Sutton10.1°C3.2°C3.2°C4410.1
St Helens9.4°C3.3°C3.3°C6713.0
Ipswich9.6°C3.8°C3.8°C4310.1
Wigan9.4°C3.0°C3.0°C6713.0
Croydon10.2°C3.4°C3.4°C4110.1
Warrington9.5°C3.0°C3.0°C7013.0
Walsall9.5°C2.6°C2.6°C5010.8
Mansfield9.3°C2.3°C2.3°C4911.1
Sunderland8.9°C2.9°C2.9°C4310.6
Ilford10.3°C3.7°C3.7°C4110.1
Slough10.3°C3.3°C3.3°C4310.1
Bournemouth9.9°C5.0°C5.0°C499.6
Peterborough, United Kingdom10.2°C3.2°C3.2°C439.9
Oxford9.9°C3.0°C3.0°C4510.3
Newport10.2°C3.4°C3.4°C6010.9
Enfield Town10.2°C3.5°C3.5°C4210.1
York9.4°C2.4°C2.4°C4610.7
Telford9.1°C2.0°C2.0°C5011.3
Poole10.0°C5.1°C5.1°C499.6
Burnley8.6°C2.0°C2.0°C8813.9
Harrow10.0°C3.4°C3.4°C4210.2
Huddersfield9.0°C2.7°C2.7°C6412.7
Dundee, United Kingdom7.9°C1.8°C1.8°C6112.2
Blackburn8.5°C2.1°C2.1°C8413.8
Cambridge, United Kingdom10.3°C3.3°C3.3°C4310.1
Blackpool8.4°C4.1°C4.1°C8114.4
Basildon9.8°C4.1°C4.1°C399.7
Norwich9.6°C3.4°C3.4°C4511.0
Middlesbrough8.8°C3.3°C3.3°C4610.7
Bolton8.9°C2.4°C2.4°C7013.0
Stockport9.2°C2.5°C2.5°C7413.1
High Wycombe10.1°C3.2°C3.2°C4510.2
Gloucester, United Kingdom10.2°C3.1°C3.1°C5010.3
Exeter10.0°C4.1°C4.1°C5611.4
Colchester9.5°C4.0°C4.0°C4310.2
Salford9.2°C2.4°C2.4°C7413.1
Solihull9.5°C2.6°C2.6°C4810.6
Watford10.0°C3.4°C3.4°C4410.3
Saint Peters9.2°C4.9°C4.9°C4710.3
Crawley10.0°C3.4°C3.4°C459.9
Burton upon Trent9.6°C2.8°C2.8°C5111.2
Cheltenham10.1°C3.1°C3.1°C5010.6
Rotherham9.7°C3.0°C3.0°C4910.9
Worthing9.7°C4.8°C4.8°C4910.0
Doncaster9.8°C2.7°C2.7°C4910.9
Chesterfield9.4°C2.7°C2.7°C5812.3
Chelmsford9.9°C3.8°C3.8°C3910.0
Sutton Coldfield9.5°C2.5°C2.5°C4810.6
Wakefield9.3°C2.6°C2.6°C5311.3
Walthamstow10.4°C3.6°C3.6°C4110.1
Dagenham10.3°C3.8°C3.8°C409.7
Basingstoke10.0°C3.1°C3.1°C469.9
Maidstone10.4°C4.0°C4.0°C4410.1
Bedford10.3°C3.2°C3.2°C4310.0
Woking10.4°C3.3°C3.3°C4410.0
Lincoln, United Kingdom10.0°C2.9°C2.9°C4510.9
West Bromwich9.3°C2.4°C2.4°C5010.8
Eastbourne9.1°C5.5°C5.5°C509.9
Worcester, United Kingdom10.1°C3.0°C3.0°C4910.1
Bath9.9°C3.1°C3.1°C5310.8
Gillingham10.1°C4.0°C4.0°C399.7
Rochdale8.8°C2.1°C2.1°C7413.1
Hemel Hempstead9.6°C2.9°C2.9°C4410.3
Hayes10.1°C3.4°C3.4°C4310.1
Harlow10.0°C3.1°C3.1°C4210.1
Hastings, United Kingdom9.7°C4.8°C4.8°C489.4
High Peak7.9°C1.6°C1.6°C7113.2
Darlington8.7°C2.2°C2.2°C4710.6
Stevenage9.9°C3.0°C3.0°C4310.4
Southport9.0°C4.2°C4.2°C8114.4
Chester9.6°C3.2°C3.2°C5912.6
Grays10.2°C3.9°C3.9°C409.7
Harrogate8.6°C1.9°C1.9°C5111.7
Hartlepool8.8°C3.4°C3.4°C4510.7
Nuneaton9.7°C2.7°C2.7°C4710.7
Redditch9.6°C2.5°C2.5°C4810.3
Fulham10.5°C3.4°C3.4°C4210.2
Grimsby9.5°C3.3°C3.3°C4311.1
Cannock9.2°C2.4°C2.4°C5211.6
St Albans9.8°C3.2°C3.2°C4310.3
South Shields8.9°C3.3°C3.3°C4310.6
Derry9.0°C3.7°C3.7°C7515.6
Weston-super-Mare10.1°C4.0°C4.0°C5610.7
Halifax, United Kingdom8.6°C2.2°C2.2°C6412.7
Tamworth9.8°C2.7°C2.7°C5111.2
Scunthorpe9.7°C2.6°C2.6°C4310.2
Stockton-on-Tees9.0°C3.2°C3.2°C4610.7
Carlisle8.4°C2.1°C2.1°C6913.1
Rugby9.5°C2.4°C2.4°C4710.6
Lisburn9.0°C3.7°C3.7°C6213.4
Paisley8.2°C2.4°C2.4°C9214.9
Shrewsbury9.6°C2.4°C2.4°C4911.1
Fylde8.5°C3.9°C3.9°C8114.4
Crewe9.4°C2.5°C2.5°C5311.8
Bracknell10.0°C3.0°C3.0°C4410.1
East Kilbride7.5°C1.5°C1.5°C8714.5
Hove9.6°C4.7°C4.7°C509.9
Aylesbury10.0°C3.0°C3.0°C4510.2
Purley10.0°C3.1°C3.1°C4510.3
Guildford10.4°C3.3°C3.3°C4410.0
Barnsley9.0°C2.3°C2.3°C5712.2
Lowestoft8.2°C4.5°C4.5°C4810.7
Maidenhead10.3°C3.3°C3.3°C4410.1
Stafford9.6°C2.7°C2.7°C5211.6
Uxbridge10.1°C3.4°C3.4°C4310.1

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