JerebuMalaysia

Live haze & API readings across Malaysia

Air Pollutant Index readings from all 68 Department of Environment monitoring stations, refreshed every hour.

Last DOE update: (MYT)

Above 200 — schools here are directed to close

Under the Ministry of Education directive of 27 August 2026, schools and educational institutions in areas recording an API above 200 are to close immediately. Confirm with your school or state education department before acting.

Highest reading now

227Very Unhealthy

Sri Aman, SARAWAK

Stations above 100

29

of 68 reporting

Schools affected

1

areas above 200, where schools are directed to close

Rankings

Worst air right now

Of 68 reporting stations

  1. 1Sri Aman, SARAWAK227Very Unhealthy
  2. 2IPD Serian187Unhealthy
  3. 3Sarikei, SARAWAK183Unhealthy
  4. 4Kuching, SARAWAK169Unhealthy
  5. 5Samarahan, SARAWAK167Unhealthy

Cleanest air right now

Of 68 reporting stations

  1. 1Keningau, SABAH55Moderate
  2. 2Limbang, SARAWAK57Moderate
  3. 3Politeknik Kota Kinabalu60Moderate
  4. 4Sandakan, SABAH61Moderate
  5. 5Labuan, W.P. LABUAN62Moderate

All stations, worst first

StationStateAPIMain pollutantPM2.5 µg/m³
Sri Aman, SARAWAKKompleks Sukan Sri AmanSarawak227Very UnhealthyPM2.5167.8
IPD SerianBalai Polis Trafik IPD SerianSarawak187UnhealthyPM2.5156.0
Sarikei, SARAWAKBalai Polis SarekeiSarawak183UnhealthyPM2.5100.3
Kuching, SARAWAKCawangan Farmasi Logistik Negeri SarawakSarawak169UnhealthyPM2.566.3
Samarahan, SARAWAKPejabat Daerah Kota SamarahanSarawak167UnhealthyPM2.573.7
Mukah, SARAWAKPoliteknik Mukah SarawakSarawak162UnhealthyPM2.563.5
Minden, PULAU PINANGUniversiti Sains Malaysia (Penang)Pulau Pinang160UnhealthyPM2.580.3
Cheras, W.P. KUALA LUMPURSek. Men. Keb. Seri PermaisuriWP Kuala Lumpur159UnhealthyPM2.574.8
Sungai Petani, KEDAHSek.Men. Keb. Tunku Ismail (Kedah)Kedah158UnhealthyPM2.598.9
Seberang Perai, PULAU PINANGKolej Vokasional Seberang Perai(Penang)Pulau Pinang157UnhealthyPM2.576.2
Sibu, SARAWAKBalai POLIS IPD SibuSarawak157UnhealthyPM2.566.1
Alor Setar, KEDAHSek. Men. Agama Kedah (Kedah)Kedah156UnhealthyPM2.559.6
Taiping, PERAKSek. Keb. Ayer Puteh (Perak)Perak155UnhealthyPM2.551.6
Langkawi, KEDAHKompleks Sukan Langkawi (Kedah)Kedah154UnhealthyPM2.563.6
Tanjung Malim, PERAKUniversiti Pendidikan Sultan Idris (UPSI)(PERAK)Perak154UnhealthyPM2.556.1
Batu Muda, W.P. KUALA LUMPURSek. Keb. Batu MudaWP Kuala Lumpur154UnhealthyPM2.559.2
Seberang Jaya, PULAU PINANGSek.Keb. Seberang Jaya II (Penang)Pulau Pinang153UnhealthyPM2.574.9
Kangar, PERLISInstitut Latihan Perindustrian (Kangar)Perlis152UnhealthyPM2.561.6
Shah Alam, SELANGORSek. Keb. TTDI JayaSelangor152UnhealthyPM2.564.5
Bintulu, SARAWAKBalai Polis BintuluSarawak152UnhealthyPM2.544.6
Putrajaya, W.P. PUTRAJAYASekolah Kebangsaan Putrajaya Presint 18 (2)WP Putrajaya151UnhealthyPM2.566.5
Nilai, NEGERI SEMBILANSek. Keb. Taman Semarak (Fasa 2)Negeri Sembilan149UnhealthyPM2.567.7
Segamat, JOHORKlinik Kesihatan Bandar IOI Segamat JohorJohor148UnhealthyPM2.550.0
Kapit, SARAWAKStadium Mini KapitSarawak147UnhealthyPM2.549.1
Tasek Ipoh, PERAKSek.Men. Keb. Jalan Tasek (PERAK)Perak135UnhealthyPM2.550.0
Seremban, NEGERI SEMBILANSek. Men. Teknik Tuanku JaafarNegeri Sembilan130UnhealthyPM2.561.9
Seri Manjung, PERAKPejabat Tanah Seri Manjung (PERAK)Perak125UnhealthyPM2.580.5
JOHAN SETIASekolah Kebangsaan Kampung Johan SetiaSelangor103UnhealthyPM2.586.3
Pegoh Ipoh, PERAKSek. Keb. Jalan Pegoh (PERAK)Perak101UnhealthyPM2.538.6
Petaling Jaya, SELANGORSek. Keb. Bandar UtamaSelangor99ModeratePM2.558.8
Kulim Hi-Tech, KEDAHKulim Hi-tech (Kedah)Kedah95ModeratePM2.555.7
Samalaju, SARAWAKSamalaju Industrial ParkSarawak95ModeratePM2.530.9
Kuala Selangor, SELANGORSekolah Menengah Sains Kuala SelangorSelangor91ModeratePM2.566.8
Klang, SELANGORKlinik Kesihatan PandamaranSelangor91ModeratePM2.561.6
Tangkak, JOHORTapak Semaian Majlis Daerah Tangkak JohorJohor90ModeratePM2.534.6
Banting, SELANGORKolej Mara BantingSelangor88ModeratePM2.548.3
Alor Gajah, MELAKASek. Men. Keb Seri Pengkalan Alor Galah MelakaMelaka88ModeratePM2.537.6
Bukit Rambai, MELAKASek. Keb Tanjung Minyak 2 Bukit Rambai MelakaMelaka88ModeratePM2.534.1
Batu Pahat, JOHORMRSM Batu Pahat JohorJohor84ModeratePM2.534.1
Kota Kinabalu, SABAHSMK TanSau, Kota kinabaluSabah84ModeratePM2.57.7
Kota Bharu, KELANTANSMK Tanjung Chat, Jalan Tengku Ahmad Panglima Kota Bharu,15400 KelantanKelantan82ModeratePM2.530.5
Kluang, JOHORKolej Kejururawatan Kluang JohorJohor80ModeratePM2.529.1
Tanah Merah, KELANTANSMK Tanah Merah 1,Tanah merah 17500 KelantanKelantan80ModeratePM2.524.8
Port Dickson, NEGERI SEMBILANPusat Sumber Pendidikan N. SembilanNegeri Sembilan79ModeratePM2.530.6
Larkin, JOHORInstitut Perguruan Temenggung Ibrahim Larkin JohorJohor79ModeratePM2.532.4
Besut, TERENGGANUSMK Nyiur Tujuh, Kg Nyiur Tujuh, Besut TerengganuTerengganu79ModeratePM2.535.7
Balik Pulau, PULAU PINANGKolej Vokasional Balik Pulau (Penang)Pulau Pinang78ModeratePM2.531.6
Balok Baru Kuantan, PAHANGSK Balok Baru, Taman Balok Makmur 26100 Balok KuantanPahang76ModeratePM2.546.5
Tawau, SABAHJKR TawauSabah75ModeratePM2.524.2
Bandaraya Melaka, MELAKASek. Men. Keb Tinggi MelakaMelaka74ModeratePM2.529.3
Pasir Gudang, JOHORSek. Men. Keb Pasir Gudang 2 JohorJohor74ModeratePM2.521.6
Temerloh, PAHANGMeteorologi Temerloh, Kg Batu Tiga 28000 Temerloh PahangPahang74ModeratePM2.519.9
ILP Miri, SARAWAKILP MiriSarawak74ModeratePM2.519.7
Miri, SARAWAKSMK Dato Permaisuri, MiriSarawak73ModeratePM2.520.8
Kuala Terengganu, TERENGGANUSK Pusat Chabang Tiga, Kampung Tok Ku 21000 Kuala Terengganu, TerengganuTerengganu72ModeratePM2.533.2
Kimanis, SABAHSMK Kimanis, PaparSabah72ModeratePM2.58.9
Pengerang, JOHORSek. Keb Lepau Pengerang JohorJohor70ModeratePM2.522.3
Kota Tinggi, JOHORSek. Men. Agama Bandar Penawar Kota Tinggi JohorJohor69ModeratePM2.519.0
Paka, TERENGGANUPerumahan TNB, 23100 Paka TerengganuTerengganu66ModeratePM2.524.5
Jerantut, PAHANGSMK Jerantut, Jalan Tembeling, Jerantut 27000 PahangPahang65ModeratePM2.514.1
Indera Mahkota Kuantan, PAHANGSK Indera Mahkota , Bandar Indera Mahkota 25200 Kuantan PahangPahang65ModeratePM2.523.7
Kemaman, TERENGGANUSMK Bukit Kuang 24000 Chukai Kemaman TerengganuTerengganu63ModeratePM2.523.5
Rompin, PAHANGSMK Seri Rompin, 26680 Rompin PahangPahang62ModeratePM2.522.9
Labuan, W.P. LABUANJPS LabuanWP Labuan62ModeratePM2.59.2
Sandakan, SABAHJKR SandakanSabah61ModeratePM2.53.7
Politeknik Kota KinabaluPoliteknik Kota KinabaluSabah60ModeratePM2.517.9
Limbang, SARAWAKDewan Suarah LimbangSarawak57ModeratePM2.510.5
Keningau, SABAHSMK Gunsanad, KeningauSabah55ModeratePM2.511.0

How to read the API number

APICategoryWhat it means
0–50GoodAir quality poses little or no risk. No precautions needed.
51–100ModerateAcceptable air quality. Unusually sensitive people should consider limiting prolonged outdoor exertion.
101–200UnhealthySensitive groups — children, the elderly, and people with heart or lung conditions — should limit outdoor activity.
201–300Very UnhealthyEveryone should avoid outdoor exertion. Sensitive groups should remain indoors with windows closed.
301+HazardousEmergency conditions. Everyone should remain indoors. Follow official DOE and health ministry directives.