Climate and monthly weather forecast
Johor Bahru, Malaysia

englishespañol中文
Share
The majestic grandeur of the Sultan Iskandar Mosque in Johor Bahru, Malaysia
The majestic grandeur of the Sultan Iskandar Mosque in Johor Bahru, Malaysia

The climate of Johor Bahru

Jousted by the equator, the city of Johor Bahru, Malaysia, is characterized by the Af or Tropical rainforest climate within the Köppen climate classification. As predicted in this type of climate, Johor Bahru experiences consistently high temperatures and significant rainfall throughout the year. Bearing no clear-cut distinction between seasons, weather patterns are instead governed by a pronounced wet season and an extended period of relatively lesser rainfalls.

Monthly average high temperatures sustain a narrow range between 30.6°C (87.1°F) in December and 32.8°C (91°F) in April, painting the portrait of a city under a ceaseless balmy climate. The average lows, slightly cooler but not dramatically so, oscillate between 21.9°C (71.4°F) and 23.1°C (73.6°F), granting Johor Bahru humid nights throughout the year. The hardness of the sunshine in Johor Bahru must not be underestimated, with UV index reaching its apex at 12 and only somewhat relenting to 11 in June and July.

Rainfall ascends to its zenith in December with 245mm (9.65"), while February experiences the least precipitation, recording 140mm (5.51") of rainfall. The number of rainfall days follows a comparable pattern, peaking in November and December with 17 and 15 days, respectively. Johor Bahru is subjected to a truly tropical experience with rainfall frequencies that are inherent to its climate classification.

The daylight hours and sunshiny durations express a similar story of stability, between 12 hours and 12.2 hours, and 4 hours and 7 hours, respectively. Moreover, the sea temperature offers an inviting embrace throughout the year, peaking at 30.2°C (86.4°F) from May to June, and descending to a still temperate 27.7°C (81.9°F) in January.

The best time to visit Johor Bahru

The optimal period for a trip hinges largely on personal preferences and how individuals adapt to the tropical rainforest climate. However, for those preferring a degree of dryness, the months from February to April might offer the most desirable weather conditions in Johor Bahru. The city during this time experiences relatively lower rainfall, between 140mm (5.51") and 203mm (7.99"), with high temperatures that nudge from 31°C (87.8°F) to 32.5°C (90.5°F), combined with comforting sea temperatures of 28.2°C (82.8°F) to 29.7°C (85.5°F).

The worst time to visit Johor Bahru

On balance, the heaviest rainfall and increased cloud filling might persuade visitors to avoid visiting Johor Bahru from November to December. During this time, a surge in rainfall, touching the highest values of 238mm (9.37") and 378mm (14.88") is recorded, and sunshine hours drop to their annual low of around 4 to 5 hours daily.

Spring weather in Johor Bahru

Spring, regarded as the period between March and May in Johor Bahru, comes adorned with high temperatures registering from 32.5°C (90.5°F) to 32.8°C (91°F), while lows remain snug from 22.4°C (72.3°F) to 23.1°C (73.6°F). Rainfall is at a heightened state during this period, reaching from 203mm (7.99") to 215mm (8.46"), in March and May, respectively.

Summer weather in Johor Bahru

The period between June and August, which aligns to the summer months in Johor Bahru, holds high temperatures between 31.5°C (88.7°F) to 32.1°C (89.8°F). The lows dwell around their annual maximum from 22.4°C (72.3°F) to 22.9°C (73.2°F). Rainfall during this time covers a broad span from 148mm (5.83") in June to 186mm (7.32") in August.

Autumn weather in Johor Bahru

Autumn weather corresponds to the period between September and November. High temperatures are consistent within a narrow range from 31.3°C (88.3°F) to 31.8°C (89.2°F) while lows hover around 22.4°C (72.3°F) to 22.7°C (72.9°F). Rainfall begins its uptrend during these months, witnessing a significant increase from 191mm (7.52") in September to 238mm (9.37") by November.

Winter weather in Johor Bahru

Winter months in Johor Bahru, designated as December to February, fetch a variation in high temperatures that dip slightly from 30.6°C (87.1°F) to 31°C (87.8°F), while lows maintain a balmy 21.9°C (71.4°F) to 22°C (71.6°F). A high volume of rainfall, from the annual peak of 245mm (9.65") in December to 140mm (5.51") in February, characterizes this period.

Weather in January

For Johor Bahru, Malaysia, January's conditions mark a distinguished starting point for the year with the seasonal changes monitoring a considerable deluge. There is an intriguing contrast between the high/low temperatures and the abundant rainfall. Weather in January »

Weather in February

The city of Johor Bahru greets February with a decrease in rainfall and an expectation of higher daily sunshine hours. The weather pattern experiences a shift towards a drier climate in contrast to the preceding month with rainfall reducing drastically. Weather in February »

Weather in March

Rainfall in the city of Johor Bahru registers a sudden upswing in March, serving prominent humidity levels. An exceptional feature this month registers in the form of a surge in rainfall reaching a substantial 203mm (7.99"), thus, recording the year's third-highest rainfall quantity. Weather in March »

Weather in April

Broadening the horizon into April, Johor Bahru continues to witness a consistent incline in temperature and rainfall. This month, as opposed to March, records the most considerable monthly rainfall, with an impressive 233mm (9.17") spread over 15 days. Weather in April »

Weather in May

May carries along a distinct shift in the city's weather pattern with a minor decline in rainfall and a stable temperature. The aquatic temperature, compared to April, registers the highest sea temperature value all year, hitting a maximum of 30.2°C (86.4°F). Weather in May »

Weather in June

Navigating into June, Johor Bahru experiences minor changes in terms of meteorological conditions. In terms of rainfall, there persists a significant reduction from the preceding month, promoting sun-filled outdoor activities. With the summer solstice in sight, the continuation of shorter rain spells and longer sunny intervals encourage visitors to explore the city's natural and cultural wonders. Weather in June »

Weather in July

July in the city of Johor Bahru heralds the onset of amenable climatic conditions with a consistent temperature and increasing precipitation. Weather records reveal minimal fluctuation in the month's high/low temperatures, with a maximum of 31.5°C (88.7°F) and a base of 22.4°C (72.3°F). Weather in July »

Weather in August

The city becomes alive with mesmerizing merriment and a blend of climatic conditions in August. In comparison to the preceding month, there is a slight increase in rainfall without any noteworthy change in temperature levels. Outdoor activities can be explored with ease and comfort, experiencing the warm sea currents in tranquillity. Weather in August »

Weather in September

As Johor Bahru transitions into September, there is a persistent increment in precipitation coupled with minimal temperature changes. The recorded sea temperature, differing from the average of previous months, displays a slight increase to 29.4°C (84.9°F). Weather in September »

Weather in October

October's steady weather conditions remain a significant hallmark for Johor Bahru. With a slight increase in sea temperature from 29.4°C (84.9°F) to 29.8°C (85.6°F), the fluctuation enhances the allure for aquatic activities. Weather in October »

Weather in November

As November unveils itself, a noteworthy upturn in precipitation characterises this city's weather pattern, with rainfall peaking at this time of the year. Weather patterns register a peak with a striking 238mm (9.37") of rainfall recorded over 17 days. Weather in November »

Weather in December

December in Johor Bahru signifies the commencement of the city's transition into its high moisture phase. Unlike the preceding month, the change manifests in the form of a slightly lower temperature and an increase in precipitation. Weather in December »
[Resources]

Frequently asked questions

How many days does it rain in Johor Bahru?

Throughout the year, there are 162 rainfall days, and 2356mm (92.76") of precipitation is accumulated.

When is the sea coldest in Johor Bahru?

January is the month with the coldest seawater, with an average sea temperature of 27.7°C (81.9°F).

When is the highest UV index in Johor Bahru?

The months with the highest UV index in Johor Bahru, Malaysia, are January through May, August through December, with an average maximum UV index of 12.

What is the driest month in Johor Bahru?

February is the month with the least rainfall in Johor Bahru, Malaysia. Rain falls for 9 days and accumulates 140mm (5.51") of precipitation.

What is the month with the most sunshine in Johor Bahru?

The months with the most sunshine in Johor Bahru, Malaysia, are February and March, with an average of 7h of sunshine.

What part of the year is the hottest in Johor Bahru?

April is the warmest month of the year in Johor Bahru, Malaysia, registering average temperatures as high as 32.8°C (91°F) and as low as 22.9°C (73.2°F).

What months are the sea warmest in Johor Bahru?

May and June, with an average sea temperature of 30.2°C (86.4°F), are months with the warmest seawater.

When are the longest days in Johor Bahru?

The month with the longest days in Johor Bahru is June, with an average of 12h and 12min of daylight.

What are the months with the lowest UV index in Johor Bahru?

The months with the lowest UV index in Johor Bahru are June and July, with an average maximum UV index of 11.

What are the coldest months in Johor Bahru?

Johor Bahru, Malaysia, experiences its lowest temperatures in December, with an average peak of 30.6°C (87.1°F) and a low of 22.4°C (72.3°F).

What is the rainiest month in Johor Bahru?

The month with the most rainfall is December, when the rain falls for 15 days and typically aggregates up to 245mm (9.65") of precipitation.

What is the month with the shortest days in Johor Bahru?

December has the shortest days of the year in Johor Bahru, Malaysia, with an average of 12h and 0min of daylight.

Is there Daylight Saving Time (DST) in Johor Bahru?

Johor Bahru, Malaysia, does not observe Daylight Saving Time (DST). +08 timezone is used throughout the entire year.

What is the month with the least sunshine in Johor Bahru?

December has the least sunshine of the year in Johor Bahru, Malaysia, with an average of 4h of sunshine.

Average temperature
Johor Bahru, Malaysia

Average temperature - Johor Bahru, Malaysia

The warmest month (with the highest average high temperature) is April (32.8°C).
The month with the lowest average high temperature is December (30.6°C).

The month with the highest average low temperature is May (23.1°C).
The coldest month (with the lowest average low temperature) is January (21.9°C).

[Resources]

Average rainfall
Johor Bahru, Malaysia

Average rainfall - Johor Bahru, Malaysia

The wettest month (with the highest rainfall) is December (244.5mm).
The driest month (with the least rainfall) is February (139.8mm).

[Resources]

Average rainfall days
Johor Bahru, Malaysia

Average rainfall days - Johor Bahru, Malaysia

The month with the highest number of rainy days is November (17 days).
The month with the least rainy days is February (9 days).

[Resources]

Average sea temperature
Johor Bahru, Malaysia

Average sea temperature - Johor Bahru, Malaysia

The best months for swimming (with the highest average sea temperature) are May and June (30.2°C).
The coldest month (with the lowest average sea temperature) is January (27.7°C).

[Resources]

Average daylight / Average sunshine
Johor Bahru, Malaysia

Average daylight / Average sunshine - Johor Bahru, Malaysia

The month with the longest days is June (Average daylight: 12h and 12min).
The month with the shortest days is December (Average daylight: 12h and 0min).

The months with the most sunshine are February and March (Average sunshine: 7h).
The month with the least sunshine is December (Average sunshine: 4h).

[Resources]

Average UV index
Johor Bahru, Malaysia

Average UV index - Johor Bahru, Malaysia

The months with the highest UV index are January, February, March, April, May, August, September, October, November and December (UV index 12).
The months with the lowest UV index are June and July (UV index 11).

[Resources]

Johor Bahru, Malaysia

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location