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).

Annual avg
32° / 23°
Hottest month
April 33°
Coldest month
January 23°
Wettest month
November 280mm

Johor Bahru Weather at a Glance

As of 2026

A 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 Top pick
Avg 32° / 23° · 140mm rain

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 Great
Avg 32° / 23° · 160mm rain

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 Great
Avg 32° / 23° · 150mm rain

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

Spring (Mar–May) 33° / 24°

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) 32° / 23°

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) 32° / 23°

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) 31° / 23°

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

Jimmy Kong TripPick founder · Travel content creator

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.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: