Translate

AQI Calculations on 11/17/2018 1:00AM - 8:00AM

The EPA (Environmental Protection Agency) developed the AQI (Air Quality Index) to make reading ambient air data more understandable to the general public. When ambient air data is collected, the numbers are converted from their concentration levels into numbers on a scale. That scale is the pollutant's AQI value. (Click here for a more detailed description of the AQI scale). Below is a list of all of the latest AQI values collected.


Due to limited system resources and high volume, today's AQI calculations can no longer be sorted by columns. For a CSV file of these data, updated hourly, click here.


All data are collected real-time and have not been corrected nor validated.

Time *
(MST)
Monitoring Location Pollutant Interval
(Hr)
Air Quality AQI Avg.
8:00 AM ACAD O3 8 Good 21 23 PPB
8:00 AM ADM PM2.5 24 Good 40 10 µg/m3
8:00 AM ASP O3 8 Good 25 27 PPB
8:00 AM ASPN2 PM10 24 Good 34 37 µg/m3
8:00 AM ASPN2 PM2.5 24 Good 25 6 µg/m3
8:00 AM AURE O3 8 Good 26 28 PPB
8:00 AM BOUR O3 8 Good 27 29 PPB
8:00 AM CAMP CO 8 Good 1 0.1 PPM
8:00 AM CAMP O3 8 Good 22 24 PPB
8:00 AM CAMP PM10 24 Good 25 27 µg/m3
8:00 AM CAMP PM2.5 24 Good 29 7 µg/m3
8:00 AM CASA CO 8 Good 1 0.1 PPM
8:00 AM CASA O3 8 Good 20 22 PPB
8:00 AM CASA PM10 24 Good 23 25 µg/m3
8:00 AM CASA PM2.5 24 Good 26 6 µg/m3
8:00 AM CCOL PM10 24 Good 19 20 µg/m3
8:00 AM CCOL PM2.5 24 Good 23 6 µg/m3
8:00 AM CHAT O3 8 Good 28 30 PPB
8:00 AM CHAT PM10 24 Good 19 20 µg/m3
8:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
8:00 AM CTZ O3 8 Good 18 19 PPB
8:00 AM ELK O3 8 Good 30 32 PPB
8:00 AM FTC CO 8 Good 1 0.1 PPM
8:00 AM FTC O3 8 Good 25 27 PPB
8:00 AM FTCF PM10 24 Good 13 14 µg/m3
8:00 AM FTCF PM2.5 24 Good 20 5 µg/m3
8:00 AM FTCW O3 8 Good 28 30 PPB
8:00 AM GJCT CO 8 Good 5 0.4 PPM
8:00 AM GJPB PM10 24 Good 24 26 µg/m3
8:00 AM GJPB PM2.5 24 Good 44 11 µg/m3
8:00 AM GREH PM10 24 Good 23 25 µg/m3
8:00 AM GREH PM2.5 24 Good 26 6 µg/m3
8:00 AM GRET CO 8 Good 1 0.1 PPM
8:00 AM GRET O3 8 Good 23 25 PPB
8:00 AM H24 CO 8 Good 1 0.1 PPM
8:00 AM HLD O3 8 Good 27 29 PPB
8:00 AM I25DEN CO 8 Good 1 0.1 PPM
8:00 AM I25DEN PM10 24 Good 31 33 µg/m3
8:00 AM I25DEN PM2.5 24 Good 42 10 µg/m3
8:00 AM I25GLO PM10 24 Moderate 57 67 µg/m3
8:00 AM I25GLO PM2.5 24 Good 46 11 µg/m3
8:00 AM LNGM PM2.5 24 Good 31 7 µg/m3
8:00 AM MAN O3 8 Good 27 29 PPB
8:00 AM NJH PM10 24 Good 27 29 µg/m3
8:00 AM NJH PM2.5 24 Good 24 6 µg/m3
8:00 AM NREL O3 8 Good 27 29 PPB
8:00 AM PAL O3 8 Good 20 22 PPB
8:00 AM PDX O3 8 Good 17 18 PPB
8:00 AM RFN O3 8 Good 27 29 PPB
8:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
8:00 AM RIFLO3 O3 8 Good 8 9 PPB
8:00 AM SWAN PM10 24 Good 25 27 µg/m3
8:00 AM SWAN PM2.5 24 Good 34 8 µg/m3
8:00 AM WBY CO 8 Good 1 0.1 PPM
8:00 AM WBY O3 8 Good 22 24 PPB
8:00 AM WBY PM10 24 Good 29 31 µg/m3
8:00 AM WCH O3 8 Good 24 26 PPB
7:00 AM ACAD O3 8 Good 22 24 PPB
7:00 AM ADM PM2.5 24 Good 44 11 µg/m3
7:00 AM ASP O3 8 Good 25 27 PPB
7:00 AM ASPN O3 8 Good 35 38 PPB
7:00 AM ASPN2 PM10 24 Good 38 41 µg/m3
7:00 AM ASPN2 PM2.5 24 Good 27 7 µg/m3
7:00 AM AURE O3 8 Good 26 28 PPB
7:00 AM BOUR O3 8 Good 27 29 PPB
7:00 AM CAMP CO 8 Good 1 0.1 PPM
7:00 AM CAMP O3 8 Good 22 24 PPB
7:00 AM CAMP PM10 24 Good 26 28 µg/m3
7:00 AM CAMP PM2.5 24 Good 30 7 µg/m3
7:00 AM CASA CO 8 Good 1 0.1 PPM
7:00 AM CASA O3 8 Good 19 21 PPB
7:00 AM CASA PM10 24 Good 23 25 µg/m3
7:00 AM CASA PM2.5 24 Good 26 6 µg/m3
7:00 AM CCOL PM10 24 Good 19 20 µg/m3
7:00 AM CCOL PM2.5 24 Good 23 6 µg/m3
7:00 AM CHAT O3 8 Good 28 30 PPB
7:00 AM CHAT PM10 24 Good 18 19 µg/m3
7:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
7:00 AM CTZ O3 8 Good 17 18 PPB
7:00 AM DELT PM2.5 24 Good 29 7 µg/m3
7:00 AM ELK O3 8 Good 30 32 PPB
7:00 AM FTC CO 8 Good 1 0.1 PPM
7:00 AM FTC O3 8 Good 26 28 PPB
7:00 AM FTCF PM10 24 Good 13 14 µg/m3
7:00 AM FTCF PM2.5 24 Good 20 5 µg/m3
7:00 AM FTCW O3 8 Good 29 31 PPB
7:00 AM GJCT CO 8 Good 5 0.4 PPM
7:00 AM GJPB PM10 24 Good 24 26 µg/m3
7:00 AM GJPB PM2.5 24 Good 45 11 µg/m3
7:00 AM GREH PM10 24 Good 24 26 µg/m3
7:00 AM GREH PM2.5 24 Good 27 7 µg/m3
7:00 AM GRET CO 8 Good 1 0.1 PPM
7:00 AM GRET O3 8 Good 24 26 PPB
7:00 AM H24 CO 8 Good 1 0.1 PPM
7:00 AM HLD O3 8 Good 27 29 PPB
7:00 AM I25DEN CO 8 Good 1 0.1 PPM
7:00 AM I25DEN PM10 24 Good 31 34 µg/m3
7:00 AM I25DEN PM2.5 24 Good 43 10 µg/m3
7:00 AM I25GLO PM10 24 Moderate 57 68 µg/m3
7:00 AM I25GLO PM2.5 24 Good 47 11 µg/m3
7:00 AM LNGM PM2.5 24 Good 31 7 µg/m3
7:00 AM MAN O3 8 Good 28 30 PPB
7:00 AM NJH PM10 24 Good 26 28 µg/m3
7:00 AM NJH PM2.5 24 Good 24 6 µg/m3
7:00 AM NREL O3 8 Good 27 29 PPB
7:00 AM PAL O3 8 Good 20 22 PPB
7:00 AM PDX O3 8 Good 18 19 PPB
7:00 AM RFN O3 8 Good 28 30 PPB
7:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
7:00 AM RIFLO3 O3 8 Good 8 9 PPB
7:00 AM SWAN PM10 24 Good 24 26 µg/m3
7:00 AM SWAN PM2.5 24 Good 34 8 µg/m3
7:00 AM WBY CO 8 Good 1 0.1 PPM
7:00 AM WBY O3 8 Good 23 25 PPB
7:00 AM WBY PM10 24 Good 31 33 µg/m3
7:00 AM WCH O3 8 Good 24 26 PPB
6:00 AM ACAD O3 8 Good 23 25 PPB
6:00 AM ADM PM2.5 24 Good 46 11 µg/m3
6:00 AM ASP O3 8 Good 25 27 PPB
6:00 AM ASPN O3 8 Good 35 38 PPB
6:00 AM ASPN2 PM10 24 Good 38 41 µg/m3
6:00 AM ASPN2 PM2.5 24 Good 27 7 µg/m3
6:00 AM AURE O3 8 Good 26 28 PPB
6:00 AM BOUR O3 8 Good 27 29 PPB
6:00 AM CAMP CO 8 Good 1 0.1 PPM
6:00 AM CAMP NO2 1 Good 10 11 PPB
6:00 AM CAMP NO2 1 Good 10 11 PPB
6:00 AM CAMP O3 8 Good 21 23 PPB
6:00 AM CAMP PM10 24 Good 27 29 µg/m3
6:00 AM CAMP PM2.5 24 Good 30 7 µg/m3
6:00 AM CASA CO 8 Good 1 0.1 PPM
6:00 AM CASA NO2 1 Good 12 13 PPB
6:00 AM CASA O3 8 Good 19 21 PPB
6:00 AM CASA PM10 24 Good 23 25 µg/m3
6:00 AM CASA PM2.5 24 Good 25 6 µg/m3
6:00 AM CCOL PM10 24 Good 18 19 µg/m3
6:00 AM CCOL PM2.5 24 Good 23 6 µg/m3
6:00 AM CHAT O3 8 Good 28 30 PPB
6:00 AM CHAT PM10 24 Good 18 19 µg/m3
6:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
6:00 AM CTZ O3 8 Good 17 18 PPB
6:00 AM DELT PM2.5 24 Good 30 7 µg/m3
6:00 AM ELK O3 8 Good 31 33 PPB
6:00 AM FTC CO 8 Good 1 0.1 PPM
6:00 AM FTC O3 8 Good 26 28 PPB
6:00 AM FTCF PM10 24 Good 13 14 µg/m3
6:00 AM FTCF PM2.5 24 Good 20 5 µg/m3
6:00 AM FTCW O3 8 Good 29 31 PPB
6:00 AM GJCT CO 8 Good 5 0.4 PPM
6:00 AM GJPB PM10 24 Good 25 27 µg/m3
6:00 AM GJPB PM2.5 24 Good 46 11 µg/m3
6:00 AM GREH PM10 24 Good 24 26 µg/m3
6:00 AM GREH PM2.5 24 Good 28 7 µg/m3
6:00 AM GRET CO 8 Good 1 0.1 PPM
6:00 AM GRET O3 8 Good 24 26 PPB
6:00 AM H24 CO 8 Good 1 0.1 PPM
6:00 AM HLD O3 8 Good 27 29 PPB
6:00 AM I25DEN CO 8 Good 2 0.2 PPM
6:00 AM I25DEN NO2 1 Good 9 10 PPB
6:00 AM I25DEN PM10 24 Good 31 34 µg/m3
6:00 AM I25DEN PM2.5 24 Good 43 10 µg/m3
6:00 AM I25GLO NO2 1 Good 10 11 PPB
6:00 AM I25GLO PM10 24 Moderate 57 68 µg/m3
6:00 AM I25GLO PM2.5 24 Good 48 11 µg/m3
6:00 AM LNGM PM2.5 24 Good 31 7 µg/m3
6:00 AM MAN O3 8 Good 28 30 PPB
6:00 AM NJH PM10 24 Good 26 28 µg/m3
6:00 AM NJH PM2.5 24 Good 24 6 µg/m3
6:00 AM NREL O3 8 Good 27 29 PPB
6:00 AM PAL O3 8 Good 20 22 PPB
6:00 AM PDX O3 8 Good 18 19 PPB
6:00 AM RFN O3 8 Good 28 30 PPB
6:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
6:00 AM RIFLO3 O3 8 Good 8 9 PPB
6:00 AM SWAN NO2 1 Good 6 6 PPB
6:00 AM SWAN PM10 24 Good 24 26 µg/m3
6:00 AM SWAN PM2.5 24 Good 34 8 µg/m3
6:00 AM WBY CO 8 Good 1 0.1 PPM
6:00 AM WBY NO2 1 Good 7 7 PPB
6:00 AM WBY NO2 1 Good 7 7 PPB
6:00 AM WBY O3 8 Good 22 24 PPB
6:00 AM WBY PM10 24 Good 31 34 µg/m3
6:00 AM WCH O3 8 Good 24 26 PPB
5:00 AM ACAD O3 8 Good 26 28 PPB
5:00 AM ADM PM2.5 24 Good 47 11 µg/m3
5:00 AM ASP O3 8 Good 25 27 PPB
5:00 AM ASPN O3 8 Good 35 38 PPB
5:00 AM ASPN2 PM10 24 Good 38 41 µg/m3
5:00 AM ASPN2 PM2.5 24 Good 27 6 µg/m3
5:00 AM AURE O3 8 Good 27 29 PPB
5:00 AM BOUR O3 8 Good 28 30 PPB
5:00 AM CAMP CO 8 Good 1 0.1 PPM
5:00 AM CAMP NO2 1 Good 8 9 PPB
5:00 AM CAMP NO2 1 Good 8 9 PPB
5:00 AM CAMP O3 8 Good 22 24 PPB
5:00 AM CAMP PM10 24 Good 27 29 µg/m3
5:00 AM CAMP PM2.5 24 Good 31 7 µg/m3
5:00 AM CASA CO 8 Good 1 0.1 PPM
5:00 AM CASA NO2 1 Good 8 9 PPB
5:00 AM CASA O3 8 Good 19 21 PPB
5:00 AM CASA PM10 24 Good 23 25 µg/m3
5:00 AM CASA PM2.5 24 Good 25 6 µg/m3
5:00 AM CCOL PM10 24 Good 18 19 µg/m3
5:00 AM CCOL PM2.5 24 Good 23 6 µg/m3
5:00 AM CHAT O3 8 Good 27 29 PPB
5:00 AM CHAT PM10 24 Good 18 19 µg/m3
5:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
5:00 AM CTZ O3 8 Good 16 17 PPB
5:00 AM DELT PM2.5 24 Good 30 7 µg/m3
5:00 AM ELK O3 8 Good 31 34 PPB
5:00 AM FTC CO 8 Good 1 0.1 PPM
5:00 AM FTC O3 8 Good 26 28 PPB
5:00 AM FTCF PM10 24 Good 13 14 µg/m3
5:00 AM FTCF PM2.5 24 Good 21 5 µg/m3
5:00 AM FTCW O3 8 Good 30 32 PPB
5:00 AM GJCT CO 8 Good 5 0.4 PPM
5:00 AM GJPB PM10 24 Good 25 27 µg/m3
5:00 AM GJPB PM2.5 24 Good 45 11 µg/m3
5:00 AM GREH PM10 24 Good 24 26 µg/m3
5:00 AM GREH PM2.5 24 Good 29 7 µg/m3
5:00 AM GRET CO 8 Good 1 0.1 PPM
5:00 AM GRET O3 8 Good 25 27 PPB
5:00 AM H24 CO 8 Good 1 0.1 PPM
5:00 AM HLD O3 8 Good 28 30 PPB
5:00 AM I25DEN CO 8 Good 2 0.2 PPM
5:00 AM I25DEN NO2 1 Good 5 5 PPB
5:00 AM I25DEN PM10 24 Good 31 34 µg/m3
5:00 AM I25DEN PM2.5 24 Good 45 11 µg/m3
5:00 AM I25GLO NO2 1 Good 7 7 PPB
5:00 AM I25GLO PM10 24 Moderate 58 70 µg/m3
5:00 AM I25GLO PM2.5 24 Good 49 12 µg/m3
5:00 AM LNGM PM2.5 24 Good 31 7 µg/m3
5:00 AM MAN O3 8 Good 31 33 PPB
5:00 AM NJH PM10 24 Good 26 28 µg/m3
5:00 AM NJH PM2.5 24 Good 24 6 µg/m3
5:00 AM NREL O3 8 Good 28 30 PPB
5:00 AM PAL O3 8 Good 20 22 PPB
5:00 AM PDX O3 8 Good 19 20 PPB
5:00 AM RFN O3 8 Good 29 31 PPB
5:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
5:00 AM RIFLO3 O3 8 Good 9 10 PPB
5:00 AM SWAN NO2 1 Good 4 4 PPB
5:00 AM SWAN PM10 24 Good 25 27 µg/m3
5:00 AM SWAN PM2.5 24 Good 35 8 µg/m3
5:00 AM WBY CO 8 Good 1 0.1 PPM
5:00 AM WBY NO2 1 Good 8 8 PPB
5:00 AM WBY NO2 1 Good 8 8 PPB
5:00 AM WBY O3 8 Good 24 26 PPB
5:00 AM WBY PM10 24 Good 32 35 µg/m3
5:00 AM WCH O3 8 Good 24 26 PPB
4:00 AM ACAD O3 8 Good 26 28 PPB
4:00 AM ADM PM2.5 24 Good 48 12 µg/m3
4:00 AM ASP O3 8 Good 25 27 PPB
4:00 AM ASPN O3 8 Good 35 38 PPB
4:00 AM ASPN2 PM10 24 Good 38 41 µg/m3
4:00 AM ASPN2 PM2.5 24 Good 27 6 µg/m3
4:00 AM AURE O3 8 Good 28 30 PPB
4:00 AM BOUR O3 8 Good 29 31 PPB
4:00 AM CAMP CO 8 Good 1 0.1 PPM
4:00 AM CAMP NO2 1 Good 7 7 PPB
4:00 AM CAMP NO2 1 Good 7 7 PPB
4:00 AM CAMP O3 8 Good 22 24 PPB
4:00 AM CAMP PM10 24 Good 27 29 µg/m3
4:00 AM CAMP PM2.5 24 Good 31 7 µg/m3
4:00 AM CASA CO 8 Good 1 0.1 PPM
4:00 AM CASA NO2 1 Good 12 13 PPB
4:00 AM CASA O3 8 Good 19 21 PPB
4:00 AM CASA PM10 24 Good 23 25 µg/m3
4:00 AM CASA PM2.5 24 Good 26 6 µg/m3
4:00 AM CCOL PM10 24 Good 18 19 µg/m3
4:00 AM CCOL PM2.5 24 Good 23 6 µg/m3
4:00 AM CHAT O3 8 Good 25 27 PPB
4:00 AM CHAT PM10 24 Good 18 19 µg/m3
4:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
4:00 AM CTZ O3 8 Good 16 17 PPB
4:00 AM DELT PM2.5 24 Good 29 7 µg/m3
4:00 AM ELK O3 8 Good 32 35 PPB
4:00 AM FTC CO 8 Good 1 0.1 PPM
4:00 AM FTC O3 8 Good 27 29 PPB
4:00 AM FTCF PM10 24 Good 14 15 µg/m3
4:00 AM FTCF PM2.5 24 Good 22 5 µg/m3
4:00 AM FTCW O3 8 Good 31 33 PPB
4:00 AM GJCT CO 8 Good 6 0.5 PPM
4:00 AM GJPB PM10 24 Good 25 27 µg/m3
4:00 AM GJPB PM2.5 24 Good 45 11 µg/m3
4:00 AM GREH PM10 24 Good 25 27 µg/m3
4:00 AM GREH PM2.5 24 Good 30 7 µg/m3
4:00 AM GRET CO 8 Good 1 0.1 PPM
4:00 AM GRET O3 8 Good 26 28 PPB
4:00 AM H24 CO 8 Good 2 0.2 PPM
4:00 AM HLD O3 8 Good 27 29 PPB
4:00 AM I25DEN CO 8 Good 2 0.2 PPM
4:00 AM I25DEN NO2 1 Good 7 7 PPB
4:00 AM I25DEN PM10 24 Good 32 35 µg/m3
4:00 AM I25DEN PM2.5 24 Good 45 11 µg/m3
4:00 AM I25GLO NO2 1 Good 8 9 PPB
4:00 AM I25GLO PM10 24 Moderate 59 71 µg/m3
4:00 AM I25GLO PM2.5 24 Good 50 12 µg/m3
4:00 AM LNGM PM2.5 24 Good 31 8 µg/m3
4:00 AM MAN O3 8 Good 31 34 PPB
4:00 AM NJH PM10 24 Good 26 28 µg/m3
4:00 AM NJH PM2.5 24 Good 24 6 µg/m3
4:00 AM NREL O3 8 Good 29 31 PPB
4:00 AM PAL O3 8 Good 21 23 PPB
4:00 AM PDX O3 8 Good 19 21 PPB
4:00 AM RFN O3 8 Good 29 31 PPB
4:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
4:00 AM RIFLO3 O3 8 Good 9 10 PPB
4:00 AM SWAN NO2 1 Good 6 6 PPB
4:00 AM SWAN PM10 24 Good 25 27 µg/m3
4:00 AM SWAN PM2.5 24 Good 35 9 µg/m3
4:00 AM WBY CO 8 Good 1 0.1 PPM
4:00 AM WBY NO2 1 Good 5 5 PPB
4:00 AM WBY NO2 1 Good 5 5 PPB
4:00 AM WBY O3 8 Good 24 26 PPB
4:00 AM WBY PM10 24 Good 32 35 µg/m3
4:00 AM WCH O3 8 Good 23 25 PPB
3:00 AM ACAD O3 8 Good 24 26 PPB
3:00 AM ADM PM2.5 24 Good 49 12 µg/m3
3:00 AM ASP O3 8 Good 25 27 PPB
3:00 AM ASPN O3 8 Good 34 37 PPB
3:00 AM ASPN2 PM10 24 Good 38 41 µg/m3
3:00 AM ASPN2 PM2.5 24 Good 27 7 µg/m3
3:00 AM AURE O3 8 Good 29 31 PPB
3:00 AM BOUR O3 8 Good 28 30 PPB
3:00 AM CAMP CO 8 Good 2 0.2 PPM
3:00 AM CAMP NO2 1 Good 8 8 PPB
3:00 AM CAMP NO2 1 Good 8 8 PPB
3:00 AM CAMP O3 8 Good 19 21 PPB
3:00 AM CAMP PM10 24 Good 27 29 µg/m3
3:00 AM CAMP PM2.5 24 Good 31 8 µg/m3
3:00 AM CASA CO 8 Good 1 0.1 PPM
3:00 AM CASA NO2 1 Good 14 15 PPB
3:00 AM CASA O3 8 Good 18 19 PPB
3:00 AM CASA PM10 24 Good 23 25 µg/m3
3:00 AM CASA PM2.5 24 Good 26 6 µg/m3
3:00 AM CCOL PM10 24 Good 18 19 µg/m3
3:00 AM CCOL PM2.5 24 Good 23 6 µg/m3
3:00 AM CHAT O3 8 Good 25 27 PPB
3:00 AM CHAT PM10 24 Good 18 19 µg/m3
3:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
3:00 AM CTZ O3 8 Good 15 16 PPB
3:00 AM DELT PM2.5 24 Good 28 7 µg/m3
3:00 AM ELK O3 8 Good 33 36 PPB
3:00 AM FTC CO 8 Good 1 0.1 PPM
3:00 AM FTC O3 8 Good 27 29 PPB
3:00 AM FTCF PM10 24 Good 14 15 µg/m3
3:00 AM FTCF PM2.5 24 Good 23 6 µg/m3
3:00 AM FTCW O3 8 Good 31 33 PPB
3:00 AM GJCT CO 8 Good 6 0.5 PPM
3:00 AM GJPB PM10 24 Good 25 27 µg/m3
3:00 AM GJPB PM2.5 24 Good 45 11 µg/m3
3:00 AM GREH PM10 24 Good 25 27 µg/m3
3:00 AM GREH PM2.5 24 Good 31 8 µg/m3
3:00 AM GRET CO 8 Good 1 0.1 PPM
3:00 AM GRET O3 8 Good 27 29 PPB
3:00 AM H24 CO 8 Good 3 0.3 PPM
3:00 AM HLD O3 8 Good 23 25 PPB
3:00 AM I25DEN CO 8 Good 3 0.3 PPM
3:00 AM I25DEN NO2 1 Good 8 8 PPB
3:00 AM I25DEN PM10 24 Good 33 36 µg/m3
3:00 AM I25DEN PM2.5 24 Good 46 11 µg/m3
3:00 AM I25GLO NO2 1 Good 8 9 PPB
3:00 AM I25GLO PM10 24 Moderate 59 72 µg/m3
3:00 AM I25GLO PM2.5 24 Moderate 51 12 µg/m3
3:00 AM LNGM PM2.5 24 Good 32 8 µg/m3
3:00 AM MAN O3 8 Good 32 35 PPB
3:00 AM NJH PM10 24 Good 27 29 µg/m3
3:00 AM NJH PM2.5 24 Good 24 6 µg/m3
3:00 AM NREL O3 8 Good 30 32 PPB
3:00 AM PAL O3 8 Good 21 23 PPB
3:00 AM PDX O3 8 Good 21 23 PPB
3:00 AM RFN O3 8 Good 30 32 PPB
3:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
3:00 AM RIFLO3 O3 8 Good 9 10 PPB
3:00 AM SWAN NO2 1 Good 5 5 PPB
3:00 AM SWAN PM10 24 Good 25 27 µg/m3
3:00 AM SWAN PM2.5 24 Good 36 9 µg/m3
3:00 AM WBY CO 8 Good 1 0.1 PPM
3:00 AM WBY NO2 1 Good 5 5 PPB
3:00 AM WBY NO2 1 Good 5 5 PPB
3:00 AM WBY O3 8 Good 23 25 PPB
3:00 AM WBY PM10 24 Good 32 35 µg/m3
3:00 AM WCH O3 8 Good 25 27 PPB
2:00 AM ACAD O3 8 Good 23 25 PPB
2:00 AM ADM PM2.5 24 Moderate 51 12 µg/m3
2:00 AM ASP O3 8 Good 25 27 PPB
2:00 AM ASPN O3 8 Good 33 36 PPB
2:00 AM ASPN2 PM10 24 Good 38 41 µg/m3
2:00 AM ASPN2 PM2.5 24 Good 27 6 µg/m3
2:00 AM AURE O3 8 Good 29 31 PPB
2:00 AM BOUR O3 8 Good 29 31 PPB
2:00 AM CAMP CO 8 Good 3 0.3 PPM
2:00 AM CAMP NO2 1 Good 8 8 PPB
2:00 AM CAMP NO2 1 Good 8 8 PPB
2:00 AM CAMP O3 8 Good 17 18 PPB
2:00 AM CAMP PM10 24 Good 27 29 µg/m3
2:00 AM CAMP PM2.5 24 Good 31 8 µg/m3
2:00 AM CASA CO 8 Good 1 0.1 PPM
2:00 AM CASA NO2 1 Good 13 14 PPB
2:00 AM CASA O3 8 Good 19 20 PPB
2:00 AM CASA PM10 24 Good 24 26 µg/m3
2:00 AM CASA PM2.5 24 Good 27 7 µg/m3
2:00 AM CCOL PM10 24 Good 18 19 µg/m3
2:00 AM CCOL PM2.5 24 Good 24 6 µg/m3
2:00 AM CHAT O3 8 Good 24 26 PPB
2:00 AM CHAT PM10 24 Good 18 19 µg/m3
2:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
2:00 AM CTZ O3 8 Good 13 14 PPB
2:00 AM DELT PM2.5 24 Good 27 6 µg/m3
2:00 AM ELK O3 8 Good 34 37 PPB
2:00 AM FTC CO 8 Good 1 0.1 PPM
2:00 AM FTC O3 8 Good 27 29 PPB
2:00 AM FTCF PM10 24 Good 15 16 µg/m3
2:00 AM FTCF PM2.5 24 Good 23 6 µg/m3
2:00 AM FTCW O3 8 Good 32 35 PPB
2:00 AM GJCT CO 8 Good 6 0.5 PPM
2:00 AM GJPB PM10 24 Good 25 27 µg/m3
2:00 AM GJPB PM2.5 24 Good 46 11 µg/m3
2:00 AM GREH PM10 24 Good 27 29 µg/m3
2:00 AM GREH PM2.5 24 Good 32 8 µg/m3
2:00 AM GRET CO 8 Good 1 0.1 PPM
2:00 AM GRET O3 8 Good 27 29 PPB
2:00 AM H24 CO 8 Good 5 0.4 PPM
2:00 AM HLD O3 8 Good 20 22 PPB
2:00 AM I25DEN CO 8 Good 5 0.4 PPM
2:00 AM I25DEN NO2 1 Good 8 9 PPB
2:00 AM I25DEN PM10 24 Good 33 36 µg/m3
2:00 AM I25DEN PM2.5 24 Good 48 11 µg/m3
2:00 AM I25GLO NO2 1 Good 7 7 PPB
2:00 AM I25GLO PM10 24 Moderate 59 72 µg/m3
2:00 AM I25GLO PM2.5 24 Moderate 51 12 µg/m3
2:00 AM LNGM PM2.5 24 Good 33 8 µg/m3
2:00 AM MAN O3 8 Good 33 36 PPB
2:00 AM NJH PM10 24 Good 27 29 µg/m3
2:00 AM NJH PM2.5 24 Good 25 6 µg/m3
2:00 AM NREL O3 8 Good 31 33 PPB
2:00 AM PAL O3 8 Good 22 24 PPB
2:00 AM PDX O3 8 Good 22 24 PPB
2:00 AM RFN O3 8 Good 31 34 PPB
2:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
2:00 AM RIFLO3 O3 8 Good 10 11 PPB
2:00 AM SWAN NO2 1 Good 6 6 PPB
2:00 AM SWAN PM10 24 Good 25 27 µg/m3
2:00 AM SWAN PM2.5 24 Good 36 9 µg/m3
2:00 AM WBY CO 8 Good 1 0.1 PPM
2:00 AM WBY NO2 1 Good 5 5 PPB
2:00 AM WBY NO2 1 Good 5 5 PPB
2:00 AM WBY O3 8 Good 23 25 PPB
2:00 AM WBY PM10 24 Good 33 36 µg/m3
2:00 AM WCH O3 8 Good 24 26 PPB
1:00 AM ACAD O3 8 Good 20 22 PPB
1:00 AM ADM PM2.5 24 Moderate 53 13 µg/m3
1:00 AM ASP O3 8 Good 25 27 PPB
1:00 AM ASPN O3 8 Good 32 35 PPB
1:00 AM ASPN2 PM10 24 Good 37 40 µg/m3
1:00 AM ASPN2 PM2.5 24 Good 27 6 µg/m3
1:00 AM AURE O3 8 Good 28 30 PPB
1:00 AM BOUR O3 8 Good 31 33 PPB
1:00 AM CAMP CO 8 Good 5 0.4 PPM
1:00 AM CAMP NO2 1 Good 6 6 PPB
1:00 AM CAMP NO2 1 Good 6 6 PPB
1:00 AM CAMP O3 8 Good 14 15 PPB
1:00 AM CAMP PM10 24 Good 27 29 µg/m3
1:00 AM CAMP PM2.5 24 Good 31 8 µg/m3
1:00 AM CASA CO 8 Good 2 0.2 PPM
1:00 AM CASA NO2 1 Good 8 9 PPB
1:00 AM CASA O3 8 Good 17 18 PPB
1:00 AM CASA PM10 24 Good 24 26 µg/m3
1:00 AM CASA PM2.5 24 Good 28 7 µg/m3
1:00 AM CCOL PM10 24 Good 18 19 µg/m3
1:00 AM CCOL PM2.5 24 Good 24 6 µg/m3
1:00 AM CHAT O3 8 Good 23 25 PPB
1:00 AM CHAT PM10 24 Good 18 19 µg/m3
1:00 AM CHAT PM2.5 24 Good 17 4 µg/m3
1:00 AM CTZ O3 8 Good 13 14 PPB
1:00 AM DELT PM2.5 24 Good 27 7 µg/m3
1:00 AM ELK O3 8 Good 34 37 PPB
1:00 AM FTC CO 8 Good 2 0.2 PPM
1:00 AM FTC O3 8 Good 26 28 PPB
1:00 AM FTCF PM10 24 Good 15 16 µg/m3
1:00 AM FTCF PM2.5 24 Good 24 6 µg/m3
1:00 AM FTCW O3 8 Good 33 36 PPB
1:00 AM GJCT CO 8 Good 6 0.5 PPM
1:00 AM GJPB PM10 24 Good 26 28 µg/m3
1:00 AM GJPB PM2.5 24 Good 47 11 µg/m3
1:00 AM GREH PM10 24 Good 28 30 µg/m3
1:00 AM GREH PM2.5 24 Good 34 8 µg/m3
1:00 AM GRET CO 8 Good 1 0.1 PPM
1:00 AM GRET O3 8 Good 27 29 PPB
1:00 AM H24 CO 8 Good 6 0.5 PPM
1:00 AM HLD O3 8 Good 18 19 PPB
1:00 AM I25DEN CO 8 Good 7 0.6 PPM
1:00 AM I25DEN NO2 1 Good 8 9 PPB
1:00 AM I25DEN PM10 24 Good 34 37 µg/m3
1:00 AM I25DEN PM2.5 24 Good 49 12 µg/m3
1:00 AM I25GLO NO2 1 Good 5 5 PPB
1:00 AM I25GLO PM10 24 Moderate 60 73 µg/m3
1:00 AM I25GLO PM2.5 24 Moderate 52 13 µg/m3
1:00 AM LNGM PM2.5 24 Good 34 8 µg/m3
1:00 AM MAN O3 8 Good 33 36 PPB
1:00 AM NJH PM10 24 Good 27 29 µg/m3
1:00 AM NJH PM2.5 24 Good 25 6 µg/m3
1:00 AM NREL O3 8 Good 31 34 PPB
1:00 AM PAL O3 8 Good 23 25 PPB
1:00 AM PDX O3 8 Good 23 25 PPB
1:00 AM RFN O3 8 Good 33 36 PPB
1:00 AM RIFL PM2.5 24 Good 15 4 µg/m3
1:00 AM RIFLO3 O3 8 Good 12 13 PPB
1:00 AM SWAN NO2 1 Good 5 5 PPB
1:00 AM SWAN PM10 24 Good 26 28 µg/m3
1:00 AM SWAN PM2.5 24 Good 37 9 µg/m3
1:00 AM WBY CO 8 Good 1 0.1 PPM
1:00 AM WBY NO2 1 Good 4 4 PPB
1:00 AM WBY NO2 1 Good 4 4 PPB
1:00 AM WBY O3 8 Good 24 26 PPB
1:00 AM WBY PM10 24 Good 34 37 µg/m3
1:00 AM WBY SO2 1 Good 1 1 PPB
1:00 AM WBY SO2 1 Good 1 1 PPB
1:00 AM WCH O3 8 Good 22 24 PPB

* All data are reported in Mountain Standard Time (MST). During daylight savings time add one hour to the reported hour.