Terengganu air quality.
Weekly state review.

7 days · 4 monitoring stations

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi negeri Terengganu

Across Terengganu, air quality for the week of 9 – 15 Sep 2026 averaged an Air Pollutant Index (API) of 79.6 (Moderate).

State weekly average

79.6API

Moderate · Sederhana

Daily averages52.7 135.9 APIWedTue
Explore the week
State's peak reading
162Kuala TerengganuPeak reading across state
Cleanest area in state
55.7BesutLowest weekly average
Good to Moderate air
89%of all readings672 readings
National standing
#7of 16 states/territoriesNational avg: 92.7 API

Monitoring stations in Terengganu

Kedudukan stesen pemantauan di seluruh negeri mengikut purata mingguan

Scale 0 – 175
  1. Kemaman91.4avg
    Terengganu
    63Moderate161
  2. Paka88.6avg
    Terengganu
    57Moderate159
  3. Terengganu
    51Moderate162
  4. Besut55.7avg
    Terengganu
    19Moderate91

The week, hour by hour

Purata negeri bagi setiap jam sepanjang tujuh hari

Read each row from midnight to 11pm, in Malaysia Time. Hourly state averages show when air quality shifted during each day of the week.

WedWed 00:00 MYT — API 84.8Wed 01:00 MYT — API 85Wed 02:00 MYT — API 84.5Wed 03:00 MYT — API 85.5Wed 04:00 MYT — API 84.3Wed 05:00 MYT — API 83.8Wed 06:00 MYT — API 83.5Wed 07:00 MYT — API 82.8Wed 08:00 MYT — API 82Wed 09:00 MYT — API 81.3Wed 10:00 MYT — API 80Wed 11:00 MYT — API 78.8Wed 12:00 MYT — API 77.8Wed 13:00 MYT — API 77.3Wed 14:00 MYT — API 76.8Wed 15:00 MYT — API 76.3Wed 16:00 MYT — API 76Wed 17:00 MYT — API 76Wed 18:00 MYT — API 75.8Wed 19:00 MYT — API 76Wed 20:00 MYT — API 75.5Wed 21:00 MYT — API 75Wed 22:00 MYT — API 74.8Wed 23:00 MYT — API 74.3ThuThu 00:00 MYT — API 74Thu 01:00 MYT — API 73.5Thu 02:00 MYT — API 73.3Thu 03:00 MYT — API 73Thu 04:00 MYT — API 72.8Thu 05:00 MYT — API 72.8Thu 06:00 MYT — API 72.8Thu 07:00 MYT — API 72.8Thu 08:00 MYT — API 72.8Thu 09:00 MYT — API 72.8Thu 10:00 MYT — API 73.8Thu 11:00 MYT — API 74.5Thu 12:00 MYT — API 75Thu 13:00 MYT — API 76Thu 14:00 MYT — API 76.8Thu 15:00 MYT — API 77.3Thu 16:00 MYT — API 78.3Thu 17:00 MYT — API 78.8Thu 18:00 MYT — API 78.5Thu 19:00 MYT — API 78.3Thu 20:00 MYT — API 78.5Thu 21:00 MYT — API 78.3Thu 22:00 MYT — API 78.5Thu 23:00 MYT — API 78.8FriFri 00:00 MYT — API 78.8Fri 01:00 MYT — API 78.3Fri 02:00 MYT — API 77.8Fri 03:00 MYT — API 77.3Fri 04:00 MYT — API 76.5Fri 05:00 MYT — API 76.8Fri 06:00 MYT — API 76.5Fri 07:00 MYT — API 76.3Fri 08:00 MYT — API 76Fri 09:00 MYT — API 76Fri 10:00 MYT — API 75Fri 11:00 MYT — API 74.3Fri 12:00 MYT — API 73.5Fri 13:00 MYT — API 72.8Fri 14:00 MYT — API 72.5Fri 15:00 MYT — API 72Fri 16:00 MYT — API 70Fri 17:00 MYT — API 69Fri 18:00 MYT — API 67.8Fri 19:00 MYT — API 66.5Fri 20:00 MYT — API 64.5Fri 21:00 MYT — API 62.8Fri 22:00 MYT — API 61.5Fri 23:00 MYT — API 60.3SatSat 00:00 MYT — API 59.5Sat 01:00 MYT — API 58.5Sat 02:00 MYT — API 57.8Sat 03:00 MYT — API 57.3Sat 04:00 MYT — API 56.5Sat 05:00 MYT — API 56Sat 06:00 MYT — API 55.5Sat 07:00 MYT — API 54.8Sat 08:00 MYT — API 53.8Sat 09:00 MYT — API 53.3Sat 10:00 MYT — API 51.8Sat 11:00 MYT — API 51.3Sat 12:00 MYT — API 50.8Sat 13:00 MYT — API 50Sat 14:00 MYT — API 49Sat 15:00 MYT — API 48.3Sat 16:00 MYT — API 48.5Sat 17:00 MYT — API 48.3Sat 18:00 MYT — API 48.5Sat 19:00 MYT — API 49.8Sat 20:00 MYT — API 50.3Sat 21:00 MYT — API 50.8Sat 22:00 MYT — API 52Sat 23:00 MYT — API 52.5SunSun 00:00 MYT — API 53.3Sun 01:00 MYT — API 54Sun 02:00 MYT — API 55Sun 03:00 MYT — API 55.5Sun 04:00 MYT — API 56.3Sun 05:00 MYT — API 56.5Sun 06:00 MYT — API 57Sun 07:00 MYT — API 57.5Sun 08:00 MYT — API 58.3Sun 09:00 MYT — API 59Sun 10:00 MYT — API 60Sun 11:00 MYT — API 60.5Sun 12:00 MYT — API 60.8Sun 13:00 MYT — API 61.3Sun 14:00 MYT — API 61.8Sun 15:00 MYT — API 61.8Sun 16:00 MYT — API 62.8Sun 17:00 MYT — API 63.5Sun 18:00 MYT — API 64Sun 19:00 MYT — API 65Sun 20:00 MYT — API 66.3Sun 21:00 MYT — API 66.3Sun 22:00 MYT — API 66.5Sun 23:00 MYT — API 67.3MonMon 00:00 MYT — API 68.3Mon 01:00 MYT — API 70Mon 02:00 MYT — API 70.8Mon 03:00 MYT — API 71.8Mon 04:00 MYT — API 72.5Mon 05:00 MYT — API 73.3Mon 06:00 MYT — API 74.5Mon 07:00 MYT — API 75.3Mon 08:00 MYT — API 75.8Mon 09:00 MYT — API 76.8Mon 10:00 MYT — API 77.8Mon 11:00 MYT — API 78.3Mon 12:00 MYT — API 79.5Mon 13:00 MYT — API 81.3Mon 14:00 MYT — API 82Mon 15:00 MYT — API 82.8Mon 16:00 MYT — API 83.8Mon 17:00 MYT — API 84.5Mon 18:00 MYT — API 86Mon 19:00 MYT — API 87.5Mon 20:00 MYT — API 88.8Mon 21:00 MYT — API 95Mon 22:00 MYT — API 101Mon 23:00 MYT — API 109.8TueTue 00:00 MYT — API 119.5Tue 01:00 MYT — API 127.8Tue 02:00 MYT — API 131.5Tue 03:00 MYT — API 132.5Tue 04:00 MYT — API 132.8Tue 05:00 MYT — API 133.5Tue 06:00 MYT — API 133.5Tue 07:00 MYT — API 134.5Tue 08:00 MYT — API 135Tue 09:00 MYT — API 135.3Tue 10:00 MYT — API 136Tue 11:00 MYT — API 136.3Tue 12:00 MYT — API 137Tue 13:00 MYT — API 137.3Tue 14:00 MYT — API 138Tue 15:00 MYT — API 138.5Tue 16:00 MYT — API 139Tue 17:00 MYT — API 139.5Tue 18:00 MYT — API 139.8Tue 19:00 MYT — API 140Tue 20:00 MYT — API 140.8Tue 21:00 MYT — API 141Tue 22:00 MYT — API 141.3Tue 23:00 MYT — API 1410003060912151821
050100150APIBrighter cells ran hazier than the rest of this week (48.3141.3 API)

Haziest hour of the week: Tue at 22:00 MYT, averaging API 141.3 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed84.88584.585.584.383.883.582.88281.38078.877.877.376.876.3767675.87675.57574.874.3
Thu7473.573.37372.872.872.872.872.872.873.874.5757676.877.378.378.878.578.378.578.378.578.8
Fri78.878.377.877.376.576.876.576.376767574.373.572.872.572706967.866.564.562.861.560.3
Sat59.558.557.857.356.55655.554.853.853.351.851.350.8504948.348.548.348.549.850.350.85252.5
Sun53.3545555.556.356.55757.558.3596060.560.861.361.861.862.863.5646566.366.366.567.3
Mon68.37070.871.872.573.374.575.375.876.877.878.379.581.38282.883.884.58687.588.895101109.8
Tue119.5127.8131.5132.5132.8133.5133.5134.5135135.3136136.3137137.3138138.5139139.5139.8140140.8141141.3141

How readings split

Pecahan bacaan mengikut kategori IPU

Good: 9% (58 readings)Moderate: 80% (536 readings)Unhealthy: 12% (78 readings)80%Moderate
  • GoodBaik9%58
  • ModerateSederhana80%536
  • UnhealthyTidak Sihat12%78
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 672 hourly station readings.

Health guidelines

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