NEWS
Loading the latest haze and weather news…

WhySoHazy

Loading…
📍 Choose your region
🌡️ Loading weather…
1-hr PM2.5 · highest region
-- µg/m³
…
Hi! I'm Lapis, checking the air for you.
🧑‍⚕️
Your doctor says:
Let me check the air first, then I'll tell you what to do.
Healthy folks: --
Vulnerable* folks: --
More tips from the doctor
    *Elderly, pregnant women, children, and people with chronic lung or heart disease. General tips only, not medical advice. Based on NEA's haze health advisory, see haze.gov.sg.
    055150250+

    Past 24 hours average of 5 regions

    😄 Normal ≤55 · 🙂 Elevated 56–150 · 😷 High 151–250 · 🤢 Very high >250 (µg/m³)

    Map of Singapore NEA regions

    Tap a region or marker for details.
    NEA publishes one haze reading per region, so zones show the nearest NEA reference point and borders are approximate. Weather shows the 2-hour forecast for 47 areas and live temperature stations. Outline is a simplified drawing.

    By region · 1-hr PM2.5

    US AQI by region aqicn-style

    Pollutants · --

    What the AQI colours mean
    • 0–50 Good: little or no risk.
    • 51–100 Moderate: acceptable; unusually sensitive people may be affected.
    • 101–150 Unhealthy for sensitive groups: active children and adults, and people with lung disease such as asthma, should limit prolonged outdoor exertion.
    • 151–200 Unhealthy: everyone may start to feel effects; sensitive groups should avoid prolonged outdoor exertion.
    • 201–300 Very unhealthy: health warnings of emergency conditions; sensitive groups avoid outdoor exertion, everyone else limits it.
    • 300+ Hazardous: everyone should avoid outdoor exertion.
    Inspired by aqicn.org (World Air Quality Index project). Calculated here from NEA readings on the US EPA scale; PM2.5 uses the 12-hour NowCast. aqicn's own numbers may differ slightly. Tap ↗ to open each region on aqicn.org.

    7-day average all regions

    * today so far
    Made by Dennis Yeo 🦁
    Data: NEA 1-hour PM2.5 via data.gov.sg · Headlines: Google News and CNA, checked every 5 minutes · Readings refresh when NEA publishes each hour · Unofficial app. Health advisories follow the 24-hr PSI, see haze.gov.sg