21 – 27 Oct 2026 · Malaysia

Tawau weekly air quality

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

87.6Weekly mean AQI · Moderate

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

150 eligible observations · 0 excluded.

-40.7 AQI compared with the previous week’s eligible mean of 128.3.

Peak AQI: 105 at Tawau · 23 Oct 2026, 12:00 (UTC+8).

Daily US AQI (PM2.5)

Low 71High 105AQI
062.5125
21 Oct27 Oct
27 OctDaily mean · Peak 8179.8Avg AQI

Based on 6 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-2173.6Moderate7524 / 0
2026-10-2277.5Moderate9024 / 0
2026-10-2399.2Moderate10524 / 0
2026-10-2488.9Moderate9724 / 0
2026-10-25101.3Unhealthy for Sensitive Groups10524 / 0
2026-10-2687.1Moderate9624 / 0
2026-10-2779.8Moderate816 / 0

Hourly means (UTC+8)

Day01234567891011121314151617181920212223
2026-10-21757574727171727272747472757474747575757474747474
2026-10-22747474747475757575747474727475777880808384878890
2026-10-2391939496979999999910110310310510310310510510310310197969491
2026-10-24909088878686868686878788868888888888909193949697
2026-10-259799999910110110310310510510310510510310310310310310110199999696
2026-10-26969494939191909088888886868786868483838381818081
2026-10-27818080808078——————————————————

Observation categories

Good: 0

Moderate: 123

Unhealthy for Sensitive Groups: 27

Unhealthy: 0

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

Tawau air quality.
Weekly station review.

7 days · Sabah

Laporan mingguan Indeks Pencemaran Udara (IPU) bagi stesen Tawau, Sabah

During the week of 21 – 27 Oct 2026, air quality at Tawau averaged an Air Pollutant Index (API) of 72.2 (Moderate). Readings peaked at 83.

Station weekly average

72.2API

Moderate · Sederhana

Daily averages62.9 – 81.1 APIWed → Tue
Explore the week
Week's peak reading
83ModeratePeak during 7-day window
Rank in Sabah
#6of 6 stationsState avg: 60.8 API
Good to Moderate air
100%of hourly readings150 readings recorded
National standing
#32of 68 stationsNational avg: 83.4 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 Tawau shows local patterns like traffic peaks and afternoon haze accumulation.

WedWed 00:00 MYT — API 64Wed 01:00 MYT — API 64Wed 02:00 MYT — API 63Wed 03:00 MYT — API 62Wed 04:00 MYT — API 61Wed 05:00 MYT — API 61Wed 06:00 MYT — API 62Wed 07:00 MYT — API 62Wed 08:00 MYT — API 62Wed 09:00 MYT — API 63Wed 10:00 MYT — API 63Wed 11:00 MYT — API 62Wed 12:00 MYT — API 64Wed 13:00 MYT — API 63Wed 14:00 MYT — API 63Wed 15:00 MYT — API 63Wed 16:00 MYT — API 64Wed 17:00 MYT — API 64Wed 18:00 MYT — API 64Wed 19:00 MYT — API 63Wed 20:00 MYT — API 63Wed 21:00 MYT — API 63Wed 22:00 MYT — API 63Wed 23:00 MYT — API 63ThuThu 00:00 MYT — API 63Thu 01:00 MYT — API 63Thu 02:00 MYT — API 63Thu 03:00 MYT — API 63Thu 04:00 MYT — API 63Thu 05:00 MYT — API 64Thu 06:00 MYT — API 64Thu 07:00 MYT — API 64Thu 08:00 MYT — API 64Thu 09:00 MYT — API 63Thu 10:00 MYT — API 63Thu 11:00 MYT — API 63Thu 12:00 MYT — API 62Thu 13:00 MYT — API 63Thu 14:00 MYT — API 64Thu 15:00 MYT — API 65Thu 16:00 MYT — API 66Thu 17:00 MYT — API 67Thu 18:00 MYT — API 67Thu 19:00 MYT — API 69Thu 20:00 MYT — API 70Thu 21:00 MYT — API 72Thu 22:00 MYT — API 73Thu 23:00 MYT — API 74FriFri 00:00 MYT — API 75Fri 01:00 MYT — API 76Fri 02:00 MYT — API 77Fri 03:00 MYT — API 78Fri 04:00 MYT — API 79Fri 05:00 MYT — API 80Fri 06:00 MYT — API 80Fri 07:00 MYT — API 80Fri 08:00 MYT — API 80Fri 09:00 MYT — API 81Fri 10:00 MYT — API 82Fri 11:00 MYT — API 82Fri 12:00 MYT — API 83Fri 13:00 MYT — API 82Fri 14:00 MYT — API 82Fri 15:00 MYT — API 83Fri 16:00 MYT — API 83Fri 17:00 MYT — API 82Fri 18:00 MYT — API 82Fri 19:00 MYT — API 81Fri 20:00 MYT — API 79Fri 21:00 MYT — API 78Fri 22:00 MYT — API 77Fri 23:00 MYT — API 75SatSat 00:00 MYT — API 74Sat 01:00 MYT — API 74Sat 02:00 MYT — API 73Sat 03:00 MYT — API 72Sat 04:00 MYT — API 71Sat 05:00 MYT — API 71Sat 06:00 MYT — API 71Sat 07:00 MYT — API 71Sat 08:00 MYT — API 71Sat 09:00 MYT — API 72Sat 10:00 MYT — API 72Sat 11:00 MYT — API 73Sat 12:00 MYT — API 71Sat 13:00 MYT — API 73Sat 14:00 MYT — API 73Sat 15:00 MYT — API 73Sat 16:00 MYT — API 73Sat 17:00 MYT — API 73Sat 18:00 MYT — API 74Sat 19:00 MYT — API 75Sat 20:00 MYT — API 76Sat 21:00 MYT — API 77Sat 22:00 MYT — API 78Sat 23:00 MYT — API 79SunSun 00:00 MYT — API 79Sun 01:00 MYT — API 80Sun 02:00 MYT — API 80Sun 03:00 MYT — API 80Sun 04:00 MYT — API 81Sun 05:00 MYT — API 81Sun 06:00 MYT — API 82Sun 07:00 MYT — API 82Sun 08:00 MYT — API 83Sun 09:00 MYT — API 83Sun 10:00 MYT — API 82Sun 11:00 MYT — API 83Sun 12:00 MYT — API 83Sun 13:00 MYT — API 82Sun 14:00 MYT — API 82Sun 15:00 MYT — API 82Sun 16:00 MYT — API 82Sun 17:00 MYT — API 82Sun 18:00 MYT — API 81Sun 19:00 MYT — API 81Sun 20:00 MYT — API 80Sun 21:00 MYT — API 80Sun 22:00 MYT — API 78Sun 23:00 MYT — API 78MonMon 00:00 MYT — API 78Mon 01:00 MYT — API 77Mon 02:00 MYT — API 77Mon 03:00 MYT — API 76Mon 04:00 MYT — API 75Mon 05:00 MYT — API 75Mon 06:00 MYT — API 74Mon 07:00 MYT — API 74Mon 08:00 MYT — API 73Mon 09:00 MYT — API 73Mon 10:00 MYT — API 73Mon 11:00 MYT — API 71Mon 12:00 MYT — API 71Mon 13:00 MYT — API 72Mon 14:00 MYT — API 71Mon 15:00 MYT — API 71Mon 16:00 MYT — API 70Mon 17:00 MYT — API 69Mon 18:00 MYT — API 69Mon 19:00 MYT — API 69Mon 20:00 MYT — API 68Mon 21:00 MYT — API 68Mon 22:00 MYT — API 67Mon 23:00 MYT — API 68TueTue 00:00 MYT — API 68Tue 01:00 MYT — API 67Tue 02:00 MYT — API 67Tue 03:00 MYT — API 67Tue 04:00 MYT — API 67Tue 05:00 MYT — API 66Tue 06:00 — no readingTue 07:00 — no readingTue 08:00 — no readingTue 09:00 — no readingTue 10:00 — no readingTue 11:00 — no readingTue 12:00 — no readingTue 13:00 — no readingTue 14:00 — no readingTue 15:00 — no readingTue 16:00 — no readingTue 17:00 — no readingTue 18:00 — no readingTue 19:00 — no readingTue 20:00 — no readingTue 21:00 — no readingTue 22:00 — no readingTue 23:00 — no reading0003060912151821
0255075100APIBrighter cells ran hazier than the rest of this week (61 – 83 API)

Haziest hour of the week: Fri at 12:00 MYT, averaging API 83 nationwide.

View the hourly figures as a table
National average API by hour, Malaysia Time
Day000102030405060708091011121314151617181920212223
Wed646463626161626262636362646363636464646363636363
Thu636363636364646464636363626364656667676970727374
Fri757677787980808080818282838282838382828179787775
Sat747473727171717171727273717373737373747576777879
Sun798080808181828283838283838282828282818180807878
Mon787777767575747473737371717271717069696968686768
Tue686767676766——————————————————

How the readings split

Pecahan bacaan mengikut kategori IPU

Moderate: 100% (150 readings)100%Moderate
  • GoodBaik0%0
  • ModerateSederhana100%150
  • UnhealthyTidak Sihat0%0
  • Very UnhealthySangat Tidak Sihat0%0
  • HazardousBerbahaya0%0

Based on 150 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