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

Source: UK Department for Environment, Food & Rural Affairs


Units

Language



Icons


Temperature

Humidity

Pressure

Wind speed

Wind gust

Precipitation

Solar radiation

Snow

Apparent temperature

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

Autumn

Winter