Air quality in Johor right now

Highest station AQI

89
Moderate

Unusually sensitive people should consider limiting long outdoor exertion.

Measured at
Batu Pahat, Johor, Malaysia
Reading taken
12:00 pm
Stations reporting
10 of 10
Latest day vs previous
Up 28 from 129

As of 28 Oct, 12:00 pm MYT, the highest reporting monitoring station in Johor recorded a US EPA Air Quality Index of 89, which is Moderate. The reading came from Batu Pahat, Johor, Malaysia, with 10 of 10 stations in the region reporting. This is not Malaysia's official Air Pollutant Index.

Johor’s recent air quality

Built from our own archive of hourly readings, so it shows what actually happened here rather than only what is happening now.

The last 48 hours

Highest station reading in Johor each hour, on the US EPA AQI scale. A break in the line is an hour with no reporting station, not a reading of zero.

1571pm1am12pm1am12pm
The last 30 days

The highest reading recorded in Johor on each day, Malaysian time. Days with no reporting station are absent rather than shown as zero.

35615716 Oct18 Oct21 Oct23 Oct26 Oct28 Oct

The worst reading we hold for Johor is 356 on Friday, 23 October 2026. In the last 13 days, 13 days have had at least one hour at 101 or above.

Our archive for this region starts Friday, 16 October 2026 and now covers 13 days.

Show the last 13 days as a table
Daily air quality readings for Johor, most recent first.
DatePeakBandMean of hourly peaksHours at 101+
Wednesday, 28 October 2026157Unhealthy12711 of 13
Tuesday, 27 October 2026129Unhealthy for Sensitive Groups9710 of 23
Monday, 26 October 2026151Unhealthy883 of 24
Sunday, 25 October 2026192Unhealthy15523 of 24
Saturday, 24 October 2026187Unhealthy17724 of 24
Friday, 23 October 2026356Hazardous17524 of 24
Thursday, 22 October 2026167Unhealthy15524 of 24
Wednesday, 21 October 2026167Unhealthy15624 of 24
Tuesday, 20 October 2026182Unhealthy16824 of 24
Monday, 19 October 2026174Unhealthy16724 of 24
Sunday, 18 October 2026204Very Unhealthy18724 of 24
Saturday, 17 October 2026289Very Unhealthy21324 of 24
Friday, 16 October 2026268Very Unhealthy21524 of 24

Monitoring stations in Johor

Every station inside the state boundary that has published recently. The headline figure above is the highest of these, never an average.

Air quality monitoring stations in Johor, highest reading first.
StationAQIBandReading taken
Batu Pahat, Johor, Malaysia89Moderate12:00 pm
Iolite88Moderate12:47 pm
Kluang, Johor, Malaysia84Moderate12:00 pm
Pasir Gudang, Johor, Malaysia83Moderate12:00 pm
Larkin Lama, Johor, Malaysia82Moderate12:00 pm
Tangkak, Johor, Malaysia73Moderate12:00 pm
Kota Tinggi, Johor, Malaysia73Moderate12:00 pm
Pengerang, Johor, Malaysia70Moderate12:00 pm
Kangkar Bahru69Moderate12:54 pm
Segamat, Johor, Malaysia65Moderate12:00 pm

US EPA AQI scale (WAQI)

  • Good 0–50
  • Moderate 51–100
  • Unhealthy for Sensitive Groups 101–150
  • Unhealthy 151–200
  • Very Unhealthy 201–300
  • Hazardous 301+
  • No current data

What drives air quality in Johor

Why this state’s readings move the way they do.

Johor sits at the southern tip of the peninsula with coastlines on both the Strait of Malacca and the South China Sea, which means its air can be affected from either direction depending on the season. The Johor Bahru–Pasir Gudang corridor is the industrial and traffic centre of the state, while the agricultural districts inland behave quite differently.

Main local sources

  • Industrial activity and port traffic around Pasir Gudang and Tanjung Pelepas
  • Dense cross-border and city traffic in Johor Bahru
  • Transboundary haze from Sumatra reaching the western districts
  • Land-clearing and plantation fires inland during dry spells

How the year runs here

The southwest monsoon between June and September is when Johor is most exposed to smoke carried across the Strait. The northeast monsoon from November brings heavy rain to the east of the state, which usually clears the air.

Readings on this page cover Johor Bahru, Pasir Gudang, Batu Pahat, Muar, Kluang and Iskandar Puteri, to the extent that stations in those areas are reporting. Each figure is named with the station it came from, so you can judge how close it is to you.

Jerebu and haze in Johor

When the air here crosses into unhealthy territory, we write it up.

We publish a dated bulletin for every day on which any Malaysian state reaches AQI 101 or above — the point at which health advice starts naming who should stay indoors. The bulletins are built from the same hourly archive as the charts above, so they record what the stations actually read rather than restating a headline.

Johor has had 13 such days in the last 13.

Read the haze bulletins →

Air quality in Johor: common questions

Asked about this state specifically.

Does Singapore’s air quality affect Johor’s reading?

The two are close enough to share weather and, during a haze episode, the same smoke — but the figures here come only from stations inside Johor. Singaporean stations fall inside the map area we request and are filtered out by testing each station’s coordinates against the state boundary, so a reading from across the Strait never counts as Johor’s.

Why does Johor Bahru sometimes differ from the rest of Johor?

Johor is large and its stations are far apart. A reading taken in the JB conurbation reflects city traffic and nearby industry; one taken inland may be reflecting plantation activity or nothing at all. This page shows the single highest reporting station in the state, so a bad hour anywhere in Johor will show up here.

For how the index is calculated, why it differs from Malaysia’s official API, and where the data comes from, see the national air quality page.

Air quality elsewhere in Malaysia

Live readings for every other state and territory.

Readings from the World Air Quality Index project, on the US EPA scale. This is not Malaysia’s official Air Pollutant Index — for that, see APIMS from the Department of Environment. State boundaries from geoBoundaries (ADM1, CC BY 4.0).