PLUME.

โ† to the map

What this is

What’s burning, where the smoke is now, and whether you’ll be breathing it later โ€” on one map. Fifteen public data feeds, every forecast scored against what actually happened.

Not an official product of any agency listed below. For health guidance use AirNow.gov; in an emergency follow NWS and local authorities.

How to read it

Observed and forecast never blur. AirNow NowCast is the only thing labeled “observed” air quality. Model numbers are a forecast on the AQI scale, with the winning model named. Smoke-only models are “smoke on the AQI scale,” not certified AQI.

Satellites see presence, not breathability. Satellite-detected smoke and column haze describe what’s in the air column โ€” smoke can ride thousands of feet overhead while surface air stays clean. The panel says which one your location is getting, and darkness or cloud reads as “no retrieval,” never as clear air.

Disagreement is information. Arrival windows show each model’s vote as a range, not a blended instant; forecast spread is shown per predicted quantity and is never called confidence.

Data sources

HRRR-SmokeNOAA GSLhourly 3 km smoke forecast โ€” the hero model, surface + column
FireWorkECCCCanadian smoke forecast โ€” joins the headline worst-of
AQMNOAA EMCtotal PM2.5 air-quality forecast
GEFS-AerosolsNOAAglobal outlook to +120 h, 3-hourly
GEOS-CFNASA GMAOglobal composition forecast โ€” labeled research
RRFS-SDNOAAnext-gen smoke/dust โ€” shadow-scored only, never surfaced
HMSNOAA OSPOanalyst-drawn daily smoke plumes
AirNowEPAobserved NowCast PM2.5 โ€” the only thing called “observed” air quality
NWS alertsNOAA NWShuman-issued air-quality + red-flag warnings
FIRMSNASAVIIRS 375 m fire detections, three satellites
GOES ADPNOAA NESDISsatellite-detected smoke presence, ~10-min scans
GOES AODNOAA NESDISsatellite-observed column haze (optical depth)
GOES GeoColorNOAA STARtrue-color imagery, minutes behind the scan
GOES FDCNOAA NESDISfire detections + radiative power, 5-min
WFIGS + CWFISNIFC ยท NRCanUS + Canadian incidents and perimeters

Keeping score

Every forecast answers to observations, hourly, on three independent axes: model PM2.5 vs AirNow monitors (bucketed by forecast lead, so a fresh run is never averaged with an aging one), plume placement vs GOES satellite smoke detection (size-matched masks on sunlit pixels, so sensitivity differences don’t masquerade as position error), and the satellite haze product itself vs AERONET ground sun photometers. The sources popover on the map shows the running record โ€” those numbers are earned, not asserted.

Credits

Data courtesy of NOAA (Open Data Dissemination, NWS, NESDIS, STAR, GSL, EMC), NASA (GMAO; fire detections from FIRMS, part of EOSDIS), Environment and Climate Change Canada, Natural Resources Canada, the EPA and its AirNow partners, NIFC, and the AERONET principal investigators and site staff who establish and maintain the ground stations used for AOD verification.

City pages use place data from GeoNames (CC BY 4.0) and the US Census Gazetteer. Maps rendered with MapLibre GL JS on CARTO basemaps, ยฉ OpenStreetMap contributors.