AirNow-Tech is a password-protected website for air quality data management analysis, and decision support. AirNow-Tech is primarily used by the federal, State, Tribal, and local air quality organizations that provide data and forecasts to the AirNow system, as well as researchers and other air data users. It allows users to:

  • Access monitoring site data, information, and polling status
  • Analyze current and past air quality events and episodes
  • Submit and analyze air quality forecasts
  • Configure EnviroFlash email services for public dissemination of air quality forecasts
  • View meteorological and air quality data
  • Generate data reports
  • Create GIS-based maps with air quality and meteorological conditions
  • Sign up for the AirNow Notifier listserve
Register for an AirNow-Tech Account

A comprehensive list of EPA air pollution data sources

Register with AirNow API for an automatic feed of AirNow air quality data

No news events currently available.

Color Legend
Green Current Yellow 2 to 6 hrs old
Red over 6 hrs old Gray Unknown status

February 19, 2020 16:53 (ET) (All times are in ET)
Agency Ozone PM2.5 PM10
AB1 02/19 15:00 02/19 15:00 02/25 09:00
AF1   02/19 16:00  
AIR      
AKC      
AL2 02/19 14:00 02/19 14:00 02/19 14:00
AL3      
AL4 02/19 15:00 02/19 15:00  
ALG   02/19 14:00  
AR1 02/19 15:00 02/19 15:00  
AZ2 02/19 15:00 02/19 15:00 02/19 15:00
AZ3 02/19 15:00 02/19 15:00 02/19 15:00
AZ4 02/19 15:00 02/19 15:00 02/19 15:00
BAA   02/19 13:00  
BC1 02/19 15:00 02/19 15:00 02/19 15:00
BC2 02/19 15:00 02/19 15:00 02/19 15:00
BI1   02/19 15:00  
BIH   02/19 16:00  
BK1      
BLW 02/19 15:00 04/01 01:00  
BPT 09/11 14:00 01/13 13:00 04/14 18:00
CA1 02/19 15:00 02/19 15:00 08/27 03:00
CA2 02/19 15:00 02/19 15:00  
CA3 02/19 15:00 02/19 15:00 02/19 15:00
CA4 02/19 15:00 02/19 15:00  
CA5 02/19 15:00 02/19 15:00 02/19 15:00
CA6 02/19 15:00 02/19 15:00 02/19 15:00
CA7 02/19 15:00 02/19 15:00 02/19 15:00
CA8 02/19 15:00 02/19 15:00 02/19 15:00
CA9 02/19 15:00 02/19 15:00 02/19 15:00
CAT 02/19 15:00 02/19 15:00  
CHD      
CHO 11/29 13:00    
CI1   02/19 15:00  
CMB   02/19 16:00  
CN1 02/19 15:00 02/19 15:00  
CN3 02/06 15:00 02/11 13:00 02/11 13:00
CN4 02/19 15:00 02/19 15:00  
CO1 02/19 15:00 02/19 15:00 02/19 15:00
CO4      
CRI   02/19 15:00  
CT1 02/19 15:00 02/19 15:00 02/19 15:00
CUR 02/12 13:00 02/19 14:00  
DC1 02/19 15:00 02/19 16:52 02/19 15:00
DE1 02/19 15:00 02/19 15:00  
DN1      
DRN   02/19 14:00  
DUS   02/19 15:00  
EP1      
EPA   08/21 12:00  
FL1 02/19 15:00 02/19 15:00 02/19 15:00
FL2 02/19 15:00 02/19 15:00 02/19 14:00
FL3 02/19 15:00 02/19 15:00 02/19 15:00
FL4 02/19 15:00 02/19 15:00 02/19 15:00
FS1 02/19 15:00 02/19 16:00 08/05 04:00
GAB   02/19 15:00  
GBU 02/19 15:00 02/19 15:00 02/19 15:00
GH1   02/19 15:00  
GN1   02/19 15:00  
GOL      
GT1   02/19 15:00  
HC1   02/19 15:00  
HI1 02/19 15:00 02/19 15:00 02/19 15:00
IA1 02/19 15:00 02/19 15:00 02/19 15:00
IA2 12/31 14:00 02/19 12:00  
IA3 11/04 09:00 02/19 15:00  
ID1 02/19 15:00 02/19 16:00 02/19 15:00
IL1 02/19 15:00 02/19 15:00  
IN4 02/19 15:00 02/19 15:00 02/19 15:00
JOR   02/19 15:00  
JP1 12/30 02:00 12/30 02:00 12/30 02:00
KAZ   02/19 14:00  
KM1 02/19 16:00 02/19 16:00  
KS1 02/19 15:00 02/19 15:00 02/19 15:00
KY2 02/19 15:00 02/19 15:00 02/19 15:00
KZ1   02/19 15:00  
LA1 02/19 15:00 02/19 15:00 02/01 00:00
LAO   02/19 15:00  
LC1      
MA1 02/19 15:00 02/19 15:00  
MAD   02/19 15:00  
MD1 02/19 15:00 02/19 15:00  
ME1 02/19 15:00 02/19 15:00 02/18 17:00
MEN 02/19 15:00 02/19 15:00 02/19 15:00
ML1   02/19 15:00  
MLD   10/01 14:00  
MM1 02/19 15:00 02/19 15:00  
MMR 12/13 16:00 02/19 16:00  
MO1 02/19 15:00 02/19 15:00 02/19 15:00
MOE      
MON 02/19 14:00 02/19 15:00 02/19 14:00
MT1 02/19 15:00 02/19 15:00 02/19 15:00
MY1   02/19 14:00  
NC2 02/19 15:00 02/19 15:00 02/19 15:00
NCA 02/19 15:00 02/19 15:00 02/19 15:00
NE1      
NE2 02/19 15:00 02/19 15:00 02/19 15:00
NEA   02/19 16:00  
NH1 02/19 15:00 02/19 15:00 02/19 15:00
NI1      
NI2      
NJ1 02/19 15:00 02/19 15:00  
NL1 02/19 15:00 02/19 15:00  
NM2 02/19 15:00 02/19 15:00 02/19 15:00
NOS 02/19 13:00 02/19 13:00  
NPS 02/19 15:00 02/19 15:00  
NRB   12/31 18:26 12/31 18:26
NV2 02/19 15:00 02/19 15:00 02/19 15:00
NV3 02/19 15:00 02/19 15:00 02/19 15:00
OAP 02/19 16:00    
OAQ 02/19 15:00 02/19 15:00 02/19 15:00
OAR      
OD1   06/06 12:00  
OH1 02/19 15:00 02/19 15:00 02/19 15:00
OK1 02/19 15:00 02/19 15:00 02/19 15:00
OR1 02/19 15:00 02/19 15:00  
OR2 10/01 15:00 02/19 15:00  
PA3 02/19 15:00 02/19 15:00  
PIN      
PK1   02/19 15:00  
PK2   02/19 15:00  
PK3   02/19 15:00  
PK4   02/19 15:00  
RI1 02/19 14:00 02/19 14:00  
RIY   02/11 12:00  
SC1 02/19 15:00 02/19 15:00 02/19 15:00
SD1 02/19 15:00 02/19 15:00 02/19 15:00
SFN 03/05 07:00    
SHA 02/19 15:00 02/19 15:00  
SIC      
SIS 02/19 15:00 02/19 15:00  
SK1 02/19 15:00 02/19 15:00 08/21 16:00
SLO 02/19 15:00 02/19 15:00 02/19 15:00
SMJ 08/07 09:00   08/07 09:00
SR1 02/19 15:00   02/19 15:00
SU1   02/19 15:00  
SY1   02/19 15:00  
THM 02/19 15:00 02/19 16:00  
TKM      
TN1 11/01 12:00 02/19 15:00  
TN2 02/19 14:00 02/19 13:00 01/01 00:00
TN3 02/19 15:00 02/19 15:00 11/01 00:00
TPCD 02/19 15:00 02/19 15:00 02/19 15:00
TRX 01/13 14:00 01/13 14:00 01/13 14:00
TX1 02/19 15:00 02/19 15:00 02/19 15:00
UDA      
UNR      
UT1 02/19 15:00 02/19 15:00 02/19 15:00
UTE 02/19 15:00 06/01 01:00  
UZB 02/19 15:00 02/19 15:00  
VA1 02/19 15:00 02/19 15:00  
VG1   01/23 19:24  
VT1 02/19 15:00 02/19 15:00 02/19 15:00
WI1 02/19 15:00 02/19 15:00 02/19 15:00
WT1 02/19 15:00    
WV2 02/19 15:00 02/19 04:00