Air Quality in Escondido, California — Live

Live readings from PurpleAir sensors across Escondido — with free alerts the moment the air turns.

Live Escondido AQI from nearby PurpleAir sensors loads when this page opens in a browser, along with a live sensor map covering Escondido and San Marcos, Vista, Valley Center, Rancho Bernardo, Poway, Ramona.

Escondido sits in an inland valley in North County San Diego, ringed by hills, 646 feet above sea level and about 30 miles northeast of downtown San Diego. That distance from the water changes everything about its air. The climate is borderline semi-arid and hot-summer Mediterranean, with summers considerably hotter than coastal cities like San Diego or Carlsbad; the record high is 115°F, set on 6 September 2020. Escondido Creek runs through the middle of the city, fed from Lake Wohlford Dam in the northeast, and the natural cover on the surrounding slopes is chaparral brushland, oak woodland and grassland — which is to say, fuel. Around 151,038 people live here.

Canairy watches the sensors around your home, your kids' school, and everywhere else you care about, and tells you in plain English when the air changes enough to matter.

A valley holds air differently than a coastline does

EPA's Green Book lists San Diego County as nonattainment for the 2015 eight-hour ozone standard, with a classification of Severe-15. Ozone is not emitted directly; sunlight cooks it out of tailpipe and industrial emissions, which means it peaks on hot, still summer afternoons and it peaks inland, downwind of where those emissions were produced and after the air has had time to bake. Escondido's valley setting, its 646-foot elevation and its summers well above coastal temperatures all put it on the wrong side of that arithmetic.

The air district's own hourly numbers show the pattern plainly. On 27 July 2026 the eight-hour ozone average was 0.053 ppm at Alpine and 0.043 ppm at El Cajon — both inland — against 0.035 ppm at Chula Vista on the bay and 0.036 ppm at the Camp Pendleton station on the coast. Same county, same day, meaningfully different air. Escondido is not a desert town, and its numbers are not Alpine's, but the mechanism that separates those readings is the same one that separates Escondido from Carlsbad twenty miles west.

There is no regulatory monitor in the city

The San Diego County Air Pollution Control District's hourly pollution report lists stations at Alpine, Chula Vista, El Cajon, Otay Mesa, Camp Pendleton, Carmel Mountain Ranch, Kearny Mesa, San Ysidro, Imperial Beach, Nestor and several sites around the port and downtown. There is no Escondido station on that list. The nearest ones sit miles away — Carmel Mountain Ranch to the south, Alpine well to the southeast — and the district says openly that because the population and most pollution sources are concentrated in the western portion of the county, it does most of its sampling there.

For a city of 151,038 people in a valley that traps air, that is a real gap. It is also the practical case for reading a low-cost sensor near your own street rather than a regional figure. On a still afternoon in a bowl surrounded by hills, a number measured ten or fifteen miles away over different terrain may not describe your neighbourhood at all.

October 2007, when the Witch Fire reached the city

The Witch Fire ignited at 12:35 p.m. on Sunday 21 October 2007 in Witch Creek Canyon near Santa Ysabel, after powerful Santa Ana winds blew down a power line. It burned 197,990 acres, destroyed 1,265 residential structures and 587 outbuildings, and spread west into San Diego Country Estates, Ramona, Rancho Bernardo, Poway and Escondido, with damage around Lake Hodges, Del Dios and Rancho Santa Fe. Half a million San Diego County residents were evacuated, Escondido among the communities under orders. Particulate matter of 10 micrometres and smaller reached unhealthy levels across the region, and a later study of the 22–26 October exposure period found that most of the western part of the county greatly exceeded the EPA's 24-hour fine-particle standard of 35 micrograms per cubic metre. The county recorded 96 excess respiratory hospitalizations over those five days, roughly 30 percent of all respiratory admissions in that window, concentrated in ZIP codes inside and immediately downwind of the fire perimeters.

The 2003 Cedar Fire, which started at 5:37 p.m. on 25 October 2003, was larger — 273,246 acres, 2,820 structures destroyed, 15 people killed — but it burned east and southeast of Escondido, through Lakeside, Wildcat Canyon, Alpine, Harbison Canyon, Crest, Cuyamaca and the country around Julian, rather than into the city. Fire has come closer since. The Cocos Fire began at 5:38 p.m. on 14 May 2014 in a backyard on Washingtonia Avenue in San Marcos and spread quickly into western Escondido, burning 1,995 acres and destroying more than 40 buildings including a dozen homes; the Harmony Grove Spiritualist Association lost most of its buildings, its president saying afterward, "We're pretty much wiped out."

Escondido air quality FAQ

Why is there smoke in Escondido today?

Usually a wildfire, and often one that started somewhere else. The Witch Fire began 30 miles east near Santa Ysabel in October 2007 and spread west into Escondido on a Santa Ana wind; the Cocos Fire started in a San Marcos backyard in May 2014 and moved into western Escondido within hours. Because the city sits in a valley, smoke that arrives can also settle rather than blow through. In summer, a hazy afternoon with no smell of smoke is more likely ground-level ozone, which builds inland on hot still days and is invisible.

What is the air quality in Escondido right now?

This page shows the current AQI for Escondido, calculated from PurpleAir sensors around the city and updated continuously. It matters more here than in most places, because the county air district has no regulatory monitoring station inside Escondido — the nearest are miles away at Carmel Mountain Ranch and Alpine, over different terrain.

Why is Escondido's air different from the coast?

Distance from the ocean and the shape of the ground. The coast gets steady onshore flow that keeps pollution moving; Escondido sits inland in a valley at 646 feet, with summers considerably hotter than San Diego or Carlsbad. Ozone forms when sunlight cooks vehicle and industrial emissions, so it peaks inland on hot still afternoons. On 27 July 2026 the air district's eight-hour ozone average was 0.053 ppm at inland Alpine and 0.043 ppm at El Cajon, against 0.035 ppm in Chula Vista and 0.036 ppm at Camp Pendleton on the coast.

Has a wildfire ever burned into Escondido itself?

Yes, more than once. The Witch Fire of October 2007 spread into Escondido after starting near Santa Ysabel, part of a fire that burned 197,990 acres, destroyed 1,265 homes and forced 500,000 San Diego County residents to evacuate. In May 2014 the Cocos Fire spread from San Marcos into western Escondido, burning 1,995 acres and destroying more than 40 buildings including a dozen homes and most of the Harmony Grove Spiritualist Association property. The 2003 Cedar Fire, larger than either, burned east and southeast of the city rather than into it.

What AQI level is unhealthy?

Under the US EPA scale, AQI 0–50 is Good and 51–100 is Moderate. From 101 the air is Unhealthy for Sensitive Groups — kids, older adults, and people with asthma or heart conditions — and above 150 it's Unhealthy for everyone. Canairy translates these numbers into a plain-English verdict, like whether to close the windows or move a workout indoors.

Is Canairy free?

Yes. The Canairy app is free to download and includes live air quality for all your saved places, plain-English verdicts, and free push alerts when the air crosses your threshold. A paid plan adds extras like SMS text alerts.

Get Canairy free on Google Play.