All bright and glittering in the smokeless air

Air Quality Monitoring Locations

Colour key: Lowest pollution Highest pollution    no current data

Map loading...

Defra Air Quality Monitoring Stations in the UK

Location Latest Data Date/Time Running 8 Hour mean Ozone
(µgm-3)
Hourly mean Nitrogen dioxide
(µgm-3)
Max 15 min mean Sulphur dioxide
(µgm-3)
Running 24 Hour mean PM2.5 Particles
(µgm-3)
Running 24 Hour mean PM10 Particles
(µgm-3)
ValueLevelValueLevelValueLevelValueLevelValueLevel
Aberdeen 2021-09-20 19:00:00
Aberdeen Union Street Roadside 2025-01-06 08:00:00 25 1 Low
Armagh Roadside 2025-06-18 08:00:00 25 1 Low 44 3 Low*1
Aston Hill 2025-06-18 08:00:00 62 2 Low 1 1 Low
Auchencorth Moss 2025-06-18 08:00:00 51 2 Low 4 1 Low 6 1 Low*2
Ballymena Ballykeel 2025-02-27 09:00:00
Barnsley Gawber 2025-06-18 08:00:00 36 2 Low 7 1 Low 1 1 Low 9 1 Low 17 2 Low*2
Barnstaple A39 2025-06-18 08:00:00 6 1 Low 10 1 Low*2
Bath Roadside 2019-06-11 09:00:00
Belfast Centre 2025-06-18 08:00:00 35 2 Low 13 1 Low 1 1 Low 6 1 Low 11 1 Low*2
Billingham 2024-06-19 08:00:00 8 1 Low
Birmingham Acocks Green 2021-10-01 16:00:00
Birmingham Tyburn 2017-06-28 10:00:00
Birmingham Tyburn Roadside 2016-09-20 14:00:00
Blackburn Darwen Roadside 2014-05-06 09:00:00
Blackpool Marton 2025-06-18 08:00:00 64 2 Low 2 1 Low 8 1 Low 13 1 Low*2
Bottesford 2016-11-01 10:00:00
Bournemouth 2025-06-18 08:00:00 46 2 Low 5 1 Low 7 1 Low
Brighton Preston Park 2025-06-18 08:00:00 39 2 Low 6 1 Low 6 1 Low 10 1 Low*2
Bristol St Paul's 2025-06-18 08:00:00 59 2 Low 5 1 Low 6 1 Low 13 1 Low*1
Bush Estate 2025-06-18 08:00:00 60 2 Low 1 1 Low
Cambridge Roadside 2025-06-18 07:00:00 27 1 Low
Camden Kerbside 2025-06-18 08:00:00 41 1 Low 11 1 Low 17 2 Low*1
Canterbury 2024-11-04 16:00:00
Cardiff Centre 2025-06-18 08:00:00 56 2 Low 10 1 Low 3 1 Low 7 1 Low 10 1 Low*1
Carlisle Roadside 2021-06-21 16:00:00
Charlton Mackrell 2025-06-18 08:00:00 60 2 Low 2 1 Low 5 1 Low 8 1 Low*2
Chatham Roadside 2025-06-18 08:00:00 21 1 Low 4 1 Low 18 2 Low*1
Chepstow A48 2025-06-18 08:00:00 14 1 Low 5 1 Low 13 1 Low*1
Chesterfield 2014-06-20 11:00:00
Chesterfield Roadside 2025-06-18 08:00:00 10 1 Low 9 1 Low 14 1 Low*2
Coventry Memorial Park 2014-06-25 14:00:00
Cwmbran 2020-08-07 11:00:00
Derry 2016-03-04 12:00:00
Dumbarton Roadside 2025-06-18 08:00:00 6 1 Low
Dumfries 2025-06-17 08:00:00 8 1 Low
Eastbourne 2025-06-18 08:00:00 5 1 Low 5 1 Low 8 1 Low*2
Edinburgh St Leonards 2025-06-18 08:00:00 44 2 Low 3 1 Low 0 1 Low 5 1 Low 8 1 Low*2
Eskdalemuir 2025-06-18 08:00:00 45 2 Low 1 1 Low
Exeter Roadside 2025-06-18 08:00:00 50 2 Low 15 1 Low
Fort William 2025-06-16 13:00:00
Glasgow Kerbside 2025-06-18 08:00:00 15 1 Low
Glasgow Townhead 2025-06-18 08:00:00 52 2 Low 8 1 Low 5 1 Low 9 1 Low*2
Glazebury 2025-06-18 08:00:00 26 1 Low 11 1 Low 7 1 Low 11 1 Low*2
Grangemouth 2025-06-18 08:00:00 4 1 Low 1 1 Low 4 1 Low 7 1 Low*1
Grangemouth Moray 2025-06-18 08:00:00 4 1 Low
Great Dun Fell 2016-11-01 10:00:00
Haringey Roadside 2025-06-17 09:00:00
Harwell 2016-01-21 14:00:00 0
High Muffles 2025-06-18 08:00:00 47 2 Low 1 1 Low 5 1 Low 6 1 Low*2
Honiton 2025-06-18 08:00:00 51 2 Low 5 1 Low 5 1 Low 7 1 Low*2
Horley 2025-06-18 08:00:00 4 1 Low 6 1 Low 11 1 Low*2
Hull Freetown 2025-06-18 08:00:00 54 2 Low 5 1 Low 1 1 Low 10 1 Low 16 1 Low*2
Inverness 2025-06-18 07:00:00 3 1 Low 2 1 Low 4 1 Low*2
Ladybower 2025-06-18 08:00:00 57 2 Low 4 1 Low 9 1 Low 12 1 Low*2
Leamington Spa 2025-06-18 08:00:00 54 2 Low 8 1 Low 7 1 Low 11 1 Low*2
Leamington Spa Rugby Road 2025-06-18 08:00:00 8 1 Low 7 1 Low 11 1 Low*2
Leeds Centre 2025-06-18 08:00:00 58 2 Low 13 1 Low 2 1 Low 8 1 Low 13 1 Low*2
Leeds Headingley Kerbside 2025-06-18 08:00:00 16 1 Low 9 1 Low 13 1 Low*1
Leicester University 2025-06-18 08:00:00 44 2 Low 15 1 Low 9 1 Low 15 1 Low*2
Leominster 2025-06-18 08:00:00 30 1 Low 4 1 Low
Lerwick 2025-06-18 08:00:00 72 3 Low
Liverpool Queen's Drive Roadside 2017-01-09 12:00:00
Liverpool Speke 2025-06-18 08:00:00 45 2 Low 7 1 Low 1 1 Low 9 1 Low 13 1 Low*1
London Bexley 2025-06-18 08:00:00 17 1 Low 7 1 Low 12 1 Low*2
London Bloomsbury 2025-06-18 08:00:00 53 2 Low 13 1 Low 3 1 Low 6 1 Low 12 1 Low*2
London Eltham 2024-11-09 01:00:00
London Haringey Priory Park South 2025-06-18 08:00:00 54 2 Low 6 1 Low 5 1 Low 10 1 Low*2
London Harlington 2025-06-18 08:00:00 46 2 Low 14 1 Low 7 1 Low 13 1 Low*2
London Harrow Stanmore 2017-07-19 13:00:00
London Hillingdon 2025-06-18 08:00:00 45 2 Low 13 1 Low 7 1 Low 13 1 Low*2
London Marylebone Road 2025-06-18 08:00:00 34 2 Low 25 1 Low 3 1 Low 9 1 Low 17 2 Low*1
London N. Kensington 2025-06-18 07:00:00 59 2 Low 17 1 Low 2 1 Low
London Teddington 2016-11-01 10:00:00
London Teddington Bushy Park 2025-06-18 08:00:00 6 1 Low 13 1 Low*2
London Westminster 2025-06-18 08:00:00 39 2 Low 16 1 Low 4 1 Low
Lough Navar 2025-06-18 08:00:00 24 1 Low 3 1 Low 7 1 Low*2
Lullington Heath 2025-06-18 08:00:00 56 2 Low 3 1 Low 1 1 Low 5 1 Low 8 1 Low*2
Mace Head 2025-06-18 07:00:00 69 3 Low
Manchester Piccadilly 2025-06-18 08:00:00 41 2 Low 19 1 Low 1 1 Low 9 1 Low 18 2 Low*2
Manchester South 2016-02-03 10:00:00
Market Harborough 2019-03-27 16:00:00
Middlesbrough 2025-06-18 08:00:00 47 2 Low 10 1 Low 1 1 Low 2 1 Low 7 1 Low*1
Narberth 2025-06-18 08:00:00 54 2 Low 1 1 Low 0 1 Low 7 1 Low 9 1 Low*2
Newcastle Centre 2025-06-18 08:00:00 59 2 Low 10 1 Low 8 1 Low 12 1 Low*1
Newcastle Cradlewell Roadside 2025-06-18 08:00:00 18 1 Low 6 1 Low 10 1 Low*2
Newport 2025-06-18 08:00:00 5 1 Low 11 1 Low*2
Northampton Kingsthorpe 2017-04-06 22:00:00
Norwich Lakenfields 2025-06-18 08:00:00 62 2 Low 9 1 Low 10 1 Low 14 1 Low*2
Nottingham Centre 2024-01-30 16:00:00
Oxford Centre Roadside 2025-06-18 07:00:00 5 1 Low
Oxford St Ebbes 2025-06-18 08:00:00 37 2 Low 5 1 Low 4 1 Low 8 1 Low*2
Peebles 2025-06-18 08:00:00 50 2 Low 1 1 Low
Plymouth Centre 2025-06-18 08:00:00 49 2 Low 21 1 Low 6 1 Low 10 1 Low*2
Port Talbot Margam 2025-06-18 08:00:00 73 3 Low 10 1 Low 1 1 Low 6 1 Low 12 1 Low*3
Portsmouth 2025-06-18 08:00:00 49 2 Low 8 1 Low 6 1 Low 10 1 Low*2
Preston 2025-06-18 08:00:00 54 2 Low 9 1 Low 8 1 Low 13 1 Low*2
Reading New Town 2025-06-18 08:00:00 38 2 Low 7 1 Low 5 1 Low 9 1 Low*2
Rochester Stoke 2025-06-18 08:00:00 48 2 Low 11 1 Low 1 1 Low 8 1 Low 13 1 Low*2
Salford Eccles 2025-06-18 08:00:00 41 2 Low 18 1 Low 10 1 Low 18 2 Low*2
Saltash Callington Road 2025-06-18 08:00:00 2 1 Low 10 1 Low*1
Sandy Roadside 2025-01-22 13:00:00
Scunthorpe Town 2025-06-18 08:00:00 9 1 Low 1 1 Low 9 1 Low 18 2 Low*1
Sheffield Devonshire Green 2025-06-18 08:00:00 48 2 Low 6 1 Low 10 1 Low 15 1 Low*2
Sheffield Tinsley 2025-06-18 08:00:00 29 1 Low 18 1 Low 11 1 Low 22 2 Low*2
Sibton 2025-06-18 08:00:00 59 2 Low 8 1 Low 12 1 Low*2
Southampton Centre 2025-06-18 08:00:00 51 2 Low 4 1 Low 1 1 Low 6 1 Low 12 1 Low*2
Southend-on-Sea 2025-06-08 21:00:00
Southwark A2 Old Kent Road 2025-06-18 08:00:00 19 1 Low 14 1 Low*1
St Osyth 2025-06-18 08:00:00 56 2 Low 6 1 Low 7 1 Low 15 1 Low*2
Stanford-le-Hope Roadside 2025-06-18 08:00:00 27 1 Low 10 1 Low 16 1 Low*1
Stockton-on-Tees Eaglescliffe 2025-06-18 08:00:00 4 1 Low 5 1 Low 8 1 Low*1
Stoke-on-Trent Centre 2025-06-18 08:00:00 45 2 Low 11 1 Low 9 1 Low 18 2 Low*2
Storrington Roadside 2025-06-18 08:00:00 19 1 Low 7 1 Low 12 1 Low*2
Strathvaich 2025-06-18 08:00:00 66 2 Low
Sunderland Silksworth 2025-06-18 08:00:00 62 2 Low 2 1 Low 5 1 Low 8 1 Low*2
Swansea Roadside 2025-06-18 08:00:00 19 1 Low 8 1 Low 12 1 Low*1
Thurrock 2025-06-18 08:00:00 16 1 Low 2 1 Low 7 1 Low 12 1 Low*2
Tower Hamlets Roadside 2025-02-04 08:00:00 16 1 Low
Walsall Woodlands 2025-06-18 08:00:00 60 2 Low 4 1 Low
Warrington 2025-06-18 08:00:00 10 1 Low 6 1 Low 11 1 Low*1
Weybourne 2025-06-18 08:00:00 58 2 Low 11 1 Low 15 1 Low*2
Wicken Fen 2025-06-18 08:00:00 1 1 Low 3 1 Low
Wigan Centre 2025-06-18 08:00:00 33 1 Low 4 1 Low 7 1 Low 12 1 Low*2
Wirral Tranmere 2025-06-18 08:00:00 52 2 Low 9 1 Low 7 1 Low 9 1 Low*2
Wrexham 2025-06-18 08:00:00 4 1 Low 7 1 Low 10 1 Low*2
Yarner Wood 2025-06-18 08:00:00 57 2 Low 1 1 Low 4 1 Low 6 1 Low*2
York Bootham 2025-06-18 08:00:00 38 2 Low 6 1 Low 7 1 Low 12 1 Low*1
York Fishergate 2025-06-18 08:00:00 10 1 Low 8 1 Low 24 2 Low*1

Coloured boxes for value and level show latest snapshot data. A pale grey box indicates that this data is not measured at this location. A dark grey box indicates that data is normally recorded here, but is missing from the latest snapshot. Follow the links to individual stations for historical data.

Data supplied by the Met Office via Defra. © 2025 Crown copyright Defra via uk-air.defra.gov.uk, licenced under the Open Government Licence (OGL).