Air quality

O3
running 8h mean
µm-3
NO2
hourly mean
µm-3
SO2
max 15min mean
µm-3
PM2.5
running 24h mean
µm-3
PM10
running 24h mean
µm-3
last updated
Aberdeen Erroll Park 51 (2 Low) 23 (1 Low) n/m 3 (1 Low) 5 (1 Low)
*2
09/06/2023
08:00:00
Aberdeen Union Street Roadside n/m 32 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Aberdeen Wellington Road n/m 64 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Armagh Roadside n/m 15 (1 Low) n/m n/m 19 (2 Low)
*1
09/06/2023
08:00:00
Aston Hill 69 (3 Low) 3 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Auchencorth Moss 83 (3 Low) n/m n/m 4 (1 Low) 9 (1 Low)
*2
09/06/2023
08:00:00
Ballymena Antrim Road n/m 5 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Ballymena Ballykeel n/m 10 (1 Low) n/a n/m n/m 09/06/2023
08:00:00
Barnsley Gawber 82 (3 Low) 6 (1 Low) 4 (1 Low) 6 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Barnstaple A39 n/m n/m n/m 11 (1 Low) 25 (2 Low)
*1
09/06/2023
08:00:00
Bath A4 Roadside n/m 18 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Belfast Centre 72 (3 Low) 13 (1 Low) 1 (1 Low) 8 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Belfast Stockman's Lane n/m 38 (1 Low) n/m n/m 22 (2 Low)
*1
09/06/2023
08:00:00
Billingham n/m 9 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Birkenhead Borough Road n/m 25 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Birmingham A4540 Roadside 72 (3 Low) 8 (1 Low) n/m 8 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
Birmingham Ladywood 75 (3 Low) 10 (1 Low) 3 (1 Low) 8 (1 Low) 17 (2 Low)
*2
09/06/2023
08:00:00
Blackburn Accrington Road n/m 4 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Blackpool Marton 70 (3 Low) 5 (1 Low) n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Borehamwood Meadow Park n/m 6 (1 Low) n/m 7 (1 Low) 12 (1 Low)
*2
09/06/2023
08:00:00
Bournemouth 79 (3 Low) 9 (1 Low) n/m n/a n/m 09/06/2023
08:00:00
Bradford Mayo Avenue n/m 47 (1 Low) n/m n/m n/m 09/06/2023
07:00:00
Brighton Preston Park 60 (2 Low) 7 (1 Low) n/m n/a n/m 09/06/2023
08:00:00
Bristol St Paul's 65 (2 Low) 8 (1 Low) n/m 9 (1 Low) 20 (2 Low)
*1
09/06/2023
08:00:00
Bristol Temple Way n/m 33 (1 Low) n/m n/m 27 (2 Low)
*1
09/06/2023
08:00:00
Burton-on-Trent Horninglow 70 (3 Low) 7 (1 Low) n/m 7 (1 Low) 12 (1 Low)
*2
09/06/2023
08:00:00
Bury Whitefield Roadside n/m 9 (1 Low) n/m n/m 15 (1 Low)
*1
09/06/2023
08:00:00
Bush Estate 87 (3 Low) 2 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Cambridge Roadside n/m n/a n/m n/m n/m 09/06/2023
05:00:00
Camden Kerbside n/m 40 (1 Low) n/m 10 (1 Low) 21 (2 Low)
*1
09/06/2023
08:00:00
Cannock A5190 Roadside n/m 8 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Canterbury 74 (3 Low) 6 (1 Low) n/m 11 (1 Low) 21 (2 Low)
*2
09/06/2023
08:00:00
Cardiff Centre 71 (3 Low) 7 (1 Low) 2 (1 Low) 15 (2 Low) 24 (2 Low)
*1
09/06/2023
08:00:00
Cardiff Newport Road n/m 13 (1 Low) n/m n/m 21 (2 Low)
*1
09/06/2023
08:00:00
Carlisle Morton A595 n/m 2 (1 Low) n/m 9 (1 Low) 11 (1 Low)
*1
09/06/2023
08:00:00
Charlton Mackrell 65 (2 Low) 3 (1 Low) n/m 9 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
Chatham Roadside n/m 12 (1 Low) n/m 7 (1 Low) 27 (2 Low)
*1
09/06/2023
08:00:00
Chepstow A48 n/m 17 (1 Low) n/m 6 (1 Low) 18 (2 Low)
*1
09/06/2023
08:00:00
Chesterfield Loundsley Green 76 (3 Low) 6 (1 Low) n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Chesterfield Roadside n/m 18 (1 Low) n/m 8 (1 Low) 17 (2 Low)
*2
09/06/2023
08:00:00
Chilbolton Observatory 74 (3 Low) 4 (1 Low) 2 (1 Low) 9 (1 Low) 16 (1 Low)
*2
09/06/2023
08:00:00
Christchurch Barrack Road n/m 11 (1 Low) n/m 10 (1 Low) n/m 09/06/2023
08:00:00
Coventry Allesley 71 (3 Low) 3 (1 Low) n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Coventry Binley Road n/m 11 (1 Low) n/m n/m 16 (1 Low)
*1
09/06/2023
08:00:00
Crewe Coppenhall 61 (2 Low) 4 (1 Low) n/m 7 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Cwmbran Crownbridge 39 (2 Low) 4 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Derby St Alkmund's Way n/m 32 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Derry Rosemount 62 (2 Low) 6 (1 Low) 3 (1 Low) 8 (1 Low) 9 (1 Low)
*1
09/06/2023
08:00:00
Dewsbury Ashworth Grove 83 (3 Low) 8 (1 Low) n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Doncaster A630 Cleveland Street n/m 24 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Dumbarton Roadside n/m 94 (2 Low) n/m n/m n/m 09/06/2023
07:00:00
Dumfries n/m 14 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Dundee Mains Loan n/m 9 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Ealing Horn Lane n/m n/m n/m n/m 38 (3 Low)
*1
09/06/2023
08:00:00
Eastbourne n/m n/a n/m n/a n/a 01/06/2023
17:00:00
Edinburgh Nicolson Street n/m 27 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Edinburgh St Leonards 80 (3 Low) 2 (1 Low) 1 (1 Low) 4 (1 Low) 7 (1 Low)
*2
09/06/2023
08:00:00
Eskdalemuir 79 (3 Low) 1 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Exeter Roadside n/a n/a n/m n/m n/m 01/06/2023
01:00:00
Fort William 51 (2 Low) 4 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Glasgow Great Western Road n/m 5 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Glasgow High Street n/m 6 (1 Low) n/m 5 (1 Low) 10 (1 Low)
*2
09/06/2023
08:00:00
Glasgow Kerbside n/m 65 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Glasgow Townhead 77 (3 Low) 8 (1 Low) n/m 5 (1 Low) 11 (1 Low)
*2
09/06/2023
08:00:00
Glazebury 53 (2 Low) 8 (1 Low) n/m 8 (1 Low) 14 (1 Low)
*2
09/06/2023
08:00:00
Grangemouth n/m n/a n/a 3 (1 Low) 7 (1 Low)
*1
09/06/2023
08:00:00
Grangemouth Moray n/m 18 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Greenock A8 Roadside n/m 34 (1 Low) n/m 7 (1 Low) 16 (1 Low)
*2
09/06/2023
08:00:00
Hafod-yr-ynys Roadside n/m 50 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Haringey Roadside n/m 24 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Hartlepool St Abbs Walk 91 (3 Low) 1 (1 Low) n/m 4 (1 Low) 9 (1 Low)
*2
09/06/2023
08:00:00
High Muffles 86 (3 Low) 1 (1 Low) n/m 4 (1 Low) 6 (1 Low)
*2
09/06/2023
08:00:00
Honiton 72 (3 Low) 12 (1 Low) n/m 12 (2 Low) 21 (2 Low)
*2
09/06/2023
08:00:00
Horley n/m 9 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Hull Freetown 84 (3 Low) 8 (1 Low) 1 (1 Low) 5 (1 Low) 10 (1 Low)
*2
09/06/2023
08:00:00
Hull Holderness Road n/m 8 (1 Low) n/m n/m n/a 09/06/2023
08:00:00
Immingham Woodlands Avenue 52 (2 Low) 26 (1 Low) n/m 6 (1 Low) 12 (1 Low)
*2
09/06/2023
08:00:00
Inverness n/m 10 (1 Low) n/m 6 (1 Low) 17 (2 Low)
*2
09/06/2023
08:00:00
Ladybower 82 (3 Low) 2 (1 Low) 1 (1 Low) n/m n/m 09/06/2023
08:00:00
Leamington Spa 82 (3 Low) 5 (1 Low) n/m 7 (1 Low) 14 (1 Low)
*2
09/06/2023
08:00:00
Leamington Spa Rugby Road n/m 13 (1 Low) n/m 7 (1 Low) 14 (1 Low)
*2
09/06/2023
08:00:00
Leeds Centre 0 (1 Low) 17 (1 Low) 2 (1 Low) 6 (1 Low) 10 (1 Low)
*2
09/06/2023
08:00:00
Leeds Headingley Kerbside n/m 35 (1 Low) n/m n/a n/a 09/06/2023
08:00:00
Leicester A594 Roadside n/m 16 (1 Low) n/m n/m 13 (1 Low)
*1
09/06/2023
08:00:00
Leicester University 80 (3 Low) 4 (1 Low) n/m 6 (1 Low) 11 (1 Low)
*2
09/06/2023
08:00:00
Leominster 72 (3 Low) 4 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Lerwick 91 (3 Low) n/m n/m n/m n/m 09/06/2023
08:00:00
Lincoln Canwick Road n/m 22 (1 Low) n/m n/m n/m 09/06/2023
07:00:00
Liverpool Speke 57 (2 Low) 14 (1 Low) 3 (1 Low) 11 (1 Low) 23 (2 Low)
*1
09/06/2023
08:00:00
London Bexley n/m 11 (1 Low) n/m 10 (1 Low) 20 (2 Low)
*2
09/06/2023
08:00:00
London Bloomsbury 63 (2 Low) 14 (1 Low) 3 (1 Low) 9 (1 Low) 19 (2 Low)
*2
09/06/2023
08:00:00
London Eltham 37 (2 Low) 10 (1 Low) n/m n/a n/a 09/06/2023
08:00:00
London Haringey Priory Park South 52 (2 Low) 13 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
London Harlington n/a 13 (1 Low) n/m 8 (1 Low) 17 (2 Low)
*2
09/06/2023
08:00:00
London Hillingdon 59 (2 Low) 9 (1 Low) n/m 8 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
London Honor Oak Park n/m n/m n/m 9 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
London Marylebone Road 56 (2 Low) 17 (1 Low) 2 (1 Low) 10 (1 Low) 21 (2 Low)
*1
09/06/2023
08:00:00
London N. Kensington 68 (3 Low) 10 (1 Low) 2 (1 Low) 9 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
London Teddington Bushy Park n/m n/m n/m 10 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
London Westminster 65 (2 Low) 14 (1 Low) n/m 10 (1 Low) n/m 09/06/2023
08:00:00
Lough Navar 66 (2 Low) n/m n/m 9 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Lullington Heath 72 (3 Low) 4 (1 Low) 1 (1 Low) 9 (1 Low) 16 (1 Low)
*2
09/06/2023
08:00:00
Luton A505 Roadside n/m 42 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Mace Head 91 (3 Low) n/m n/m n/m n/m 09/06/2023
08:00:00
Manchester Piccadilly 61 (2 Low) 25 (1 Low) 1 (1 Low) 10 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
Manchester Sharston 60 (2 Low) 3 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Middlesbrough 82 (3 Low) 5 (1 Low) 1 (1 Low) 3 (1 Low) 13 (1 Low)
*1
09/06/2023
08:00:00
Milton Keynes Civic Centre n/m n/m n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Narberth 71 (3 Low) 4 (1 Low) 2 (1 Low) 11 (1 Low) 21 (2 Low)
*2
09/06/2023
08:00:00
Newcastle Centre 82 (3 Low) 13 (1 Low) n/m 5 (1 Low) 10 (1 Low)
*1
09/06/2023
08:00:00
Newcastle Cradlewell Roadside n/m 74 (2 Low) n/m n/m 8 (1 Low)
*1
09/06/2023
08:00:00
Newport n/m 10 (1 Low) n/m 9 (1 Low) 20 (2 Low)
*2
09/06/2023
08:00:00
Northampton Spring Park 69 (3 Low) 3 (1 Low) n/m 9 (1 Low) n/m 09/06/2023
08:00:00
Norwich Lakenfields 76 (3 Low) 3 (1 Low) n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Nottingham Centre 78 (3 Low) 10 (1 Low) 1 (1 Low) 9 (1 Low) 20 (2 Low)
*2
09/06/2023
08:00:00
Nottingham Western Boulevard n/m 20 (1 Low) n/m n/m 14 (1 Low)
*1
09/06/2023
08:00:00
Oldbury Birmingham Road n/m 15 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Oxford Centre Roadside n/m 24 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Oxford St Ebbes 66 (2 Low) 6 (1 Low) n/m 7 (1 Low) 14 (1 Low)
*2
09/06/2023
08:00:00
Peebles 86 (3 Low) 1 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Plymouth Centre 95 (3 Low) 13 (1 Low) n/m 14 (2 Low) 34 (3 Low)
*2
09/06/2023
08:00:00
Plymouth Tavistock Road n/m 9 (1 Low) n/m n/m n/m 09/06/2023
07:00:00
Port Talbot Margam 93 (3 Low) 3 (1 Low) 1 (1 Low) 13 (2 Low) 27 (2 Low)
*3
09/06/2023
08:00:00
Portsmouth 75 (3 Low) 15 (1 Low) n/m 11 (1 Low) 22 (2 Low)
*2
09/06/2023
08:00:00
Portsmouth Anglesea Road n/m 27 (1 Low) n/m n/m 26 (2 Low)
*1
09/06/2023
08:00:00
Preston 78 (3 Low) 6 (1 Low) n/m 7 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Reading London Road n/m 36 (1 Low) n/m n/m 23 (2 Low)
*1
09/06/2023
08:00:00
Reading New Town 64 (2 Low) 10 (1 Low) n/m 7 (1 Low) 13 (1 Low)
*2
09/06/2023
08:00:00
Rochester Stoke 72 (3 Low) 5 (1 Low) 3 (1 Low) 10 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
Salford Eccles 73 (3 Low) 11 (1 Low) n/m 10 (1 Low) 21 (2 Low)
*2
09/06/2023
08:00:00
Saltash Callington Road n/m n/m n/m 12 (2 Low) 29 (2 Low)
*1
09/06/2023
08:00:00
Sandy Roadside n/m 3 (1 Low) n/m 5 (1 Low) 17 (2 Low)
*1
09/06/2023
08:00:00
Scunthorpe Town n/m 5 (1 Low) 1 (1 Low) n/m 19 (2 Low)
*1
09/06/2023
08:00:00
Shaw Crompton Way n/m n/a n/m n/m n/m 26/05/2023
17:00:00
Sheffield Barnsley Road n/m 32 (1 Low) n/m 12 (2 Low) n/m 09/06/2023
08:00:00
Sheffield Devonshire Green 78 (3 Low) 13 (1 Low) n/m 12 (2 Low) 24 (2 Low)
*2
09/06/2023
08:00:00
Sheffield Tinsley 73 (3 Low) 11 (1 Low) n/m 11 (1 Low) 22 (2 Low)
*2
09/06/2023
08:00:00
Sibton 74 (3 Low) n/m n/m n/m n/m 09/06/2023
08:00:00
Southampton A33 n/m 6 (1 Low) n/m n/m 18 (2 Low)
*1
09/06/2023
08:00:00
Southampton Centre 68 (3 Low) 7 (1 Low) 1 (1 Low) 10 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
Southend-on-Sea 66 (2 Low) 11 (1 Low) n/m 8 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Southwark A2 Old Kent Road n/m 29 (1 Low) n/m n/m 34 (3 Low)
*1
09/06/2023
08:00:00
St Helens Linkway n/m 10 (1 Low) n/m n/m 20 (2 Low)
*1
09/06/2023
08:00:00
St Osyth 72 (3 Low) 9 (1 Low) n/m 8 (1 Low) 14 (1 Low)
*2
09/06/2023
08:00:00
Stanford-le-Hope Roadside n/m 25 (1 Low) n/m 10 (1 Low) 18 (2 Low)
*1
09/06/2023
08:00:00
Stockton-on-Tees A1305 Roadside n/m 18 (1 Low) n/m 2 (1 Low) n/m 09/06/2023
08:00:00
Stockton-on-Tees Eaglescliffe n/m 10 (1 Low) n/m 9 (1 Low) 14 (1 Low)
*1
09/06/2023
08:00:00
Stoke-on-Trent A50 Roadside n/m 39 (1 Low) n/m n/m 21 (2 Low)
*1
09/06/2023
08:00:00
Stoke-on-Trent Centre 73 (3 Low) 6 (1 Low) n/m 8 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Storrington Roadside n/m 38 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Strathvaich 66 (2 Low) n/m n/m n/m n/m 09/06/2023
08:00:00
Sunderland Silksworth 89 (3 Low) 4 (1 Low) n/m 4 (1 Low) 7 (1 Low)
*2
09/06/2023
08:00:00
Sunderland Wessington Way n/m 17 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Swansea Roadside n/m 23 (1 Low) n/m 11 (1 Low) 23 (2 Low)
*1
09/06/2023
08:00:00
Swindon Walcot 62 (2 Low) 6 (1 Low) n/m 8 (1 Low) 16 (1 Low)
*2
09/06/2023
08:00:00
Telford Hollinswood 74 (3 Low) 7 (1 Low) n/m 8 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Thurrock 66 (2 Low) 11 (1 Low) 2 (1 Low) 9 (1 Low) 17 (2 Low)
*2
09/06/2023
08:00:00
Tower Hamlets Roadside n/m 18 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Walsall Woodlands 80 (3 Low) 7 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Warrington n/m 11 (1 Low) n/m 10 (1 Low) 23 (2 Low)
*1
09/06/2023
08:00:00
West Bromwich Kenrick Park 65 (2 Low) 11 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Weybourne 88 (3 Low) n/m n/m 7 (1 Low) 12 (1 Low)
*2
09/06/2023
08:00:00
Wicken Fen 65 (2 Low) 2 (1 Low) 2 (1 Low) 8 (1 Low) 18 (2 Low)
*2
09/06/2023
08:00:00
Widnes Milton Road n/m 26 (1 Low) n/m n/m n/m 09/06/2023
08:00:00
Wigan Centre 76 (3 Low) 11 (1 Low) n/m 9 (1 Low) 21 (2 Low)
*2
09/06/2023
08:00:00
Wirral Tranmere 63 (2 Low) 16 (1 Low) n/m 11 (1 Low) 19 (2 Low)
*2
09/06/2023
08:00:00
Worthing A27 Roadside n/m 21 (1 Low) n/m 7 (1 Low) n/m 09/06/2023
08:00:00
Wrexham n/m 12 (1 Low) 4 (1 Low) 8 (1 Low) 15 (1 Low)
*2
09/06/2023
08:00:00
Yarner Wood 93 (3 Low) 6 (1 Low) n/m 11 (1 Low) 19 (2 Low)
*2
09/06/2023
08:00:00
York Bootham n/a 2 (1 Low) n/m n/a n/a 09/06/2023
08:00:00
York Fishergate n/m 12 (1 Low) n/m 4 (1 Low) 13 (1 Low)
*1
09/06/2023
08:00:00

Source: UK Department for Environment, Food & Rural Affairs


Design

Design selection...

Units

Language



Icons


Temperature

Humidity

Pressure

Wind speed

Wind gust

Precipitation

Solar radiation

Snow

Feels like

Dew point

UV

Visibility

Cloud base

Evapotranspiration

Indoor temperature

Indoor humidity


Sunrise

Sunset

Moon rise

Moon set

Time

Menu

From

To

Fullscreen

Export as image

Settings

Homepage

Webcam

Table

Graph

Map

Steady

Rising

Falling

Warning

Latitude

Longitude

History

Solar eclipse

Lunar eclipse

GPS

Elevation

Day

Month

Year

High temperature

Low temperature

Day

Night

Spring

Summer

Fall

Winter