Corpus Christi vs Houston (HOU) & San Antonio (SAT). CAMS model screening —
not TCEQ design values.
Screening only. Values are daily CAMS-model metrics (1-hr max dust/AQI/PM,
max rolling 8-hr ozone mean, daily mean PM2.5). Official compliance numbers come from
certified TCEQ monitors (8-hr ozone design values, annual PM2.5 means). This page is
context for the board, not evidence. Ozone shown as ppb and µg/m³
(ppb ≈ µg/m³ ÷ 1.96 at 25°C). Verify current attainment at TCEQ.
Corpus last 6 days + today + 5-day forecast
10-29
·act
Hazy
AQI 51
dust 0
· PM 10
O3
47 ppb
(93 µg)
10-30
·act
Smoke / haze aloft
AQI 51
dust 0
· PM 10
O3
48 ppb
(94 µg)
10-31
·act
Hazy
AQI 37
dust 0
· PM 7
O3
41 ppb
(80 µg)
11-01
·act
Clear
AQI 60
dust 0
· PM 13
O3
58 ppb
(114 µg)
11-02
·act
Clear
AQI 60
dust 0
· PM 10
O3
49 ppb
(97 µg)
11-03
·act
Smoke / haze aloft
AQI 37
dust 4
· PM 11
O3
31 ppb
(61 µg)
Clear
AQI 35
dust 4
· PM 5
O3
39 ppb
(76 µg)
11-05
·fcst
Clear
AQI 42
dust 0
· PM 10
O3
42 ppb
(83 µg)
11-06
·fcst
Hazy
AQI 42
dust 0
· PM 10
O3
47 ppb
(92 µg)
11-07
·fcst
Hazy
AQI 53
dust 0
· PM 11
O3
56 ppb
(110 µg)
11-08
·fcst
Clear
AQI 51
dust 0
· PM 8
O3
40 ppb
(78 µg)
11-09
·fcst
Clear
AQI —
dust —
· PM —
O3
—
CRP vs HOU vs SAT
| Today |
CRP |
HOU |
SAT |
| US AQI |
35
|
64
|
41
|
| Dust µg/m³ |
4
|
0
|
0
|
| PM2.5 mean |
2.8
|
18.7
|
3.8
|
| Ozone 8-h (ppb / µg) |
39 / 76
|
38 / 74
|
45 / 88
|
| Class |
Clear
|
Clear
|
Clear
|
YTD 2026 quote:
Corpus had 6 high-ozone
screening days (8-h > ~70 ppb) vs Houston's
26
and San Antonio's 5
(2026-01-01 → 2026-11-03).
| YTD counts |
CRP |
HOU |
SAT |
| Days AQI > 100 |
9 |
28 |
5 |
| Days O3 8-h > 70 ppb |
6 |
26 |
5 |
| Days PM2.5 mean > 35 |
0 |
1 |
0 |
| DUST-class days |
28 |
24 |
24 |
| SMOKE-class days |
80 |
106 |
86 |
Corpus seasonality (all history, avg / max)
| Mo |
n |
AOD |
Dust |
PM2.5 mean |
O3 8-h µg |
AQI |
| 01 |
62 |
0.22 / 0.53
|
1 / 12
|
6.5 / 21.2
|
83 / 106
|
42 / 73
|
| 02 |
85 |
0.23 / 0.64
|
1 / 15
|
9.1 / 19.8
|
88 / 112
|
47 / 69
|
| 03 |
93 |
0.30 / 0.79
|
3 / 20
|
9.4 / 18.1
|
98 / 142
|
56 / 108
|
| 04 |
90 |
0.44 / 1.05
|
1 / 14
|
10.4 / 27.8
|
95 / 139
|
54 / 103
|
| 05 |
93 |
0.57 / 1.20
|
1 / 7
|
11.6 / 33.0
|
91 / 164
|
62 / 145
|
| 06 |
90 |
0.30 / 1.07
|
9 / 68
|
11.0 / 24.1
|
71 / 147
|
52 / 144
|
| 07 |
93 |
0.27 / 0.55
|
25 / 95
|
11.9 / 32.6
|
65 / 96
|
53 / 95
|
| 08 |
93 |
0.21 / 0.42
|
8 / 81
|
8.2 / 21.2
|
81 / 176
|
55 / 162
|
| 09 |
90 |
0.19 / 0.34
|
2 / 110
|
7.5 / 34.2
|
99 / 153
|
64 / 126
|
| 10 |
93 |
0.19 / 0.47
|
0 / 2
|
7.4 / 14.2
|
107 / 161
|
68 / 140
|
| 11 |
63 |
0.20 / 0.37
|
1 / 7
|
6.4 / 12.9
|
90 / 128
|
46 / 84
|
| 12 |
62 |
0.21 / 0.65
|
0 / 4
|
6.7 / 13.6
|
79 / 106
|
40 / 55
|
Jun–Jul rows tinted for dust season; Apr–May for typical smoke season.
Corpus dust & smoke history
Days since last dust (≥20 µg/m³)
49
Last: 2026-09-16
DUST-threshold days / year
202424
202524
202628
Top Corpus dust days
tap for top-20
#1 2026-09-15
AOD 0.31
dust 110
Saharan dust
| Date |
AOD |
Dust |
Class |
| 2026-09-15 |
0.31 |
110 |
Saharan dust |
| 2024-07-30 |
0.40 |
95 |
Saharan dust |
| 2024-07-31 |
0.40 |
94 |
Saharan dust |
| 2024-07-01 |
0.33 |
92 |
Saharan dust |
| 2024-07-02 |
0.26 |
88 |
Saharan dust |
| 2024-08-01 |
0.26 |
81 |
Saharan dust |
| 2024-07-26 |
0.39 |
74 |
Saharan dust |
| 2025-06-30 |
0.54 |
68 |
Saharan dust |
| 2024-07-25 |
0.35 |
67 |
Saharan dust |
| 2024-07-04 |
0.13 |
59 |
Saharan dust |
| 2026-07-25 |
0.31 |
59 |
Saharan dust |
| 2025-07-16 |
0.29 |
58 |
Saharan dust |
| 2026-07-24 |
0.32 |
58 |
Saharan dust |
| 2026-06-29 |
0.41 |
57 |
Saharan dust |
| 2024-07-06 |
0.17 |
55 |
Saharan dust |
| 2025-07-09 |
0.28 |
55 |
Saharan dust |
| 2024-07-12 |
0.39 |
54 |
Saharan dust |
| 2025-07-10 |
0.33 |
54 |
Saharan dust |
| 2025-07-01 |
0.45 |
52 |
Saharan dust |
| 2025-07-17 |
0.22 |
51 |
Saharan dust |
Top Corpus smoke days
tap for top-20
#1 2024-05-05
AOD 1.20
2.5 14
Smoke (Mexico ag fires typical Apr-Jun)
| Date |
AOD |
2.5 |
Class |
| 2024-05-05 |
1.20 |
14 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-03 |
1.19 |
18 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-11 |
1.17 |
23 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-27 |
1.15 |
30 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-02 |
1.13 |
17 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-16 |
1.09 |
44 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-01 |
1.08 |
13 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-06-01 |
1.07 |
22 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-04-29 |
1.05 |
16 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2025-05-21 |
0.97 |
16 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2026-05-21 |
0.97 |
9 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-26 |
0.95 |
29 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2026-05-17 |
0.94 |
20 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2025-05-28 |
0.92 |
14 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-05-04 |
0.91 |
15 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2025-05-06 |
0.91 |
17 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2026-04-25 |
0.89 |
17 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2026-05-20 |
0.88 |
14 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-04-10 |
0.85 |
11 |
Smoke (Mexico ag fires typical Apr-Jun) |
| 2024-04-27 |
0.83 |
21 |
Smoke (Mexico ag fires typical Apr-Jun) |
Smoke = high AOD with surface dust < 10 µg/m³ (CAMS). Side-by-side on desktop; stacked on phone.
Year-over-year (means + exceedance-shaped days)
| Year |
City |
n |
AOD |
Dust |
PM2.5 |
O3 8h |
O3 days |
PM days |
Dust/Smoke |
| 2024 |
CRP |
335 |
0.31 |
5.2 |
9.6 |
88 |
9 |
0 |
24/112
|
| 2024 |
HOU |
335 |
0.34 |
3.5 |
12.0 |
102 |
49 |
0 |
16/143
|
| 2024 |
SAT |
335 |
0.32 |
3.6 |
9.1 |
96 |
15 |
0 |
15/118
|
| 2025 |
CRP |
365 |
0.26 |
4.1 |
8.4 |
89 |
23 |
0 |
24/92
|
| 2025 |
HOU |
365 |
0.30 |
3.3 |
11.6 |
103 |
66 |
0 |
18/149
|
| 2025 |
SAT |
365 |
0.26 |
3.7 |
7.9 |
99 |
39 |
0 |
14/106
|
| 2026* |
CRP |
307 |
0.27 |
5.4 |
9.2 |
85 |
6 |
0 |
28/80
|
| 2026* |
HOU |
307 |
0.30 |
4.1 |
13.4 |
97 |
26 |
1 |
24/106
|
| 2026* |
SAT |
307 |
0.27 |
5.1 |
8.5 |
92 |
5 |
0 |
24/86
|
* = year-to-date. O3/PM “days” use screening thresholds (~70 ppb 8-h, 35 µg/m³ PM2.5 mean).
NAAQS context (2026-07 vintage — verify at TCEQ)
- Ozone: 70 ppb 8-hour standard (~137 µg/m³ at 25°C conversion used here).
- PM2.5: 9.0 µg/m³ annual / 35 µg/m³ 24-hour.
- Houston: ozone nonattainment (severe) — commonly the most out-of-compliance nearby metro.
- San Antonio: ozone marginal nonattainment (status can change).
- Corpus Christi: generally attainment for ozone/PM — this page is for board context, not a formal attainment claim.
- All metrics on this page are CAMS model screening values. Official numbers come from TCEQ monitors / EPA design values.
Plan 3 Part D3 · /dustcrp · Data: CityAir (Open-Meteo CAMS) · classify_air shared with /dust