🌫️ WV air is β€” right now (β€” Β΅g/mΒ³ PM2.5) what this means
🚧 Beta β€” under construction. Readings are provisional and shown for community awareness, not regulatory use.

Understanding your air

A plain-language guide to what we measure, what the colors mean, how air and water affect your health, how the laws that govern pollution work, and how it all ties to climate.

Why air quality matters here

West Virginia's ridges and river valleys trap air. On calm nights, cooler air settles into the valleys and forms a temperature inversion, a lid that holds pollution near the ground until the next day's sun or wind mixes it out. Add traffic, wood and coal home heating, and heavy industry along the river corridors (the Kanawha Valley's "Chemical Valley" stretch is a well-known example) and the same spot can read clean at midday and hazy by dawn.

Our own sensors show it: along the industrial corridor, fine particles build up overnight (roughly 1.4–2Γ— the daytime level) while an upriver control site stays flat. Smoke can also drift in from far away, and regional wildfires have pushed WV into "unhealthy" days. Dense, always-on community sensors are exactly what it takes to catch these local, hour-by-hour swings that a handful of official monitors can miss.

warm-air "lid" (inversion) cool air + pollution trapped below
On calm nights, warm air settles over cooler valley air and acts as a lid. Pollution can't rise past it, so it pools near the ground until the sun or wind breaks the inversion. It's why the same spot can read clean at midday and hazy by dawn.

What we measure

PM2.5 β€” fine particles

Particles 2.5 micrometers or smaller, about 30Γ— thinner than a hair. They come from anything that burns: vehicles, industry, wood stoves, wildfires. Because they're so small they slip deep into the lungs and into the bloodstream, which is why PM2.5 is the pollutant most tied to health effects. It's the number our map is colored by.

PM10 β€” coarse particles

Bigger particles up to 10 Β΅m: road and construction dust, pollen, mold. Irritating to eyes, nose, and throat, and hard on people with asthma.

PM1.0 β€” ultrafine

The smallest fraction we report: largely combustion-related and useful for spotting fresh smoke or exhaust.

VOCs β€” volatile organic compounds

Gases released by fuels, solvents, and many industrial processes; often what you smell. Our community sensors report a single relative gas index β€” good for spotting changes and odor events, not a calibrated measure of any specific compound.

Ozone β€” summer smog

Ground-level ozone isn't emitted directly. It forms in sunlight when VOCs and nitrogen oxides react, so it peaks on hot, sunny afternoons. It irritates the lungs and worsens asthma. Community PurpleAir sensors can't measure ozone, so we pull it from EPA AirNow reference monitors β€” a sparser, reference-only layer you can chart on the Air page.

Human hair ~70 Β΅m PM10 ≀10 Β΅m PM2.5 ≀2.5 Β΅m PM1.0 ≀1 Β΅m
Drawn to scale. PM2.5 is roughly 30Γ— smaller than a human hair, small enough to slip past your body's defenses into the lungs and bloodstream. (Hair thickness varies a lot from person to person, roughly 17–180 Β΅m depending on hair type β€” so "~70 Β΅m" is just a common reference point. The takeaway holds for everyone: PM2.5 is far too small to see or feel.)

What's actually in "VOCs"

"VOC" is an umbrella for hundreds of carbon-based gases. Our low-cost sensors can't tell them apart; they report one combined index. But the individual compounds behind that number matter a lot for health, and EPA's air-toxics network measures many of them one by one. Common ones in industrial and traffic settings:

  • Benzene β€” fuels, vehicle exhaust, chemical plants; a known human carcinogen (linked to leukemia).
  • Toluene, ethylbenzene, xylenes β€” with benzene these are the "BTEX" group from fuels and solvents; nervous-system and respiratory irritants.
  • Formaldehyde β€” combustion and building materials; a carcinogen and strong irritant.
  • 1,3-Butadiene β€” combustion and synthetic-rubber production; a carcinogen.
  • Acrolein β€” combustion; an intense respiratory irritant even at low levels.
  • Methylene chloride, perchloroethylene ("perc") β€” degreasers and dry-cleaning solvents.
  • Styrene β€” plastics and resins manufacturing.

Many VOCs also react in sunlight to form ground-level ozone, a separate lung irritant. Our sensor's index can't identify or quantify these compounds. For actual concentrations you'd need EPA/lab air-toxics sampling.

What our VOC sensor actually detects

To be clear about the hardware: the PurpleAir units in this network sense gases with a low-cost metal-oxide (MOX) gas sensor (a Bosch BME680-class chip). It doesn't identify molecules β€” its surface resistance changes in the presence of reducing gases as a group: many VOCs (alcohols, aldehydes, ketones, aromatics like the BTEX above) plus things like carbon monoxide and hydrogen. What comes out is one relative "gas resistance" number, sensitive to temperature and humidity, reported as a single index.

So honestly: it's a "something changed" detector, not a benzene meter. A rise means more reducing gas in the air near that sensor: a reason to look closer or report an odor, not a measurement of any one chemical. Pinning down which compound (and how much) takes EPA/lab air-toxics sampling β€” the kind a confirmed community report can help trigger.

πŸ“ŠSee it on the map Live sensors, trends, and validation. 🏭Sources & facilities Who's permitted to emit, and their records. πŸ“£Report a concern Air, water, soil, wildlife, or a violation.