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

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