Support

Weather in Johor Bahru

Current Weather

Stay updated on the latest weather conditions in Johor Bahru. Below you will find current data, forecasts, and useful weather charts to help you plan your stay.

3 Jan, Sa

28°

4 Jan, Su

29°

5 Jan, Mo

29°

6 Jan, Tu

29°

7 Jan, We

29°

8 Jan, Th

27°

9 Jan, Fr

27°

10 Jan, Sa

23°

11 Jan, Su

24°

12 Jan, Mo

27°

13 Jan, Tu

27°

14 Jan, We

24°

15 Jan, Th

25°

16 Jan, Fr

27°

17 Jan, Sa

28°

18 Jan, Su

24°

General Weather Overview

The climate in Johor Bahru, Malaysia, is characterized as equatorial – hot and humid all year round. The average annual temperature fluctuates very little, staying within a comfortable range of 26°C to 28°C. Daytime highs usually reach 29-30°C, while nighttime lows rarely drop below 24-25°C. This means travelers can expect warm weather regardless of the season.

Johor Bahru does not have distinct seasons in the traditional sense, such as hot summers and cold winters. Instead, the weather is characterized by high humidity and frequent, though usually brief, rain showers. Rainfall is distributed fairly evenly throughout the year, although November can be slightly wetter in terms of volume. A notable feature is the high number of rainy days each month – typically over 20, and often close to 30, indicating regular tropical downpours that are quickly replaced by sunshine.

Therefore, when planning a trip to Johor Bahru, it is worth being prepared for warm and humid weather with a high probability of daily rain. Light, breathable clothing and an umbrella or raincoat will be your faithful companions. Despite the frequent rainfall, there are also plenty of sunny hours to enjoy your holiday and see the sights.

Temperature

The temperature pattern in Johor Bahru is remarkably stable throughout the year, which is typical for an equatorial climate. Average monthly temperatures fluctuate within a very narrow range, usually from 26.6°C to 27.9°C. The hottest month is generally May, when the average temperature reaches 27.9°C and daytime highs can rise to 30.3°C. April (average 27.8°C, max 30.5°C) and March (average 27.6°C, max 30.6°C) follow closely behind. The "coolest" month is considered to be January with an average temperature of 26.6°C and nighttime lows around 24.1°C, followed by December with an average of 26.8°C.

Regarding seasonal features, Johor Bahru lacks the usual division into summer and winter. Instead, one can distinguish periods with slightly higher and slightly lower temperatures. For instance, from March to May, there is a peak in heat: daytime air temperatures consistently stay above 30°C, and nights bring only slight relief, with temperatures dropping to 24.6-25.5°C. This time is characterized as hot and very humid. The period from December to February can be considered relatively "cooler," although the air temperature during the day still reaches 29-30°C, dropping to 24.1-24.5°C at night. Such weather is still very warm but may feel slightly more comfortable compared to the peak months.

Daily temperature fluctuations in Johor Bahru are not very large but are noticeable. The difference between daytime highs and nighttime lows is usually about 4-6 degrees Celsius. For example, in March, the daytime temperature can reach 30.6°C, while the night temperature drops to 24.6°C. This means that even on the hottest days, evenings and nights bring some refreshment, although generally high humidity persists. Such temperature stability and predictability make Johor Bahru attractive to visit at any time of year, provided you are ready for tropical heat and humidity.

Precipitation

In Johor Bahru, precipitation is an integral part of the climate year-round, and there is no clearly defined dry season as in some other regions. Rains typically take the form of tropical showers – they can be intense but are often short-lived, after which the sun comes out again. Prepare for high humidity and the likelihood of rain on almost any day of your stay.

Speaking of the wettest periods, November stands out as the month with the highest average rainfall, reaching 13 mm, and one of the highest numbers of rainy days – 29 days. A similar frequency of rain is observed in May, which also records an average of 29 rainy days, although the total rainfall is slightly lower (8 mm). Months such as April, June, October, and December are also characterized by a very high probability of precipitation, counting 28 rainy days each.

The least amount of rainfall usually occurs in February, when an average of 4 mm is recorded, and this month also has the fewest rainy days – 16 days. It is followed by July with 5 mm of precipitation. However, it is important to understand that even in these relatively "dry" months, it rains regularly; for example, July sees an average of 24 days with precipitation. Thus, an umbrella or a light raincoat are useful companions for a trip to Johor Bahru at any time of year.

What to Pack

When packing your suitcase for a trip to Johor Bahru, keep its equatorial climate in mind: it is hot, humid, and rainy all year round. The average temperature stays consistently within 26-28°C, so the foundation of your wardrobe should be light, breathable clothing made from natural fabrics such as cotton or linen. Given that it rains very frequently – more than 20 days in most months, and in some periods (e.g., November, May, April, June, October, December) the number of rainy days reaches 28-29 – a compact umbrella or a light raincoat will become your indispensable companions.

Besides basic clothing, do not forget comfortable shoes for long walks around the city. High SPF sunscreen, headwear (a hat or cap), and sunglasses are mandatory for protection against the active tropical sun, which can be strong even through clouds. Clothing that dries quickly will be especially practical in high humidity conditions. Although Johor Bahru has no drastic seasonal changes and the weather remains consistently warm, bring a light sweater, cardigan, or stole. They will come in handy in heavily air-conditioned spaces (shopping malls, restaurants, transport), where it can sometimes be quite cool in contrast to the heat outside.

Reached the end of the page?

That means the route is fully explored