30 Sep – 6 Oct 2026 · Singapore

Singapore weekly air quality

US AQI · PM2.5 · 24-hour source averages

126Weekly mean AQI · Unhealthy for Sensitive Groups

Official PSI mean: 91.7. Calculated separately from reported official observations.

Each NEA 24-hour PM2.5 concentration is converted using US AQI breakpoints. This is not an official all-pollutant AQI or NowCast. Calculation details

840 eligible observations · 0 excluded.

+16.9 AQI compared with the previous week’s eligible mean of 109.1.

Peak AQI: 176 at Central · 30 Sept 2026, 00:00 (UTC+8).

Daily US AQI (PM2.5)

Low 71High 176AQI
0100200
30 Sept6 Oct
6 OctDaily mean · Peak 174158.8Avg AQI

Based on 120 hourly readings.

Daily and hourly means use eligible observations across the selected locations. Each observation uses a 24-hour PM2.5 average.

Export AQI CSV

Means and peaks use only converted observations. Missing days remain gaps.

DayMean AQIPeak AQIEligible / excluded
2026-09-30154.8Unhealthy176120 / 0
2026-10-0196.8Moderate142120 / 0
2026-10-0290.4Moderate129120 / 0
2026-10-03122.3Unhealthy for Sensitive Groups154120 / 0
2026-10-04117.4Unhealthy for Sensitive Groups152120 / 0
2026-10-05141.3Unhealthy for Sensitive Groups173120 / 0
2026-10-06158.8Unhealthy174120 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-09-30166164.6163.6162161.2160.4159158.2157.4157156.8156.4155.8155.6154.8154.8154152.8150.6149146.4143.8139.6135.6
2026-10-01131125.8120.8116.2110.8107.2104.4101.498.495.492.29088.887.285.88482.483.684.485.686.487.287.687.6
2026-10-0287.287.287.487.887.887.487.487.486.886.48685.284.484.485.687.289.2929597.299.2101.6104.2106
2026-10-03108.2109.6110.8112.2114.2115.4116.8117.8120.4121.8124.2127.2129.4130.6131.4130.6130.2129.2128.2127.4126.4125124.2123.8
2026-10-04124.4124.8125125124.4123.4123122.2121.2119.8118.2115.2112.2110.2108.4109110111.6113.2114.4114.6115.4116116.2
2026-10-05117.8121124.8128130.4132.8135.2135.6136.6137.2137.8139.8140.6142.6143.8146.2147.8149.6151.2153.8157.2159160.2161.2
2026-10-06161.8161160.2158.8158157.2156.8156.6156.4156.4157.8158.8159.8160160.8160.6160.6160.6160.4160158.4157.8156.4155.2

Observation categories

Good: 0

Moderate: 237

Unhealthy for Sensitive Groups: 335

Unhealthy: 268

Very Unhealthy: 0

Hazardous: 0

US AQI scale
AQICategory
0–50Good
51–100Moderate
101–150Unhealthy for Sensitive Groups
151–200Unhealthy
201–300Very Unhealthy
301+Hazardous

Regions by US AQI

Sorted by eligible mean AQI. Counts show the available coverage.

LocationMean AQIPeak AQIOfficial PSI meanEligible / excluded
Central142.5Unhealthy for Sensitive Groups176103168 / 0
East129.6Unhealthy for Sensitive Groups16993.7168 / 0
West129.1Unhealthy for Sensitive Groups17494168 / 0
South118.6Unhealthy for Sensitive Groups15886.1168 / 0
North110Unhealthy for Sensitive Groups15881.5168 / 0
View the official PSI report

Singapore air quality.
Weekly haze review.

7 days · 5 NEA Regions

Weekly Pollutant Standards Index (PSI) and PM2.5 air quality report for Singapore

During the week of 30 Sep – 6 Oct 2026, Singapore recorded an average PSI of 91.7 (Moderate) across reporting regions. Average 1-hour PM2.5 was 48.1 µg/m³.

National weekly average

91.7PSI

Moderate

8.1 PSI hazier than the week before, which averaged 83.6

Daily averages71.4 – 113.6 PSIWed → Tue
Explore the week
Overall weekly PSI
91.7Moderate airAverage across reporting regions
1-hour PM2.5 average
48.1µg/m³Fine particulate matter
Cleanest region
NorthAvg PSI: 81.5Lowest weekly regional average
Regions reporting
5 of 5Central, North, South, East, WestNEA air quality network

Singapore regions ranked by weekly average

Air quality across Central, North, South, East and West Singapore

  • North Region81.5 PSI
    Moderate · PM2.5: 39.3 µg/m³Peak PSI: 111
  • South Region86.1 PSI
    Moderate · PM2.5: 42.6 µg/m³Peak PSI: 112
  • East Region93.7 PSI
    Moderate · PM2.5: 50 µg/m³Peak PSI: 128
  • West Region94 PSI
    Moderate · PM2.5: 49.8 µg/m³Peak PSI: 135
  • Central Region103 PSI
    Unhealthy · PM2.5: 59 µg/m³Peak PSI: 138

The week, hour by hour

Hourly Singapore air quality trend across seven days

Hourly levels reflect regional atmospheric dispersion and transboundary wind patterns recorded across the island.

WedWed 00:00 MYT — API 123.4Wed 01:00 MYT — API 121.4Wed 02:00 MYT — API 119.6Wed 03:00 MYT — API 118Wed 04:00 MYT — API 117Wed 05:00 MYT — API 115.6Wed 06:00 MYT — API 114Wed 07:00 MYT — API 113Wed 08:00 MYT — API 112.2Wed 09:00 MYT — API 111.6Wed 10:00 MYT — API 111.4Wed 11:00 MYT — API 110.8Wed 12:00 MYT — API 110Wed 13:00 MYT — API 109.8Wed 14:00 MYT — API 109.2Wed 15:00 MYT — API 109.2Wed 16:00 MYT — API 108.6Wed 17:00 MYT — API 107Wed 18:00 MYT — API 105Wed 19:00 MYT — API 103Wed 20:00 MYT — API 101Wed 21:00 MYT — API 98.8Wed 22:00 MYT — API 96Wed 23:00 MYT — API 93.6ThuThu 00:00 MYT — API 91Thu 01:00 MYT — API 89Thu 02:00 MYT — API 86.6Thu 03:00 MYT — API 84.4Thu 04:00 MYT — API 82.2Thu 05:00 MYT — API 80.2Thu 06:00 MYT — API 79Thu 07:00 MYT — API 77.6Thu 08:00 MYT — API 75.6Thu 09:00 MYT — API 74.2Thu 10:00 MYT — API 72.4Thu 11:00 MYT — API 71Thu 12:00 MYT — API 70.6Thu 13:00 MYT — API 69.4Thu 14:00 MYT — API 68.8Thu 15:00 MYT — API 67.4Thu 16:00 MYT — API 66.6Thu 17:00 MYT — API 67.4Thu 18:00 MYT — API 68Thu 19:00 MYT — API 68.2Thu 20:00 MYT — API 69Thu 21:00 MYT — API 69.6Thu 22:00 MYT — API 69.6Thu 23:00 MYT — API 69.8FriFri 00:00 MYT — API 70Fri 01:00 MYT — API 69.6Fri 02:00 MYT — API 69.6Fri 03:00 MYT — API 69.8Fri 04:00 MYT — API 69.4Fri 05:00 MYT — API 69.8Fri 06:00 MYT — API 69.8Fri 07:00 MYT — API 69.8Fri 08:00 MYT — API 69.6Fri 09:00 MYT — API 69.2Fri 10:00 MYT — API 68.8Fri 11:00 MYT — API 68.8Fri 12:00 MYT — API 68.2Fri 13:00 MYT — API 68.2Fri 14:00 MYT — API 68.6Fri 15:00 MYT — API 69.8Fri 16:00 MYT — API 71Fri 17:00 MYT — API 72.2Fri 18:00 MYT — API 73.6Fri 19:00 MYT — API 75Fri 20:00 MYT — API 76.2Fri 21:00 MYT — API 77.2Fri 22:00 MYT — API 78.6Fri 23:00 MYT — API 79.8SatSat 00:00 MYT — API 80.6Sat 01:00 MYT — API 81.4Sat 02:00 MYT — API 81.8Sat 03:00 MYT — API 82.6Sat 04:00 MYT — API 83.4Sat 05:00 MYT — API 83.8Sat 06:00 MYT — API 84.4Sat 07:00 MYT — API 85.2Sat 08:00 MYT — API 85.8Sat 09:00 MYT — API 87Sat 10:00 MYT — API 88.2Sat 11:00 MYT — API 89.8Sat 12:00 MYT — API 91Sat 13:00 MYT — API 91.6Sat 14:00 MYT — API 92Sat 15:00 MYT — API 92Sat 16:00 MYT — API 91.4Sat 17:00 MYT — API 91Sat 18:00 MYT — API 90.2Sat 19:00 MYT — API 90Sat 20:00 MYT — API 89.4Sat 21:00 MYT — API 88.6Sat 22:00 MYT — API 88.4Sat 23:00 MYT — API 88.2SunSun 00:00 MYT — API 88.4Sun 01:00 MYT — API 88.6Sun 02:00 MYT — API 88.6Sun 03:00 MYT — API 88.6Sun 04:00 MYT — API 88.4Sun 05:00 MYT — API 88.2Sun 06:00 MYT — API 87.8Sun 07:00 MYT — API 87.6Sun 08:00 MYT — API 87.2Sun 09:00 MYT — API 86.2Sun 10:00 MYT — API 85.4Sun 11:00 MYT — API 84Sun 12:00 MYT — API 82.4Sun 13:00 MYT — API 81.4Sun 14:00 MYT — API 80.8Sun 15:00 MYT — API 80.8Sun 16:00 MYT — API 81.2Sun 17:00 MYT — API 82.2Sun 18:00 MYT — API 82.8Sun 19:00 MYT — API 83.4Sun 20:00 MYT — API 83.6Sun 21:00 MYT — API 84Sun 22:00 MYT — API 84.4Sun 23:00 MYT — API 84.4MonMon 00:00 MYT — API 85.2Mon 01:00 MYT — API 86.8Mon 02:00 MYT — API 89Mon 03:00 MYT — API 90.6Mon 04:00 MYT — API 91.8Mon 05:00 MYT — API 93.2Mon 06:00 MYT — API 94.6Mon 07:00 MYT — API 95.4Mon 08:00 MYT — API 96Mon 09:00 MYT — API 96.8Mon 10:00 MYT — API 97.2Mon 11:00 MYT — API 98.2Mon 12:00 MYT — API 99Mon 13:00 MYT — API 100.4Mon 14:00 MYT — API 101.4Mon 15:00 MYT — API 102.8Mon 16:00 MYT — API 104.4Mon 17:00 MYT — API 105.4Mon 18:00 MYT — API 106.4Mon 19:00 MYT — API 108.6Mon 20:00 MYT — API 110.8Mon 21:00 MYT — API 113.2Mon 22:00 MYT — API 115Mon 23:00 MYT — API 116.4TueTue 00:00 MYT — API 117.2Tue 01:00 MYT — API 116Tue 02:00 MYT — API 115.2Tue 03:00 MYT — API 114Tue 04:00 MYT — API 113.2Tue 05:00 MYT — API 112.8Tue 06:00 MYT — API 112.2Tue 07:00 MYT — API 111.8Tue 08:00 MYT — API 111.6Tue 09:00 MYT — API 111.6Tue 10:00 MYT — API 111.8Tue 11:00 MYT — API 113Tue 12:00 MYT — API 114Tue 13:00 MYT — API 114.8Tue 14:00 MYT — API 115.6Tue 15:00 MYT — API 115.4Tue 16:00 MYT — API 115.2Tue 17:00 MYT — API 115.4Tue 18:00 MYT — API 115.4Tue 19:00 MYT — API 114.4Tue 20:00 MYT — API 112.4Tue 21:00 MYT — API 111.8Tue 22:00 MYT — API 111Tue 23:00 MYT — API 109.80003060912151821
050100150APIBrighter cells ran hazier than the rest of this week (66.6 – 123.4 API)

Haziest hour of the week: Wed at 00:00 MYT, averaging API 123.4 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed123.4121.4119.6118117115.6114113112.2111.6111.4110.8110109.8109.2109.2108.610710510310198.89693.6
Thu918986.684.482.280.27977.675.674.272.47170.669.468.867.466.667.46868.26969.669.669.8
Fri7069.669.669.869.469.869.869.869.669.268.868.868.268.268.669.87172.273.67576.277.278.679.8
Sat80.681.481.882.683.483.884.485.285.88788.289.89191.6929291.49190.29089.488.688.488.2
Sun88.488.688.688.688.488.287.887.687.286.285.48482.481.480.880.881.282.282.883.483.68484.484.4
Mon85.286.88990.691.893.294.695.49696.897.298.299100.4101.4102.8104.4105.4106.4108.6110.8113.2115116.4
Tue117.2116115.2114113.2112.8112.2111.8111.6111.6111.8113114114.8115.6115.4115.2115.4115.4114.4112.4111.8111109.8