How to Read a Wildfire Smoke Map

A wildfire smoke map is really three maps stacked in one frame: measured air quality on the ground, satellite-observed smoke overhead, and a model forecast of where the plume goes next. Each layer comes from a different agency, answers a different question, and updates on a different clock.

The layers below are the ones behind the AirNow Fire and Smoke Map — a joint product of the EPA and the US Forest Service — plus the NOAA satellite analysis and the NOAA smoke model that most commercial smoke maps repackage. Once you can tell a monitor dot from a plume outline from a forecast frame, the confusing cases start to make sense: a gray sky over a green map, or a red map under a blue sky, is usually two layers describing two different altitudes.

What each smoke-map layer actually shows

Three agencies feed one map: ground measurements, a satellite smoke analysis, and a forecast model — each answering a different question.

Map layerMade byWhat it showsCadence
Monitor circlesAir agenciesMeasured AQIHourly
Triangle monitorsFire-season deploysMeasured AQIHourly
Sensor squaresEPA-corrected PurpleAirEstimated PM2.5Near-live
Plume outlinesNOAA HMS analystsSmoke seen from spaceDaylight
Surface smokeNOAA HRRR-SmokeForecast at ~8 mHourly runs
Column smokeNOAA HRRR-SmokeForecast, all altitudesHourly runs

Layer sources: AirNow Fire and Smoke Map legend (US EPA / USFS) — circles are permanent monitors, triangles temporary monitors, squares EPA-corrected low-cost sensors; smoke-plume outlines from the NOAA Hazard Mapping System; surface and vertically integrated smoke fields from NOAA’s HRRR-Smoke model (3-km grid).

Three kinds of dots on the Fire and Smoke Map

The Fire and Smoke Map plots its point data in 3 shapes. Circles are permanent regulatory monitors run by state, local, and tribal air agencies — the same instruments behind AirNow's everyday reporting, updating on a 1-hour cadence. Triangles are temporary monitors, trucked in near active fires for the season. Squares are low-cost sensors — largely PurpleAir units — displayed only after an EPA correction equation adjusts their raw output, which runs high in dense smoke.

All three shapes speak one color language: the fill is the EPA AQI category color, green through maroon. Shape tells you the pedigree of the measurement; color tells you the current reading. A square deserves a little more skepticism than a circle, but a corrected square an eighth of a mile away is often more useful than a regulatory circle across the county.

Smoke plume outlines: the NOAA HMS layer

The gray plume overlays on nearly every smoke map trace back to one source: NOAA's Hazard Mapping System. HMS analysts outline visible smoke by hand from GOES satellite imagery — the GOES-R satellites scan the continental US every 5 minutes — and grade each polygon into one of 3 density classes: light, medium, or heavy.

Because the analysis reads visible imagery, it carries two built-in limits. It sees the smoke column from above with no altitude information, and it can only be drawn where the analyst can see smoke in daylight. A plume outline means smoke is somewhere overhead — not that any of it has reached the ground.

Near-surface vs vertically integrated smoke

Forecast smoke layers mostly come from NOAA's HRRR-Smoke model, which runs on a 3-km grid and publishes two distinct smoke fields. Near-surface smoke estimates concentration about 8 meters above the ground — the air a monitor would actually sample. Vertically integrated smoke sums the entire column of atmosphere above each grid cell.

Those two fields explain the most common smoke-map confusion. A milky, dimmed sky over a Good AQI reading means the integrated field is loaded while the near-surface field stays clean — the plume is riding a few kilometers up. When sinking air or evening mixing brings that smoke down to the surface, the monitor dots catch up with what the sky already showed.

Reading a forecast loop

HRRR-Smoke starts a new run every hour, and a standard run looks 18 hours ahead; the 00, 06, 12, and 18 UTC cycles extend to 48 hours. A forecast loop animates those frames in sequence, so the first thing to check is the timestamp: frame one is the model's estimate of now, and each step is another hour into the future, usually stamped in UTC rather than local time.

The second thing to check is which field the loop is drawing. A dramatic vertically integrated animation can accompany a quiet surface forecast for the same hours. Watching the plume's leading edge against the frame clock — rather than judging by how dark the colors look — is the reliable way to read arrival timing for a given city.

Why the map covers Canada: long-range transport

Smoke maps run continental because plumes are continental. Big boreal fires loft smoke high into the free troposphere, where jet-stream winds carry it far downwind of the flames. During the June 2023 episode, HMS plume tracks stretched more than 1,000 miles from fires in Quebec and Ontario to the US Northeast, and New York City's monitors recorded index values in the 400s.

That geometry is why the Upper Midwest and Great Lakes can sit under thick smoke with no fire within hundreds of miles. On the map, the giveaway is a plume outline detached from any fire icon: the source is off-screen to the north, and the local question becomes whether the transported smoke stays aloft or mixes down.

The map versus your local monitor

When layers disagree, they are usually both right about different things. The plume outline says what a satellite saw overhead; the dots say what ground-level instruments measured in the last hour; the model says where the smoke should be next. For current conditions at street level, the nearest circle or triangle is the anchor, corrected squares fill the gaps between monitors, and the model's near-surface field is the tiebreaker for the hours ahead.

Disagreement itself is information. Outline-without-red-dots means smoke aloft; red-dots-without-outline usually means a local source, a night hour the analyst could not map, or smoke too thin to see against cloud. Reading the layers as one story — overhead, at the surface, and next — is the whole skill.

How far ahead each layer looks

Dots and plume outlines describe the present; only the model layers forecast.

Monitor & sensor dotsmeasured now
HMS plume outlinecurrent analysis
HRRR-Smoke hourly run18hr
HRRR-Smoke 00/06/12/18 UTC run48hr
HRRR-Smoke starts a new run every hour: standard runs cover 18 hours, and the 00/06/12/18 UTC cycles extend to 48 hours. Source: NOAA Global Systems Laboratory.

The smoke-map stack, by the numbers

3

kinds of measurement points on the Fire and Smoke Map — circles, triangles, squares

US EPA / USFS

3km

HRRR-Smoke model grid spacing

NOAA GSL

5min

GOES scan cadence behind the HMS plume outlines

NOAA

1,000+miles

HMS plume-track length from Canadian fires to the Northeast, June 2023

NOAA HMS

Check your local air quality

The worst modern AQI days east of the Rockies are wildfire-smoke days, and the transport corridor from the Canadian boreal fires runs across the Upper Midwest and Great Lakes. These metros sit in that path — check the current AQI for each, or look up any US city on the air quality hub:

Frequently asked

What is the AirNow Fire and Smoke Map?
A joint EPA and US Forest Service map that combines 3 kinds of ground measurements — permanent monitors (circles), temporary fire-season monitors (triangles), and EPA-corrected low-cost sensors (squares) — with NOAA HMS smoke-plume outlines and fire locations.
Why does the map show smoke over my city while the AQI reads Good?
The plume outline comes from satellites looking down through the whole atmosphere, while the AQI dots measure ground-level air. Smoke riding a few kilometers up can gray the sky without touching the surface — that is exactly the case the model's near-surface and vertically integrated fields separate.
What do the dot shapes and colors mean?
Shape encodes the source: circles are permanent regulatory monitors, triangles are temporary monitors, and squares are corrected low-cost sensors. Color is the standard EPA AQI category color for the current reading, from green (Good) to maroon (Hazardous).
How accurate are the PurpleAir squares on the map?
Raw PurpleAir readings tend to run high in dense smoke, so the Fire and Smoke Map applies EPA's correction equation before displaying them. Corrected squares track nearby regulatory monitors far more closely than raw sensor dashboards do.
What does vertically integrated smoke mean?
It is the HRRR-Smoke field that totals all the smoke in the column of atmosphere above a point. Its sibling field, near-surface smoke, estimates concentration about 8 meters off the ground. A loaded column with a clean surface means the plume is aloft.
How often do smoke maps update?
Monitor dots report on a 1-hour cadence; HMS analysts redraw plume outlines through the daylight hours from GOES imagery that refreshes every 5 minutes; and HRRR-Smoke starts a new forecast run every hour.
How far ahead can a smoke map forecast?
HRRR-Smoke's standard hourly runs go 18 hours out, and its 00/06/12/18 UTC cycles extend to 48 hours. Beyond that window, plume positions depend on fire growth the model cannot know in advance.

More air-quality guides