30 Sep – 6 Oct 2026 · Malaysia

Shah Alam weekly air quality

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

128.8Weekly mean AQI · Unhealthy for Sensitive Groups

Official DOE API mean: 108.4. Calculated separately from reported official observations.

Each DOE observation identified as PM2.5 is converted using the published API formula and US AQI breakpoints. This is not an official all-pollutant AQI or NowCast. Calculation details

162 eligible observations · 0 excluded.

+26.5 AQI compared with the previous week’s eligible mean of 102.3.

Peak AQI: 178 at Shah Alam · 30 Sept 2026, 00:00 (UTC+8).

Daily US AQI (PM2.5)

Low 87High 178AQI
0100200
30 Sept6 Oct
6 OctDaily mean · Peak 165130.8Avg AQI

Based on 18 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-30170.9Unhealthy17824 / 0
2026-10-01148.5Unhealthy for Sensitive Groups16224 / 0
2026-10-02113.5Unhealthy for Sensitive Groups13024 / 0
2026-10-0395.2Moderate10724 / 0
2026-10-04119.5Unhealthy for Sensitive Groups13024 / 0
2026-10-05123.5Unhealthy for Sensitive Groups13024 / 0
2026-10-06130.8Unhealthy for Sensitive Groups16518 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-09-30178177177175174175175177177178177175173170169170169169166163160159159160
2026-10-01162162162162162160159158155154154152152152148145143134128130132132134132
2026-10-021301301301301281281281281261221181171131071051019996999999999794
2026-10-0393919190888787878788909091949699101103105105105105105107
2026-10-04107107109109111113115118120120122122122122122122122122124124126128130130
2026-10-05130130130130130130130128126126126126126126124122120118117117115113113111
2026-10-06111111113115115117118118120124128136143151154156160165——————

Observation categories

Good: 0

Moderate: 24

Unhealthy for Sensitive Groups: 95

Unhealthy: 43

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
View the official DOE API report

Shah Alam air quality.
Weekly station review.

7 days · Selangor

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi stesen Shah Alam, Selangor

During the week of 30 Sep – 6 Oct 2026, air quality at Shah Alam averaged an Air Pollutant Index (API) of 108.4 (Unhealthy). Readings peaked at 171.

Station weekly average

108.4API

Unhealthy · Tidak Sihat

Daily averages77.3 – 165.7 APIWed → Tue
Explore the week
Week's peak reading
171UnhealthyPeak during 7-day window
Rank in Selangor
#5of 6 stationsState avg: 99.6 API
Good to Moderate air
71%of hourly readings162 readings recorded
National standing
#60of 68 stationsNational avg: 83 API

The week, hour by hour

Bacaan setiap jam dari tengah malam hingga 11 malam

Read each row from midnight to 11pm, in Malaysia Time. Hourly air quality at Shah Alam shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 171Wed 01:00 MYT — API 170Wed 02:00 MYT — API 170Wed 03:00 MYT — API 169Wed 04:00 MYT — API 168Wed 05:00 MYT — API 169Wed 06:00 MYT — API 169Wed 07:00 MYT — API 170Wed 08:00 MYT — API 170Wed 09:00 MYT — API 171Wed 10:00 MYT — API 170Wed 11:00 MYT — API 169Wed 12:00 MYT — API 167Wed 13:00 MYT — API 165Wed 14:00 MYT — API 164Wed 15:00 MYT — API 165Wed 16:00 MYT — API 164Wed 17:00 MYT — API 164Wed 18:00 MYT — API 162Wed 19:00 MYT — API 160Wed 20:00 MYT — API 158Wed 21:00 MYT — API 157Wed 22:00 MYT — API 157Wed 23:00 MYT — API 158ThuThu 00:00 MYT — API 159Thu 01:00 MYT — API 159Thu 02:00 MYT — API 159Thu 03:00 MYT — API 159Thu 04:00 MYT — API 159Thu 05:00 MYT — API 158Thu 06:00 MYT — API 157Thu 07:00 MYT — API 156Thu 08:00 MYT — API 154Thu 09:00 MYT — API 153Thu 10:00 MYT — API 153Thu 11:00 MYT — API 152Thu 12:00 MYT — API 152Thu 13:00 MYT — API 152Thu 14:00 MYT — API 142Thu 15:00 MYT — API 131Thu 16:00 MYT — API 122Thu 17:00 MYT — API 98Thu 18:00 MYT — API 95Thu 19:00 MYT — API 96Thu 20:00 MYT — API 97Thu 21:00 MYT — API 97Thu 22:00 MYT — API 98Thu 23:00 MYT — API 97FriFri 00:00 MYT — API 96Fri 01:00 MYT — API 96Fri 02:00 MYT — API 96Fri 03:00 MYT — API 96Fri 04:00 MYT — API 95Fri 05:00 MYT — API 95Fri 06:00 MYT — API 95Fri 07:00 MYT — API 95Fri 08:00 MYT — API 94Fri 09:00 MYT — API 92Fri 10:00 MYT — API 90Fri 11:00 MYT — API 89Fri 12:00 MYT — API 87Fri 13:00 MYT — API 84Fri 14:00 MYT — API 83Fri 15:00 MYT — API 81Fri 16:00 MYT — API 80Fri 17:00 MYT — API 78Fri 18:00 MYT — API 80Fri 19:00 MYT — API 80Fri 20:00 MYT — API 80Fri 21:00 MYT — API 80Fri 22:00 MYT — API 79Fri 23:00 MYT — API 77SatSat 00:00 MYT — API 76Sat 01:00 MYT — API 75Sat 02:00 MYT — API 75Sat 03:00 MYT — API 74Sat 04:00 MYT — API 73Sat 05:00 MYT — API 72Sat 06:00 MYT — API 72Sat 07:00 MYT — API 72Sat 08:00 MYT — API 72Sat 09:00 MYT — API 73Sat 10:00 MYT — API 74Sat 11:00 MYT — API 74Sat 12:00 MYT — API 75Sat 13:00 MYT — API 77Sat 14:00 MYT — API 78Sat 15:00 MYT — API 80Sat 16:00 MYT — API 81Sat 17:00 MYT — API 82Sat 18:00 MYT — API 83Sat 19:00 MYT — API 83Sat 20:00 MYT — API 83Sat 21:00 MYT — API 83Sat 22:00 MYT — API 83Sat 23:00 MYT — API 84SunSun 00:00 MYT — API 84Sun 01:00 MYT — API 84Sun 02:00 MYT — API 85Sun 03:00 MYT — API 85Sun 04:00 MYT — API 86Sun 05:00 MYT — API 87Sun 06:00 MYT — API 88Sun 07:00 MYT — API 90Sun 08:00 MYT — API 91Sun 09:00 MYT — API 91Sun 10:00 MYT — API 92Sun 11:00 MYT — API 92Sun 12:00 MYT — API 92Sun 13:00 MYT — API 92Sun 14:00 MYT — API 92Sun 15:00 MYT — API 92Sun 16:00 MYT — API 92Sun 17:00 MYT — API 92Sun 18:00 MYT — API 93Sun 19:00 MYT — API 93Sun 20:00 MYT — API 94Sun 21:00 MYT — API 95Sun 22:00 MYT — API 96Sun 23:00 MYT — API 96MonMon 00:00 MYT — API 96Mon 01:00 MYT — API 96Mon 02:00 MYT — API 96Mon 03:00 MYT — API 96Mon 04:00 MYT — API 96Mon 05:00 MYT — API 96Mon 06:00 MYT — API 96Mon 07:00 MYT — API 95Mon 08:00 MYT — API 94Mon 09:00 MYT — API 94Mon 10:00 MYT — API 94Mon 11:00 MYT — API 94Mon 12:00 MYT — API 94Mon 13:00 MYT — API 94Mon 14:00 MYT — API 93Mon 15:00 MYT — API 92Mon 16:00 MYT — API 91Mon 17:00 MYT — API 90Mon 18:00 MYT — API 89Mon 19:00 MYT — API 89Mon 20:00 MYT — API 88Mon 21:00 MYT — API 87Mon 22:00 MYT — API 87Mon 23:00 MYT — API 86TueTue 00:00 MYT — API 86Tue 01:00 MYT — API 86Tue 02:00 MYT — API 87Tue 03:00 MYT — API 88Tue 04:00 MYT — API 88Tue 05:00 MYT — API 89Tue 06:00 MYT — API 90Tue 07:00 MYT — API 90Tue 08:00 MYT — API 91Tue 09:00 MYT — API 93Tue 10:00 MYT — API 95Tue 11:00 MYT — API 99Tue 12:00 MYT — API 121Tue 13:00 MYT — API 151Tue 14:00 MYT — API 153Tue 15:00 MYT — API 155Tue 16:00 MYT — API 158Tue 17:00 MYT — API 161Tue 18:00 — no readingTue 19:00 — no readingTue 20:00 — no readingTue 21:00 — no readingTue 22:00 — no readingTue 23:00 — no reading0003060912151821
050100150200APIBrighter cells ran hazier than the rest of this week (72 – 171 API)

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

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed171170170169168169169170170171170169167165164165164164162160158157157158
Thu15915915915915915815715615415315315215215214213112298959697979897
Fri969696969595959594929089878483818078808080807977
Sat767575747372727272737474757778808182838383838384
Sun848485858687889091919292929292929292939394959696
Mon969696969696969594949494949493929190898988878786
Tue868687888889909091939599121151153155158161——————

How the readings split

Pecahan bacaan mengikut kategori IPU

Moderate: 71% (115 readings)Unhealthy: 29% (47 readings)71%Moderate
  • GoodBaik0%0
  • ModerateSederhana71%115
  • UnhealthyTidak Sihat29%47
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 162 hourly station readings.

What it meant for this area

Panduan kesihatan mengikut kategori kualiti udara

Limit prolonged outdoor activity. Children, older adults, pregnant women and people with respiratory or heart conditions should stay indoors where possible. A well-fitted N95 mask helps outdoors.

Hadkan aktiviti luar yang berpanjangan. Kanak-kanak, warga emas, ibu mengandung dan pesakit pernafasan atau jantung dinasihatkan berada di dalam bangunan. Pelitup muka N95 membantu di luar.

Malaysia API scale · Skala IPU Malaysia
APICategoryKategori
0–50GoodBaik
51–100ModerateSederhana
101–200UnhealthyTidak Sihat
201–300Very UnhealthySangat Tidak Sihat
301+HazardousBerbahaya

Nearby monitoring stations around Shah Alam

Perbandingan purata mingguan dengan stesen berhampiran