2026 season at a glance

Count of calendar days in the 2026 ozone season exceeding each level.

Days > 70 ppb
66
Days > 75 ppb
42
Days > 80 ppb
16
Days > 84 ppb
5
Days > 65 ppb
96
Days > 60 ppb
121

Ozone Summary through September 14th, 2026

Under each 2026 value: the date it was recorded and the smoke impact probability (note ^^).

  • Exceeds 70 ppb 2015 standard
  • Exceeds 75 ppb 2008 standard
Denver Metro/North Front Range Area - 2026 8-Hour Ozone Summary*Through September 13th, 2026
Monitor1st Max 20262nd Max 20263rd Max 20264th Max 20264th Max 20254th Max 20242024–2026 Estimated Average^
***Aurora East78, above 75 ppb05/11/26Smoke: None77, above 75 ppb04/20/26Smoke: None75, above 70 ppb05/16/26Smoke: None74, above 70 ppb07/06/26Smoke: High7081, above 75 ppb75, above 70 ppb
Blackhawk86, above 75 ppb08/07/26Smoke: Moderate80, above 75 ppb08/08/26Smoke: High75, above 70 ppb07/31/26Smoke: Low74, above 70 ppb06/24/26Smoke: High6679, above 75 ppb73, above 70 ppb
Boulder Reservoir76, above 75 ppb07/13/26Smoke: Low75, above 70 ppb08/07/26Smoke: High74, above 70 ppb07/02/26Smoke: Low73, above 70 ppb08/06/26Smoke: High6984, above 75 ppb75, above 70 ppb
CAMP77, above 75 ppb07/06/26Smoke: Moderate73, above 70 ppb08/07/26Smoke: High71, above 70 ppb07/20/26Smoke: Low7007/31/26Smoke: Low6979, above 75 ppb72, above 70 ppb
La Casa80, above 75 ppb07/06/26Smoke: High76, above 75 ppb07/20/26Smoke: Low75, above 70 ppb08/07/26Smoke: High74, above 70 ppb07/14/26Smoke: Low71, above 70 ppb84, above 75 ppb76, above 75 ppb
Chatfield83, above 75 ppb08/07/26Smoke: Moderate83, above 75 ppb06/29/26Smoke: High80, above 75 ppb06/20/26Smoke: None79, above 75 ppb08/05/26Smoke: High73, above 70 ppb88, above 75 ppb80, above 75 ppb
Evergreen88, above 75 ppb08/07/26Smoke: Moderate86, above 75 ppb06/29/26Smoke: Low83, above 75 ppb08/06/26Smoke: High81, above 75 ppb06/18/26Smoke: None73, above 70 ppb85, above 75 ppb79, above 75 ppb
Fossil Crk81, above 75 ppb07/06/26Smoke: High81, above 75 ppb07/13/26Smoke: Low79, above 75 ppb07/20/26Smoke: None79, above 75 ppb07/25/26Smoke: Low6784, above 75 ppb76, above 75 ppb
Fort Collins - CSU77, above 75 ppb07/13/26Smoke: Low76, above 75 ppb07/20/26Smoke: None74, above 70 ppb07/12/26Smoke: None73, above 70 ppb07/02/26Smoke: High6782, above 75 ppb74, above 70 ppb
Fort Collins West77, above 75 ppb07/13/26Smoke: Low76, above 75 ppb07/20/26Smoke: None74, above 70 ppb07/12/26Smoke: None74, above 70 ppb07/02/26Smoke: High72, above 70 ppb83, above 75 ppb76, above 75 ppb
Greeley Weld County78, above 75 ppb07/06/26Smoke: Moderate77, above 75 ppb05/15/26Smoke: None76, above 75 ppb07/05/26Smoke: Moderate75, above 70 ppb07/24/26Smoke: Low71, above 70 ppb81, above 75 ppb75, above 70 ppb
Highlands81, above 75 ppb06/29/26Smoke: High80, above 75 ppb06/20/26Smoke: None79, above 75 ppb08/07/26Smoke: Moderate77, above 75 ppb08/06/26Smoke: High6073, above 70 ppb70
NREL97, above 75 ppb08/07/26Smoke: Moderate92, above 75 ppb07/13/26Smoke: Low86, above 75 ppb07/06/26Smoke: High85, above 75 ppb08/06/26Smoke: High71, above 70 ppb86, above 75 ppb80, above 75 ppb
*^Mehaffey Park78, above 75 ppb07/13/26Smoke: Low77, above 75 ppb07/20/26Smoke: None77, above 75 ppb07/06/26Smoke: High75, above 70 ppb07/24/26Smoke: Low70NANA
**LaSalle Tower77, above 75 ppb07/06/26Smoke: High75, above 70 ppb05/15/26Smoke: None74, above 70 ppb07/05/26Smoke: Moderate74, above 70 ppb05/11/26Smoke: None6979, above 75 ppb72, above 70 ppb
Rocky Flats North91, above 75 ppb08/07/26Smoke: High90, above 75 ppb07/06/26Smoke: High86, above 75 ppb07/13/26Smoke: Low84, above 75 ppb07/20/26Smoke: None72, above 70 ppb88, above 75 ppb81, above 75 ppb
*^Timnath82, above 75 ppb07/06/26Smoke: High76, above 75 ppb07/25/26Smoke: Low76, above 75 ppb07/20/26Smoke: None76, above 75 ppb07/13/26Smoke: Low73, above 70 ppb78, above 75 ppb75, above 70 ppb
Welby83, above 75 ppb07/06/26Smoke: High80, above 75 ppb07/20/26Smoke: None78, above 75 ppb08/07/26Smoke: High76, above 75 ppb08/12/26Smoke: Moderate6983, above 75 ppb76, above 75 ppb

Notes

  • *Based on 8-hour averages of raw 1-hour ozone data from the Colorado Department of Public Health and Environment (CDPHE) and consistent with Data Reporting and Handling Conventions outlined in 40 CFR Part 50 - Appendix P.
  • **The Platteville Observatory was brought offline 2/8/24 and replaced by the La Salle Tower monitor on 2/14/24
  • ***The Aurora East Monitor went offline 7/28/2026
  • *^Mehaffey Park was brought online 6/5/2025
  • The form of the standard is in parts per million (ppm), however, values in this table are expressed in parts per billion (ppb) for simplicity.
  • Data is synced monthly with Air Pollution Control Division (APCD) monthly ozone summary with final quality assurance conducted by APCD at end of ozone season.
  • ^The 2024-2026 value is an estimate based on certified monitor data from 2024 and 2025 and uncertified current data from 2026 and is the average of the 4th highest monitored data by site over 2024-2026.
  • ^^The smoke impact probability comes from the Smoke Impact Assessment System v2 prepared for the RAQC. It is designed to determine the retrospective probability that smoke is impacting ozone formation at each monitor in the non-attainment area. Observational data and modeling results are used to determine a probability of smoke impact at each site, either none, low, moderate or high. The full report describing this project is the Smoke Impact Assessment System (SIMAS) version 2 report.

Data summary provided by the Regional Air Quality Council (RAQC), 9/14/2026

Download the original summary table (image)Download the summary table from the RAQC file library

Number of Exceedances of the Levels of the Ozone Standards in the Denver Metro/North Front Range Nonattainment Area, 1995 to Present

  • 71–75 ppb
  • Above 75 ppb
Show the numbers
Number of Exceedances of the Levels of the Ozone Standards in the Denver Metro/North Front Range Nonattainment Area, 1995 to Present
YearDays 71–75 ppbDays above 75 ppbTotal days above 70 ppb
2026244266
202517623
2024192241
2023171027
2022181735
2021194867
2020101929
201915722
2018232548
2017231336
2016131225
2015101727
2014181028
2013251944
2012333366
2011192948
2010211637
200910818
2008231942
2007292453
2006293463
2005182240
200415924
2003214162
2002203858
2001151328
2000252550
1999141529
1998162844
199715924
1996301848
1995151429
Download the original chart (image)

About the data

8-hour Ozone Summary is based on 8-hour averages of raw 1-hour ozone data from the Colorado Department of Public Health and Environment (CDPHE) through EPA AirNow and consistent with Data Reporting and Handling Conventions outlined in 40 CFR Part 50 – Appendix P.