14 – 20 Oct 2026 · Malaysia

Pasir Gudang weekly air quality

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

193.2Weekly mean AQI · Unhealthy

Official DOE API mean: 180.6. 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

168 eligible observations · 0 excluded.

+5.4 AQI compared with the previous week’s eligible mean of 187.8.

Peak AQI: 234 at Pasir Gudang · 16 Oct 2026, 10:00 (UTC+8).

Daily US AQI (PM2.5)

Low 156High 234AQI
0125250
14 Oct20 Oct
20 OctDaily mean · Peak 158157.6Avg AQI

Based on 24 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-10-14189Unhealthy19624 / 0
2026-10-15195.9Unhealthy21224 / 0
2026-10-16225.8Very Unhealthy23424 / 0
2026-10-17219.8Very Unhealthy22424 / 0
2026-10-18199.3Unhealthy21224 / 0
2026-10-19165.2Unhealthy18124 / 0
2026-10-20157.6Unhealthy15824 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-10-14184184184185185185185186186186185185186189190192192194196196196196196194
2026-10-15194193193193193192192190192192193193193193193194196196197198203206210212
2026-10-16216218220222224227228230231232234233232233232229227226224222220220220218
2026-10-17220220222224224224222222222218216216214214214218222222224224222220216216
2026-10-18212208206204204204204204206206208210208206203197193192188185185185184182
2026-10-19181179178177175174171170169166165162160160160160159158158158156156156156
2026-10-20156156156156156158158158158158158158158158158158158158158158158158158158

Observation categories

Good: 0

Moderate: 0

Unhealthy for Sensitive Groups: 0

Unhealthy: 101

Very Unhealthy: 67

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

Pasir Gudang air quality.
Weekly station review.

7 days · Johor

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi stesen Pasir Gudang, Johor

During the week of 14 – 20 Oct 2026, air quality at Pasir Gudang averaged an Air Pollutant Index (API) of 180.6 (Unhealthy). Readings peaked at 209.

Station weekly average

180.6API

Unhealthy · Tidak Sihat

Daily averages155.8 – 201.5 APIWed → Tue
Explore the week
Week's peak reading
209Very UnhealthyPeak during 7-day window
Rank in Johor
#8of 8 stationsState avg: 161.4 API
Good to Moderate air
0%of hourly readings168 readings recorded
National standing
#68of 68 stationsNational avg: 108.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 Pasir Gudang shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 175Wed 01:00 MYT — API 175Wed 02:00 MYT — API 175Wed 03:00 MYT — API 176Wed 04:00 MYT — API 176Wed 05:00 MYT — API 176Wed 06:00 MYT — API 176Wed 07:00 MYT — API 177Wed 08:00 MYT — API 177Wed 09:00 MYT — API 177Wed 10:00 MYT — API 176Wed 11:00 MYT — API 176Wed 12:00 MYT — API 177Wed 13:00 MYT — API 179Wed 14:00 MYT — API 180Wed 15:00 MYT — API 181Wed 16:00 MYT — API 181Wed 17:00 MYT — API 183Wed 18:00 MYT — API 184Wed 19:00 MYT — API 184Wed 20:00 MYT — API 184Wed 21:00 MYT — API 184Wed 22:00 MYT — API 184Wed 23:00 MYT — API 183ThuThu 00:00 MYT — API 183Thu 01:00 MYT — API 182Thu 02:00 MYT — API 182Thu 03:00 MYT — API 182Thu 04:00 MYT — API 182Thu 05:00 MYT — API 181Thu 06:00 MYT — API 181Thu 07:00 MYT — API 180Thu 08:00 MYT — API 181Thu 09:00 MYT — API 181Thu 10:00 MYT — API 182Thu 11:00 MYT — API 182Thu 12:00 MYT — API 182Thu 13:00 MYT — API 182Thu 14:00 MYT — API 182Thu 15:00 MYT — API 183Thu 16:00 MYT — API 184Thu 17:00 MYT — API 184Thu 18:00 MYT — API 185Thu 19:00 MYT — API 186Thu 20:00 MYT — API 188Thu 21:00 MYT — API 190Thu 22:00 MYT — API 192Thu 23:00 MYT — API 193FriFri 00:00 MYT — API 195Fri 01:00 MYT — API 196Fri 02:00 MYT — API 197Fri 03:00 MYT — API 198Fri 04:00 MYT — API 199Fri 05:00 MYT — API 202Fri 06:00 MYT — API 203Fri 07:00 MYT — API 205Fri 08:00 MYT — API 206Fri 09:00 MYT — API 207Fri 10:00 MYT — API 209Fri 11:00 MYT — API 208Fri 12:00 MYT — API 207Fri 13:00 MYT — API 208Fri 14:00 MYT — API 207Fri 15:00 MYT — API 204Fri 16:00 MYT — API 202Fri 17:00 MYT — API 200Fri 18:00 MYT — API 199Fri 19:00 MYT — API 198Fri 20:00 MYT — API 197Fri 21:00 MYT — API 197Fri 22:00 MYT — API 197Fri 23:00 MYT — API 196SatSat 00:00 MYT — API 197Sat 01:00 MYT — API 197Sat 02:00 MYT — API 198Sat 03:00 MYT — API 199Sat 04:00 MYT — API 199Sat 05:00 MYT — API 199Sat 06:00 MYT — API 198Sat 07:00 MYT — API 198Sat 08:00 MYT — API 198Sat 09:00 MYT — API 196Sat 10:00 MYT — API 195Sat 11:00 MYT — API 195Sat 12:00 MYT — API 194Sat 13:00 MYT — API 194Sat 14:00 MYT — API 194Sat 15:00 MYT — API 196Sat 16:00 MYT — API 198Sat 17:00 MYT — API 198Sat 18:00 MYT — API 199Sat 19:00 MYT — API 199Sat 20:00 MYT — API 198Sat 21:00 MYT — API 197Sat 22:00 MYT — API 195Sat 23:00 MYT — API 195SunSun 00:00 MYT — API 193Sun 01:00 MYT — API 191Sun 02:00 MYT — API 190Sun 03:00 MYT — API 189Sun 04:00 MYT — API 189Sun 05:00 MYT — API 189Sun 06:00 MYT — API 189Sun 07:00 MYT — API 189Sun 08:00 MYT — API 190Sun 09:00 MYT — API 190Sun 10:00 MYT — API 191Sun 11:00 MYT — API 192Sun 12:00 MYT — API 191Sun 13:00 MYT — API 190Sun 14:00 MYT — API 188Sun 15:00 MYT — API 185Sun 16:00 MYT — API 182Sun 17:00 MYT — API 181Sun 18:00 MYT — API 178Sun 19:00 MYT — API 176Sun 20:00 MYT — API 176Sun 21:00 MYT — API 176Sun 22:00 MYT — API 175Sun 23:00 MYT — API 174MonMon 00:00 MYT — API 173Mon 01:00 MYT — API 172Mon 02:00 MYT — API 171Mon 03:00 MYT — API 170Mon 04:00 MYT — API 169Mon 05:00 MYT — API 168Mon 06:00 MYT — API 166Mon 07:00 MYT — API 165Mon 08:00 MYT — API 164Mon 09:00 MYT — API 162Mon 10:00 MYT — API 161Mon 11:00 MYT — API 159Mon 12:00 MYT — API 158Mon 13:00 MYT — API 158Mon 14:00 MYT — API 158Mon 15:00 MYT — API 158Mon 16:00 MYT — API 157Mon 17:00 MYT — API 156Mon 18:00 MYT — API 156Mon 19:00 MYT — API 156Mon 20:00 MYT — API 155Mon 21:00 MYT — API 155Mon 22:00 MYT — API 155Mon 23:00 MYT — API 155TueTue 00:00 MYT — API 155Tue 01:00 MYT — API 155Tue 02:00 MYT — API 155Tue 03:00 MYT — API 155Tue 04:00 MYT — API 155Tue 05:00 MYT — API 156Tue 06:00 MYT — API 156Tue 07:00 MYT — API 156Tue 08:00 MYT — API 156Tue 09:00 MYT — API 156Tue 10:00 MYT — API 156Tue 11:00 MYT — API 156Tue 12:00 MYT — API 156Tue 13:00 MYT — API 156Tue 14:00 MYT — API 156Tue 15:00 MYT — API 156Tue 16:00 MYT — API 156Tue 17:00 MYT — API 156Tue 18:00 MYT — API 156Tue 19:00 MYT — API 156Tue 20:00 MYT — API 156Tue 21:00 MYT — API 156Tue 22:00 MYT — API 156Tue 23:00 MYT — API 1560003060912151821
050100150200250APIBrighter cells ran hazier than the rest of this week (155 – 209 API)

Haziest hour of the week: Fri at 10:00 MYT, averaging API 209 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed175175175176176176176177177177176176177179180181181183184184184184184183
Thu183182182182182181181180181181182182182182182183184184185186188190192193
Fri195196197198199202203205206207209208207208207204202200199198197197197196
Sat197197198199199199198198198196195195194194194196198198199199198197195195
Sun193191190189189189189189190190191192191190188185182181178176176176175174
Mon173172171170169168166165164162161159158158158158157156156156155155155155
Tue155155155155155156156156156156156156156156156156156156156156156156156156

How the readings split

Pecahan bacaan mengikut kategori IPU

Unhealthy: 93% (156 readings)Very Unhealthy: 7% (12 readings)93%Unhealthy
  • GoodBaik0%0
  • ModerateSederhana0%0
  • UnhealthyTidak Sihat93%156
  • Very UnhealthySangat Tidak Sihat7%12
  • HazardousBerbahaya0%0

Based on 168 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 Pasir Gudang

Perbandingan purata mingguan dengan stesen berhampiran