Johor Bahru Weather & Climate

Malaysia

Johor Bahru sees feels-like daytime highs peak around 41°C in June and nighttime lows bottom out near 30.9°C in December. December is the wettest month (~245 mm), while February is the driest (~113 mm). For sunshine, February leads with about 23% clear skies.

Best time to visit Johor Bahru

Based on mild feels-like temperatures and low rain chances, the most comfortable months are January, February, and December — expect around 3138.3°C with roughly 33% chance of rain on a given day in January.

Johor Bahru climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January31° / 38.3°33%181 mm19%14.5 kph
February31.2° / 39.7°25%113 mm23%13.3 kph
March32.2° / 40.9°36%136 mm22%10.4 kph
April32.3° / 40.9°43%152 mm17%8.2 kph
May32.3° / 40.9°42%155 mm13%8.4 kph
June32.5° / 41°36%126 mm15%9.9 kph
July32.3° / 39.8°39%136 mm15%11.1 kph
August32.1° / 39.4°40%140 mm15%11.2 kph
September32.1° / 39.3°39%138 mm15%9.9 kph
October31.8° / 39.3°46%172 mm13%8.6 kph
November31° / 39.4°55%231 mm10%9.4 kph
December30.9° / 38.4°50%245 mm12%12.5 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Johor Bahru at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert