Air quality in Toronto, Ontario, Canada today

Update date
Last updated: 2026-02-10T22:00:00+00:00
[Advertisement 1]

Mr. Duck’s Air Quality Score

Mr. Duck – Unhealthy for sensitive groups

Unhealthy for sensitive groups for Toronto, Ontario, Canada

⚠️ This website is currently under active development. Some data may be incomplete or temporarily inaccurate. For health-critical decisions, please verify information through official government or environmental sources.
Categories follow US EPA AQI breakpoints for PM (estimate from latest valid measurements; this project does not compute EPA NowCast/24-hour AQI yet).

This friendly indicator summarizes the latest city readings. For health guidance, please see: EPA AirNow or WHO.

Air quality today

The overall air quality today is classified as USG. The main pollutant is PM2.5 (fine particles). The reference value for PM2.5 is 36.214 µg/m³ based on 56 valid measurements. Data is shown via OpenAQ.

This assessment reflects the concentration of fine particulate matter in the ambient air across Toronto. No PM10 value is available for this period. Measurements were gathered from multiple monitoring sites within the city. The snapshot includes only the PM2.5 measurement, as other pollutants were not reported for this time. All values are presented in micrograms per cubic meter. This page is informational; for health guidance, use official sources such as EPA AirNow or WHO.

Latest sensor values

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

Unhealthy for Sensitive Groups
PM25
36.2
µg/m³
Info
PM1
25.1
µg/m³
Measured
O3
0.014
ppm
Measured
NO2
0.06
ppm
Measured
SO2
0
ppm
Measured
CO
0
ppm
[Advertisement 2]

What the data includes

The Toronto air‑quality feed pulls data from 15 monitoring sites and currently holds 87 individual rows. Of those, 53 rows have been updated within the last 30 days while 34 are older than a month; no rows are marked as “today”, “last 3 days” or “last 7 days”. The most recent timestamp across the dataset is 2026‑02‑10 22:00 UTC. The collection includes measurements for PM2.5, PM1, O₃, NO₂, NO, relative humidity, temperature and the particle‑count metric UM003; the listed pollutants CO, NOX, PM10 and SO₂ do not have recent entries in this snapshot.

For the particulate matter series, the median PM2.5 concentration is 18 µg/m³ with values ranging from 0 µg/m³ up to 39.5 µg/m³; the 10th and 90th percentiles sit at roughly 0.19 µg/m³ and 30.7 µg/m³ respectively, indicating a broad spread around the central tendency. PM1 shows a median of 0.83 µg/m³ and a maximum of 25.1 µg/m³, with the 90th percentile near 25 µg/m³, suggesting that most low‑level readings cluster close to zero but occasional spikes occur. Temperature readings span from –6.5 °C to 31.3 °C with a median of 7.6 °C, while relative humidity varies between 39.4 % and 59.8 % (median 46.2 %). The UM003 particle count ranges widely from 24 to 3 374 particles/cm³, median 292, reflecting substantial variability in aerosol concentrations across sites.

Coverage across pollutants is uneven: O₃, NO₂ and NO each have fewer than ten recent rows (six, five and four respectively), whereas PM‑related metrics and meteorological variables have over ten rows each. This mix of recent and older observations means that city‑wide conditions can differ noticeably by location and time, and users should keep the timestamp distribution in mind when interpreting the numbers.

Learn more about sources and filtering: About the data.

Trusted references: WHO (Air pollution) · US EPA AirNow · European Environment Agency (Air)

Latest sensor values (bars)

PM categories follow US EPA AQI breakpoints, shown here as an estimate derived from the latest valid measurements (this project does not compute EPA NowCast/24-hour AQI yet).

PM25 36.2 µg/m³ PM1 25.1 µg/m³ O3 0.014 ppm NO2 0.06 ppm SO2 0 ppm CO 0 ppm
[Advertisement 3]

Data notes

The dataset includes 56 valid measurements and is updated within 30 days. The most recent data were recorded on 2026-02-10 at 22:00 UTC. This snapshot reflects conditions across Toronto, Ontario, Canada, but air quality can vary by location and time within the city. Users should consider these variations when interpreting the information.

OpenAQ station rows

StationParameterValueUnitLast updated
Toronto Downtowno30.019ppm2021-01-28 16:00 UTC
Toronto Downtownpm254.0µg/m³2021-01-28 16:00 UTC
Toronto Downtownno0.057ppm2026-02-10 22:00 UTC
Toronto Downtownno20.06ppm2026-02-10 22:00 UTC
Toronto Downtownnox0.116ppm2026-02-10 22:00 UTC
Toronto Downtowno30.002ppm2026-02-10 22:00 UTC
Toronto Downtownpm2524.0µg/m³2026-02-10 22:00 UTC
Toronto Eastno20.006ppm2023-07-17 17:00 UTC
Toronto Easto30.008ppm2023-07-14 07:00 UTC
Toronto Eastpm2524.0µg/m³2023-07-17 17:00 UTC
Toronto Northco0.2ppm2023-07-19 14:00 UTC
Toronto Northno0.016ppm2026-02-10 22:00 UTC
Toronto Northno20.041ppm2026-02-10 22:00 UTC
Toronto Northnox0.057ppm2026-02-10 22:00 UTC
Toronto Northo30.009ppm2026-02-10 22:00 UTC
Toronto Northpm2526.0µg/m³2026-02-10 22:00 UTC
Toronto Northso20.0ppm2026-02-01 02:00 UTC
Toronto Westco0.0ppm2026-02-10 22:00 UTC
Toronto Westno0.035ppm2026-02-10 22:00 UTC
Toronto Westno20.046ppm2026-02-10 22:00 UTC
Toronto Westnox0.082ppm2026-02-10 22:00 UTC
Toronto Westo30.004ppm2026-02-10 22:00 UTC
Toronto Westpm2523.0µg/m³2026-02-10 22:00 UTC
Toronto Westso20.0ppm2026-02-10 16:00 UTC
Toronto Eastno0.009ppm2026-02-10 22:00 UTC
Toronto Eastno20.032ppm2026-02-10 22:00 UTC
Toronto Eastnox0.042ppm2026-02-10 22:00 UTC
Toronto Easto30.014ppm2026-02-10 22:00 UTC
Toronto Eastpm2518.0µg/m³2026-02-10 22:00 UTC
AQ-Toronto-Annexpm10.0µg/m³2026-02-10 22:00 UTC
AQ-Toronto-Annexpm101.0µg/m³2025-01-13 23:00 UTC
AQ-Toronto-Annexpm250.0µg/m³2026-02-10 22:00 UTC
AQ-Toronto-Annexrelativehumidity59.77250003814697%2026-02-10 22:00 UTC
AQ-Toronto-Annextemperature2.452499955892563c2026-02-10 22:00 UTC
AQ-Toronto-Annexum00356.25particles/cm³2026-02-10 22:00 UTC
apm10.05283333361148834µg/m³2026-01-24 04:00 UTC
apm109.43749992052714µg/m³2025-01-13 23:00 UTC
apm250.46933333352208134µg/m³2026-01-24 04:00 UTC
arelativehumidity41.45349998474121%2026-01-24 04:00 UTC
aum003160.13333333333333particles/cm³2026-01-24 04:00 UTC
Agincourtpm125.014541625976562µg/m³2025-02-15 11:00 UTC
Agincourtpm109.889333168665567µg/m³2025-01-13 23:00 UTC
Agincourtpm2539.50716686248779µg/m³2025-02-15 11:00 UTC
Agincourtrelativehumidity51.739333152770996%2025-02-15 11:00 UTC
Agincourttemperature2.1018332839012146c2025-02-15 11:00 UTC
Agincourtum0033374.129150390625particles/cm³2025-02-15 11:00 UTC
Toronto Downtown Yonge Eastpm10.5393333348135153µg/m³2026-02-10 22:00 UTC
Toronto Downtown Yonge Eastpm251.6283333435654643µg/m³2026-02-10 22:00 UTC
Toronto Downtown Yonge Eastrelativehumidity46.29016666412354%2026-02-10 22:00 UTC
Toronto Downtown Yonge Easttemperature31.317000071207683c2026-02-10 22:00 UTC
Toronto Downtown Yonge Eastum003214.67549947102862particles/cm³2026-02-10 22:00 UTC
Downtown Toronto West Endpm115.36683333714803µg/m³2026-02-10 22:00 UTC
Downtown Toronto West Endpm2527.044333299001057µg/m³2026-02-10 22:00 UTC
Downtown Toronto West Endrelativehumidity43.09516639709472%2026-02-10 22:00 UTC
Downtown Toronto West Endtemperature8.734999990463256c2026-02-10 22:00 UTC
Downtown Toronto West Endum003868.8726664225261particles/cm³2026-02-10 22:00 UTC
North Yorkpm10.0µg/m³2026-01-25 15:00 UTC
North Yorkpm250.0µg/m³2026-01-25 15:00 UTC
North Yorkrelativehumidity46.78666623433431%2026-01-25 15:00 UTC
North Yorkum00324.24916664759318particles/cm³2026-01-25 15:00 UTC
33 Harbour Squarepm10.0µg/m³2025-07-20 18:00 UTC
33 Harbour Squarepm250.3096250059703986µg/m³2025-07-20 18:00 UTC
33 Harbour Squarerelativehumidity39.453708012898765%2025-07-20 18:00 UTC
33 Harbour Squaretemperature28.41570806503296c2025-07-20 18:00 UTC
33 Harbour Squareum003182.80620956420898particles/cm³2025-07-20 18:00 UTC
Toronto West Harbourfrontpm19.686333338419596µg/m³2026-02-10 22:00 UTC
Toronto West Harbourfrontpm2522.48816665013631µg/m³2026-02-10 22:00 UTC
Toronto West Harbourfrontrelativehumidity47.02450008392335%2026-02-10 22:00 UTC
Toronto West Harbourfronttemperature7.176999982198079c2026-02-10 22:00 UTC
Toronto West Harbourfrontum003681.9891652425131particles/cm³2026-02-10 22:00 UTC
Hillcrest Villagepm125.11433334350586µg/m³2026-02-10 22:00 UTC
Hillcrest Villagepm2536.214333152771µg/m³2026-02-10 22:00 UTC
Hillcrest Villagerelativehumidity46.23200035095215%2026-02-10 22:00 UTC
Hillcrest Villagetemperature7.587166643142701c2026-02-10 22:00 UTC
Hillcrest Villageum0031040.8335001627604particles/cm³2026-02-10 22:00 UTC
Scarborough Agincourt Northpm10.8305000007152558µg/m³2025-11-24 20:00 UTC
Scarborough Agincourt Northpm253.75µg/m³2025-11-24 20:00 UTC
Scarborough Agincourt Northrelativehumidity45.3379997253418%2025-11-24 20:00 UTC
Scarborough Agincourt Northtemperature11.913833157221475c2025-11-24 20:00 UTC
Scarborough Agincourt Northum003292.01683451334634particles/cm³2025-11-24 20:00 UTC
Basedpm13.398250003655751µg/m³2025-11-08 03:00 UTC
Basedpm256.807958340644835µg/m³2025-11-08 03:00 UTC
Basedrelativehumidity39.39324982961019%2025-11-08 03:00 UTC
Basedtemperature24.28029124736786c2025-11-08 03:00 UTC
Basedum003417.80816599528particles/cm³2025-11-08 03:00 UTC