Malaysia Haze 2026: Live API Readings, Johor School Closures to 23 October, and How to Read the Index
News

Malaysia Haze 2026: Live API Readings, Johor School Closures to 23 October, and How to Read the Index

Read at 2pm on 19 October 2026: 26 of 68 stations are unhealthy and none is above 200, yet every Johor school stays shut until 23 October. Here is what the API bands mean, the reading that closes schools automatically (and why states close below it), why apims.doe.gov.my no longer works, and how to protect your family.

Marcus Wong8 August 20269 min readUpdated 19 Oct 2026

> Update, 19 October 2026 (2pm): Johor's schools are still shut. After the first statewide closure on 8 and 9 October, the state extended it to 12-16 October, and on 17 October Johor education exco Dr Muhammad Naqib Md Ghazali extended it again to 19-23 October, citing index readings that had not improved, northward winds and the three-to-four-day weather outlook. Home-based learning (PdPR) continues. Pupils sitting exams may get limited exemptions through the Johor State Education Department (JPNJ), with masks compulsory. Private schools and childcare centres decide for themselves, but must keep children indoors and masked if they open. The state counted 30,648 asthma and upper respiratory infection cases in October so far, rising 20.7% a week. Johor is not alone: on 13 October the Education Minister closed every school in Melaka and Negeri Sembilan on 14 October, along with the Hulu Langat, Sepang, Kuantan, Pekan, Rompin, Tawau, Serian, Sri Aman and Lubok Antu districts. > > On DOE's hourly table at 2pm on 19 October, 26 of 68 stations were unhealthy, 39 moderate and 3 good, and none was above 200. The worst were Johan Setia 172, Alor Gajah 166, Nilai and Bukit Rambai 164, Bandaraya Melaka 163, and Seremban and Tangkak 162. Kuala Lumpur's Batu Muda read 161. Johor's stations ranged from Segamat 93 to Tangkak 162, after Pasir Gudang peaked at 188 at 2pm the day before. Every one of Johor's closures since 8 October has been a state decision below the automatic 200 line.

> Update, 8 October 2026: the haze is back in the south. On DOE's hourly table, Batu Pahat crossed the 200 line at midnight on 7 October (211), and the Johor Education Department closed every school in the district that day under the Ministry's above-200 rule; the state religious affairs committee shut 159 religious schools separately. Johor then closed all 1,198 Education Ministry schools (617,258 pupils) on 8 and 9 October by the Regent's decree, even though every other Johor station was reading 160 to 190, below the automatic threshold. At 8am on 8 October, Segamat read 186, Nilai 183 and Putrajaya 173. A state can close schools below 200; the 200 rule is the floor for automatic closure, not a ceiling.

> Live status, read straight from the Department of Environment's APIMS feed at 3pm on 29 August 2026: 31 of the 67 reporting stations are in the "unhealthy" band or worse, two of them "very unhealthy" — Sri Aman 228 and IPD Serian 223, both in Sarawak. Not one station nationwide is rated "good". This page explains what those numbers mean, when schools actually close, and where to check the live reading for your own area.

The August 2026 peak: where it hit hardest

The August 2026 episode began as a Sarawak story and has become a national one. At 3pm on 29 August 2026 these stations were in the unhealthy band or worse:

  • Sarawak (worst affected): Sri Aman 228 and IPD Serian 223 are both "very unhealthy". Then Sarikei 194, Samarahan 182, Kuching 179, Mukah 170, Sibu 166, Bintulu 156, Kapit 156 and Samalaju 129.
  • Klang Valley: Cheras 161, Shah Alam 157, Batu Muda 156, Johan Setia 156, Petaling Jaya 152, Klang 121, Kuala Selangor 119.
  • Northern peninsula: Sungai Petani 162, Minden 158, Seberang Perai 157, Taiping 157, Seberang Jaya 156, Tanjung Malim 156, Kangar 154, Langkawi 153, Alor Setar 152, Tasek Ipoh 151, Kulim Hi-Tech 110.
  • Elsewhere: Nilai 153, Seremban 151, Segamat 140.

Readings update hourly and move through the day, so treat that list as a snapshot rather than a forecast.

How this episode unfolded

  • 8 August — five Sarawak areas unhealthy, Serian highest at 171.
  • 11 August — 11 Sarawak areas unhealthy, Serian 189.
  • 12-13 August — Serian passes API 200. Six schools move to online learning, then 108 schools in Serian close.
  • 17 August — Serian schools reopen as readings ease.
  • 20-21 August — the worst of it. 591 schools shut across 10 district education offices, affecting 197,323 students (509 primary schools with 107,590 pupils and 82 secondary schools with 89,733 students). Serian hit 239 at 8am.
  • 24 August — all 10 districts reopen. In the same week the smoke crosses to the peninsula, with Kuala Lumpur and Penang recording unhealthy air.
  • 26-28 August — conditions worsen nationwide. By the evening of 28 August, Sri Aman is "very unhealthy" at 218 and 21 other areas are unhealthy.
  • 29 August — 31 stations unhealthy, two of them very unhealthy.

What the API numbers mean

Malaysia's Air Pollutant Index is calculated on a 24-hour running average of whichever pollutant is dominant, which is usually fine particulate matter (PM2.5) during a haze episode. That averaging is why the number lags what your eyes and throat are telling you: a sharp deterioration at lunchtime shows up in the index hours later.

In the 101-200 "unhealthy" band everyone can be affected, and high-risk groups worst of all — young children, older people, pregnant women, and anyone with asthma, another respiratory condition or heart disease.

When schools actually close

The National Haze Action Plan sets the triggers, and they turn on the reading rather than the season:

  • Above API 100 — outdoor activities involving students are suspended.
  • Above API 200 — schools, kindergartens and childcare centres close.
  • Above API 150 sustained for more than 24 hours — authorities may additionally suspend outdoor activity, close schools and carry out cloud seeding where there is enough cloud cover to work with.

Closures are announced district by district by the state education department, not nationally. A school 40km up the road can stay open while yours shuts, so follow your own district education office rather than the state headline.

Where the smoke is coming from

This episode is overwhelmingly transboundary. The Asean Specialised Meteorological Centre counted 514 hotspots in Kalimantan and 176 in Sumatra on 28 August 2026, against just three inside Malaysia — one each in Johor, Sarawak and Terengganu. Those figures were cited by Department of Environment deputy director-general Azuri Azizah Saedon. A prolonged dry spell and below-average rainfall have sharpened both the imported smoke and local open burning.

The Department of Environment says it has stepped up enforcement and patrols in areas at heightened risk of open burning, and both the National Open Burning Action Plan and the National Haze Action Plan have been activated.

Open burning is a serious offence

Under section 29A of the Environmental Quality Act 1974, open burning carries a fine of up to RM500,000, or imprisonment of up to five years, or both. That is the penalty the Department of Environment publishes on its own open-burning page. A long-proposed amendment would introduce a RM25,000 minimum and raise the ceiling to RM1 million, but the figure above is what DOE currently states as the law.

To report open burning, call the Fire and Rescue Department on 999, or the Department of Environment on its hotline 1-800-88-2727 or complaint line 03-8889 1972.

How to check the live reading (the address has changed)

The address most guides still print, apims.doe.gov.my, no longer serves the data directly — it redirects to the Department of Environment's MyEQMS portal. The live hourly table now sits at eqms.doe.gov.my, in the APIMS section. It publishes an hourly reading for each station over the past 24 hours, a national ranking and a trend chart; 67 stations were reporting when this page was updated.

Check the station nearest you rather than your state as a whole. On 29 August, Miri sat at 74 while Sri Aman, in the same state, was at 228.

How to protect your family

  • Check the reading before you go out, and check your nearest station, not the state average.
  • Cut outdoor exertion, especially for children, older people and anyone with a respiratory or heart condition.
  • Wear an N95 or KN95 outdoors — ordinary surgical and cloth masks do little against fine PM2.5 particles.
  • Keep windows and doors shut, run an air purifier if you have one, and set air-conditioning to recirculate.
  • Stay hydrated and watch for symptoms — a persistent cough, breathlessness, or eye and throat irritation. Seek medical attention if they worsen.

Malaysia's Air Pollutant Index bands and what each one triggers, under the National Haze Action Plan.

API readingBandWhat it meansWhat it triggers
0-50GoodLittle or no risk to healthNormal activity
51-100ModerateAcceptable air quality; no restrictionsNormal activity
101-200UnhealthyEveryone may be affected; high-risk groups worstStudent outdoor activities suspended above 100
201-300Very UnhealthyHealth warnings; significant risk to everyoneSchools, kindergartens and childcare centres close
Above 300HazardousEmergency conditionsEmergency response measures

Frequently Asked Questions

What API level is considered unhealthy in Malaysia?

An Air Pollutant Index (API) reading of 101-200 is classified as 'unhealthy'. Below that, 0-50 is good and 51-100 is moderate; above it, 201-300 is very unhealthy and 301 or above is hazardous. The index is a 24-hour running average of the dominant pollutant, which during haze is usually fine particulate matter (PM2.5), so it lags a sudden deterioration by several hours.

Which areas are worst hit by the haze right now?

At 2pm on 19 October 2026, 26 of the 68 reporting stations were unhealthy, 39 moderate and 3 good, and none was above 200. The highest readings were in the southern and central peninsula: Johan Setia (Selangor) 172, Alor Gajah 166, Nilai and Bukit Rambai 164, Bandaraya Melaka 163, and Seremban and Tangkak 162. In Johor, Pasir Gudang peaked at 188 at 2pm on 18 October. The worst point of the year so far was Sarawak in August, when Sri Aman reached 228 and IPD Serian 223 on 29 August. Readings change hourly, so check eqms.doe.gov.my for your nearest station.

Are schools closed because of the haze?

In Johor, yes: every school and education institution in the state is closed from 19 to 23 October 2026, the fourth closure since Batu Pahat's schools shut on 7 October. Elsewhere it depends on your state. Under the National Haze Action Plan, outdoor activities involving students stop above API 100, and schools, kindergartens and childcare centres close automatically above API 200. But a state or the Education Ministry can close schools below 200, and in October 2026 they did: Johor statewide since 8 October, and all of Melaka and Negeri Sembilan plus nine named districts on 14 October. Sarawak closed 591 schools on 20-21 August 2026 after Serian hit 239. Check your state education department (JPN) for the current list.

When will Johor schools reopen after the haze closure?

Not before Saturday 24 October 2026 at the earliest. On 17 October the Johor government extended the closure of all schools and education institutions to 19-23 October and said reopening will be decided on air quality, the weather forecast and current health assessments. Updates come through the Johor State Education Department (JPNJ) and Media Digital Johor. During the closure, lessons continue at home (PdPR), exam candidates may get limited exemptions with compulsory masks, and private schools and childcare centres decide for themselves whether to open.

How can I check the live air quality where I am?

Use the Department of Environment's MyEQMS portal at eqms.doe.gov.my and open the APIMS section. The older address, apims.doe.gov.my, no longer serves the data directly and simply redirects there, which is why links in older haze guides appear broken. The portal publishes an hourly reading for every monitoring station over the past 24 hours, plus a national ranking and a trend chart. Check the station nearest you rather than your state: on 29 August 2026, Miri sat at 74 while Sri Aman, in the same state, was at 228.

Where is the haze coming from?

Mostly from outside Malaysia. The Asean Specialised Meteorological Centre counted 514 hotspots in Kalimantan and 176 in Sumatra on 28 August 2026, against just three inside Malaysia — one each in Johor, Sarawak and Terengganu — figures cited by Department of Environment deputy director-general Azuri Azizah Saedon. A prolonged dry spell and below-average rainfall have worsened both the imported smoke and local open burning. The National Open Burning Action Plan and the National Haze Action Plan have both been activated.

What is the penalty for open burning in Malaysia?

Under section 29A of the Environmental Quality Act 1974, open burning carries a fine of up to RM500,000, or imprisonment of up to five years, or both — the figure the Department of Environment publishes on its own open-burning page. A long-proposed amendment would add a RM25,000 minimum and lift the ceiling to RM1 million, but DOE still states the RM500,000 maximum as the law. Report open burning to the Fire and Rescue Department on 999, or to DOE on 1-800-88-2727 or 03-8889 1972.

What mask should I wear against haze?

An N95 or KN95 respirator, which filters the fine PM2.5 particles that make up haze. Ordinary surgical and cloth masks offer little protection against them. Beyond masking, cut outdoor exertion, keep windows and doors shut, run an air purifier if you have one, set air-conditioning to recirculate, and stay hydrated — especially for children, older people and anyone with a respiratory or heart condition.

Related reads

*Air quality readings are taken from Malaysia's official APIMS feed and update hourly, so the numbers above may have moved since publication — always check the live reading for your own area.*

*Cover image: Benjy8769, CC BY-SA 4.0, via Wikimedia Commons*

#malaysia haze#sarawak haze#air pollutant index#api reading#haze 2026#air quality

You Might Also Like