Johor Bahru Weather
A month-by-month look at temperature, rainfall and what to pack in Johor Bahru. The annual average is 32°C high / 23°C low — hottest in April (33°C) and coldest in January (23°C).
Johor Bahru Weather at a Glance
As of 2026A quick summary of Johor Bahru's year-round climate and the best time to visit.
- Annual average
- 32° / 23°
- Best time to visit
- February, March, June
- Hottest month
- April (33°C)
- Coldest month
- January (23°C)
- Wettest month
- November (280mm)
- Driest month
- February (140mm)
As of 2026, Johor Bahru's weather averages 32°C high / 23°C low across the year, and the best time to visit for stable temperatures, rainfall and crowds is February, March, June. The hottest month is April (33°C), the coldest is January (23°C), and the wettest is November (280mm).
Best Time to Visit Johor Bahru
February is one of JB's drier, sunnier months as the northeast monsoon eases, averaging about 32°C/23°C with fewer downpours — a good time for outdoor sightseeing and the Desaru beaches. The big caveat is Chinese New Year, which usually falls in February (sometimes late January). Expect packed malls, some Chinese-run businesses closed for several days, surging Singapore-side visitors, and very heavy Causeway jams over the holiday. If you visit during CNY, book ahead, cross the border early, and plan around closures. Outside the CNY week, February is comfortable: clearer skies make the mosque, Glass Temple, and old-town walk pleasant in the morning, and the calmer seas suit a Desaru day trip. Heat and strong sun are still the main factors, so hydrate and use sun protection. Pack light clothing, sun protection, and a small umbrella for the occasional shower.
March sits in the inter-monsoon period, generally one of JB's better months: hot and sunny (around 32°C/23°C) with the worst of the rain behind it, though short, sharp afternoon showers can still pop up. It's a strong window for the Desaru beaches and outdoor sightseeing. The sun and UV are intense, so do the mosque, Glass Temple, and old-town walk in the morning, and keep midday for indoor or shaded plans. Hydrate constantly — the humidity makes the heat feel hotter than the thermometer reads. Singapore school holidays around mid-March can bump up weekend crowds at Legoland and on the Causeway, so favor weekdays if you can. Otherwise March is comfortable and reliable for a full JB itinerary including a beach day. Pack for heat and strong sun above all, with a small umbrella as backup for brief showers.
June is one of JB's drier months under the southwest monsoon, around 32°C/23°C with somewhat fewer downpours — good weather for a full itinerary including the Desaru beaches. The catch is crowds: the Singapore mid-year school holidays fall in June, so Legoland, the malls, and especially the Causeway get very busy, with long border jams on weekends. Cross early, favor weekdays, and book theme-park tickets and hotels ahead. With the weather cooperating, June is a good time for outdoor sightseeing in the morning and beach time at Desaru, while keeping the hottest midday hours for indoor or shaded plans. Sun and UV remain intense year-round here. Pack light clothing, strong sun protection, and a small umbrella for the occasional shower.
Johor Bahru Weather Month by Month
Tap any month for a detailed guide with what to wear, sunrise/sunset and air quality.
| Month | High/Low | Rain | Rainy days | Crowds | |
|---|---|---|---|---|---|
| January | 31° / 23° | 200mm | 14 | Busy | Details → |
| February | 32° / 23° | 140mm | 10 | Moderate | Details → |
| March | 32° / 23° | 160mm | 11 | Moderate | Details → |
| April | 33° / 24° | 200mm | 13 | Moderate | Details → |
| May | 33° / 24° | 190mm | 12 | Moderate | Details → |
| June | 32° / 23° | 150mm | 11 | Busy | Details → |
| July | 32° / 23° | 150mm | 11 | Moderate | Details → |
| August | 32° / 23° | 165mm | 12 | Moderate | Details → |
| September | 32° / 23° | 180mm | 13 | Moderate | Details → |
| October | 32° / 23° | 210mm | 15 | Moderate | Details → |
| November | 31° / 23° | 280mm | 17 | Moderate | Details → |
| December | 31° / 23° | 245mm | 15 | Busy | Details → |
What to Wear in Johor Bahru by Season
The hottest stretch of the year — around 33°C/24°C with rising afternoon thunderstorms. Light breathable clothing, strong sunscreen, a hat, and an umbrella or poncho. A layer for cold air-conditioning indoors.
Hot and among the drier months — about 32°C/23°C. Light breathable clothing, strong sunscreen, a hat, and a small umbrella. A layer for air-conditioning indoors.
Hot and getting wetter — about 32°C/23°C with frequent afternoon and evening downpours. Light breathable clothing, strong sunscreen, a hat, and an umbrella or poncho. A layer for air-conditioning indoors.
Hot and one of the drier months — about 32°C/23°C with fewer downpours than the monsoon peak. Light breathable clothing, sunscreen, a hat, and a small umbrella just in case. A layer for indoor air-conditioning.
Johor Bahru Weather FAQ
What is the best time to visit Johor Bahru? +
For weather, February, March, June are the most comfortable months. Highs sit around 32°C with relatively stable rainfall and crowds.
What are the hottest and coldest months in Johor Bahru? +
The hottest month is April with an average high of 33°C, and the coldest is January with an average low of 23°C. The annual average is 32°C high / 23°C low.
When does it rain most in Johor Bahru? +
The wettest month is November (280mm over about 17 rainy days) and the driest is February (140mm). Total annual rainfall is roughly 2270mm.
What should I pack for Johor Bahru? +
Spring (Mar–May) averages 33/24°C — The hottest stretch of the year — around 33°C/24°C with rising afternoon thunderstorms. Light breathable clothing, strong sunscreen, a hat, and an umbrella or poncho. A layer for cold air-conditioning indoors. Summer (Jun–Aug) averages 32/23°C — Hot and among the drier months — about 32°C/23°C. Light breathable clothing, strong sunscreen, a hat, and a small umbrella. A layer for air-conditioning indoors. Autumn (Sep–Nov) averages 32/23°C — Hot and getting wetter — about 32°C/23°C with frequent afternoon and evening downpours. Light breathable clothing, strong sunscreen, a hat, and an umbrella or poncho. A layer for air-conditioning indoors. Winter (Dec–Feb) averages 31/23°C — Hot and one of the drier months — about 32°C/23°C with fewer downpours than the monsoon peak. Light breathable clothing, sunscreen, a hat, and a small umbrella just in case. A layer for indoor air-conditioning.
What is the weather in Johor Bahru this month (June)? +
June averages 32°C high / 23°C low with 150mm rainfall over about 11 rainy days. Crowds are busy and prices are high.
Keep Planning Your Johor Bahru Trip
Why you can trust weather guide
Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.