Kuala Selangor air quality.
Weekly station review.

7 days · Selangor

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

During the week of 9 – 15 Sep 2026, air quality at Kuala Selangor averaged an Air Pollutant Index (API) of 91.5 (Moderate). Readings peaked at 167.

Station weekly average

91.5API

Moderate · Sederhana

Daily averages68.3 154.7 APIWedTue
Explore the week
Week's peak reading
167UnhealthyPeak during 7-day window
Rank in Selangor
#1of 6 stationsState avg: 103.6 API
Good to Moderate air
78%of hourly readings168 readings recorded
National standing
#33of 68 stationsNational avg: 92.7 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 Kuala Selangor shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 152Wed 01:00 MYT — API 152Wed 02:00 MYT — API 152Wed 03:00 MYT — API 153Wed 04:00 MYT — API 153Wed 05:00 MYT — API 153Wed 06:00 MYT — API 153Wed 07:00 MYT — API 153Wed 08:00 MYT — API 152Wed 09:00 MYT — API 151Wed 10:00 MYT — API 132Wed 11:00 MYT — API 126Wed 12:00 MYT — API 114Wed 13:00 MYT — API 105Wed 14:00 MYT — API 100Wed 15:00 MYT — API 98Wed 16:00 MYT — API 96Wed 17:00 MYT — API 94Wed 18:00 MYT — API 92Wed 19:00 MYT — API 91Wed 20:00 MYT — API 90Wed 21:00 MYT — API 90Wed 22:00 MYT — API 89Wed 23:00 MYT — API 88ThuThu 00:00 MYT — API 87Thu 01:00 MYT — API 85Thu 02:00 MYT — API 82Thu 03:00 MYT — API 79Thu 04:00 MYT — API 75Thu 05:00 MYT — API 72Thu 06:00 MYT — API 70Thu 07:00 MYT — API 70Thu 08:00 MYT — API 69Thu 09:00 MYT — API 68Thu 10:00 MYT — API 69Thu 11:00 MYT — API 69Thu 12:00 MYT — API 69Thu 13:00 MYT — API 70Thu 14:00 MYT — API 69Thu 15:00 MYT — API 68Thu 16:00 MYT — API 68Thu 17:00 MYT — API 67Thu 18:00 MYT — API 66Thu 19:00 MYT — API 65Thu 20:00 MYT — API 64Thu 21:00 MYT — API 63Thu 22:00 MYT — API 62Thu 23:00 MYT — API 62FriFri 00:00 MYT — API 61Fri 01:00 MYT — API 62Fri 02:00 MYT — API 62Fri 03:00 MYT — API 63Fri 04:00 MYT — API 64Fri 05:00 MYT — API 65Fri 06:00 MYT — API 66Fri 07:00 MYT — API 67Fri 08:00 MYT — API 68Fri 09:00 MYT — API 68Fri 10:00 MYT — API 69Fri 11:00 MYT — API 70Fri 12:00 MYT — API 71Fri 13:00 MYT — API 72Fri 14:00 MYT — API 74Fri 15:00 MYT — API 76Fri 16:00 MYT — API 78Fri 17:00 MYT — API 79Fri 18:00 MYT — API 80Fri 19:00 MYT — API 81Fri 20:00 MYT — API 82Fri 21:00 MYT — API 83Fri 22:00 MYT — API 85Fri 23:00 MYT — API 84SatSat 00:00 MYT — API 83Sat 01:00 MYT — API 81Sat 02:00 MYT — API 81Sat 03:00 MYT — API 80Sat 04:00 MYT — API 78Sat 05:00 MYT — API 78Sat 06:00 MYT — API 77Sat 07:00 MYT — API 75Sat 08:00 MYT — API 73Sat 09:00 MYT — API 73Sat 10:00 MYT — API 72Sat 11:00 MYT — API 72Sat 12:00 MYT — API 70Sat 13:00 MYT — API 68Sat 14:00 MYT — API 66Sat 15:00 MYT — API 64Sat 16:00 MYT — API 62Sat 17:00 MYT — API 62Sat 18:00 MYT — API 61Sat 19:00 MYT — API 60Sat 20:00 MYT — API 60Sat 21:00 MYT — API 59Sat 22:00 MYT — API 58Sat 23:00 MYT — API 60SunSun 00:00 MYT — API 61Sun 01:00 MYT — API 62Sun 02:00 MYT — API 63Sun 03:00 MYT — API 63Sun 04:00 MYT — API 64Sun 05:00 MYT — API 64Sun 06:00 MYT — API 65Sun 07:00 MYT — API 65Sun 08:00 MYT — API 66Sun 09:00 MYT — API 66Sun 10:00 MYT — API 67Sun 11:00 MYT — API 67Sun 12:00 MYT — API 68Sun 13:00 MYT — API 69Sun 14:00 MYT — API 70Sun 15:00 MYT — API 71Sun 16:00 MYT — API 71Sun 17:00 MYT — API 72Sun 18:00 MYT — API 73Sun 19:00 MYT — API 74Sun 20:00 MYT — API 74Sun 21:00 MYT — API 74Sun 22:00 MYT — API 74Sun 23:00 MYT — API 75MonMon 00:00 MYT — API 75Mon 01:00 MYT — API 76Mon 02:00 MYT — API 76Mon 03:00 MYT — API 77Mon 04:00 MYT — API 77Mon 05:00 MYT — API 78Mon 06:00 MYT — API 78Mon 07:00 MYT — API 79Mon 08:00 MYT — API 80Mon 09:00 MYT — API 81Mon 10:00 MYT — API 81Mon 11:00 MYT — API 81Mon 12:00 MYT — API 82Mon 13:00 MYT — API 83Mon 14:00 MYT — API 84Mon 15:00 MYT — API 85Mon 16:00 MYT — API 86Mon 17:00 MYT — API 87Mon 18:00 MYT — API 88Mon 19:00 MYT — API 89Mon 20:00 MYT — API 91Mon 21:00 MYT — API 93Mon 22:00 MYT — API 95Mon 23:00 MYT — API 96TueTue 00:00 MYT — API 99Tue 01:00 MYT — API 119Tue 02:00 MYT — API 138Tue 03:00 MYT — API 151Tue 04:00 MYT — API 152Tue 05:00 MYT — API 153Tue 06:00 MYT — API 154Tue 07:00 MYT — API 154Tue 08:00 MYT — API 155Tue 09:00 MYT — API 156Tue 10:00 MYT — API 157Tue 11:00 MYT — API 158Tue 12:00 MYT — API 159Tue 13:00 MYT — API 160Tue 14:00 MYT — API 161Tue 15:00 MYT — API 162Tue 16:00 MYT — API 163Tue 17:00 MYT — API 164Tue 18:00 MYT — API 165Tue 19:00 MYT — API 166Tue 20:00 MYT — API 166Tue 21:00 MYT — API 167Tue 22:00 MYT — API 167Tue 23:00 MYT — API 1670003060912151821
050100150200APIBrighter cells ran hazier than the rest of this week (58167 API)

Haziest hour of the week: Tue at 21:00 MYT, averaging API 167 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed152152152153153153153153152151132126114105100989694929190908988
Thu878582797572707069686969697069686867666564636262
Fri616262636465666768686970717274767879808182838584
Sat838181807878777573737272706866646262616060595860
Sun616263636464656566666767686970717172737474747475
Mon757676777778787980818181828384858687888991939596
Tue99119138151152153154154155156157158159160161162163164165166166167167167

How the readings split

Pecahan bacaan mengikut kategori IPU

Moderate: 78% (131 readings)Unhealthy: 22% (37 readings)78%Moderate
  • GoodBaik0%0
  • ModerateSederhana78%131
  • UnhealthyTidak Sihat22%37
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 168 hourly station readings.

What it meant for this area

Panduan kesihatan mengikut kategori kualiti udara

Air quality is acceptable. People with asthma, heart or lung conditions should reduce prolonged or heavy outdoor exertion.

Kualiti udara sederhana. Pesakit asma, jantung atau paru-paru dinasihatkan mengurangkan aktiviti berat di luar bangunan.

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 Kuala Selangor

Perbandingan purata mingguan dengan stesen berhampiran