BreatheCheck LIVE Get alerts

St. Paul, MN Air Quality Index (AQI) Today

MNDominant: PM2.5 LIVE

Readings collected automatically every hour; text written and checked by BreatheCheck Editorial. How this page is made →

Right now: St. Paul is at 23, good.

Is the air safe to breathe in St. Paul today?

23 Good “Unhealthy for everyone” starts at 151 — not 201.

In St. Paul, BreatheCheck reads 23 as Go. The cutoffs: go below 101, keep it short and easy from 101 to 150, move it indoors above 150. These are our own thresholds, drawn on the EPA bands — EPA itself classifies 101–150 as Unhealthy for Sensitive Groups and does not tell you how long to stay out.

Go AQI 0–100

Normal outdoor plans. No change needed.

Short & unloaded AQI 101–150

A 20-minute dog walk, not a 2.5-hour run. Keep it brief and easy.

Don’t go AQI 151+

Move it indoors. Above 200 that becomes everyone, not just sensitive groups.

Go Every combination lands the same way at this reading — a hard hour is no different from an easy twenty minutes. The two dials separate above 80.

All the thresholds people reported, and who reported them
  • 60 Asthmatic runnerone runner’s own 156-run log
  • 75–100 Daycare / schoolparents and staff in one r/toddlers thread, Aug 2025 — not a published rule
  • 100 Parentcommunity-reported, escalating at 150 and 200
  • 110 Runnercommunity-reported

EPA classifies 101–150 as Unhealthy for Sensitive Groups. That is an attributed classification, not a verdict on your lungs specifically.

If you’re staying in, filter the room you’re actually in

A portable HEPA unit or a Corsi-Rosenthal box — one builder put theirs at about $130 for a 12×14 bedroom. We don’t default to a MERV-13 swap in whole-house HVAC: it can restrict airflow, and the safe version needs a static-pressure check first.

See options

PM2.5

0.6 low · modelled

UV hour by hour in St. Paul →

3 of 30 days we have recorded

The record, day by day →

Cold air in the trench, smoke overhead

Two conditions produce this city’s bad readings and they have nothing to do with each other. The first is local and small. The Mississippi runs through St. Paul in a trench between steep bluffs, and on a still, clear, subzero night cold air drains off the high ground into it while a surface inversion caps whatever has collected there, holding vehicle exhaust and residential wood smoke near the ground until the sun climbs far enough to break the layer. The neighborhoods down on the flat and the ones on top of the bluff line are not breathing the same air on those mornings. Flint Hills Resources’ Pine Bend refinery, the largest in Minnesota, sits down the same valley at Rosemount and Inver Grove Heights, which a southeasterly puts upwind.

The second condition is continental. Minnesota shares a border with Manitoba and Ontario and lies in the usual downwind path of Saskatchewan’s fires as well, and since 2023 the state’s air quality alert record has been dominated by smoke arriving from boreal forest outside the country. That year ran alerts over more days than any year before it.

Nothing about the two overlaps. An inversion morning is worst before dawn, usually gone by afternoon, and worse in the trench than a mile away on top of the bluff. Smoke keeps no hours, covers the whole state at once, and can hold for a week.

Where this number sits

Of the 121 US metros reporting to us right now, St. Paul is number 113 and number 3 of the 3 we track in Minnesota. The pollutant driving it today is PM2.5.

Nearby metros we also measure, and what they read at the same hour:

  • Minneapolis, MN — 9 miles away, AQI 23
  • Rochester, MN — 71 miles away, AQI 24
  • Sioux Falls, SD — 204 miles away, AQI 22
  • Cedar Rapids, IA — 215 miles away, AQI 19

Why a metro a short drive away reads differently →

AirNow’s Twin Cities reporting area, about 4.8 miles from the metro centre.

What has air quality in St. Paul actually been?

Daily maximum, our own readings. 30 days since 2026-08-16; nothing back-filled. Why we keep our own →

3 of the 30 days we have recorded so far went above AQI 100.

Daily maximum AQI recorded for St. Paul, MN
DateDaily max AQIEPA bandHours read
58Moderate22
34Good23
69Moderate23
113Unhealthy for Sensitive Groups23
51Moderate23
54Moderate22
57Moderate23
52Moderate23
57Moderate23
48Good23
62Moderate23
101Unhealthy for Sensitive Groups24
87Moderate23
52Moderate23
61Moderate23
60Moderate23
149Unhealthy for Sensitive Groups23
63Moderate22
82Moderate23
64Moderate23
67Moderate23
65Moderate24
96Moderate23
95Moderate23
60Moderate23
69Moderate23
70Moderate23
56Moderate23
51Moderate26
31Good6 — partial day

Questions about St. Paul

What is the air quality in St. Paul right now?

AQI 23 — Good. That is number 113 of the 121 US metros reporting to us at this hour.

Which monitor does this number come from?

Twin Cities, about 4.8 miles from the metro centre. One instrument reports for the whole metro, so the side farthest from it is the least well described.

How does St. Paul compare with metros nearby?

At this hour: Minneapolis 23, Rochester 24, Sioux Falls 22, Cedar Rapids 19. Readings that close together suggest one airshed rather than local sources.

Does this include pollen?

No. The AQI covers PM2.5, PM10, ozone, NO₂, SO₂ and CO. A high-pollen day can read clean here and still put someone in bed.

What the number means, band by band → · UV in St. Paul → · Why apps disagree →

Updated