Climate and monthly weather forecastBukit Timah, Singapore
Climate and monthly weather forecast
The climate of Bukit Timah
Located in Singapore, Bukit Timah experiences a climate characterized by the Köppen climate classification as Af, indicative of a Tropical rainforest climate. The region is consistently warm and humid throughout the year, with very little seasonal variation in temperature. Average temperatures vary slightly from 29.5°C (85.1°F) to 31.3°C (88.3°F), maintaining a high level of warmth year-round.Rainfall is another crucial feature of Bukit Timah's climate, being abundant every month and ranging from 75mm (2.95") to 233mm (9.17") on average, emphasizing the rainforest label. The number of rainfall days tends to vary more significantly over the year, ranging from 23.3 to 30.3 days per month. Such prevalent rainfall contributes to a consistently high humidity level, varying marginally throughout the year from 74% to 81%.
Despite significant rainfall, the region does get a fair share of sunlight. On average, Bukit Timah receives between 7.1 hours to 9 hours of sunshine per day, and daylight lasts approximately 12.1 hours daily. Cloud coverage varies between 33% to 50%, and visibility remains good, only dropping slightly to 9km (5.6mi) in the final two months of the year.
Wind speed varies imperceptibly from 7km/h (4.3mph) to 11.8km/h (7.3mph) on average, while maximum wind speeds range from 7.7km/h (4.8mph) to 12.5km/h (7.8mph). Even wind gusts do not deviate significantly, ranging from 10.1km/h (6.3mph) to 17.3km/h (10.7mph) over the year. Atmospheric pressure remains largely steady around 1009mb throughout.
Highlights of the climatic pattern include December, the wettest month with 233mm (9.17") of rain, and September, the driest month with only 75mm (2.95") of rain.
The best time to visit Bukit Timah
The optimal time for visiting Bukit Timah largely depends on the visitor's comfort with high temperatures and rainfall. That being considered, September stands out as the best month to visit. The rainfall is at its lowest at 75mm (2.95"), humidity is manageable at 74%, and the average visibility is excellent at 10km (6.2mi). The temperature remains comfortable at around 30.7°C (87.3°F). Sunshine hours peak at 9 hours per day, making it ideal for outdoor activities.The worst time to visit Bukit Timah
Bukit Timah, despite being warm year-round, has months less inviting for visitors. December is notably the least preferred month to visit. Rainfall is at its highest at 233mm (9.17") stretched over 30.3 days. Moreover, humidity is at its greatest at 81%, making the air feel quite thick and sticky. The visibility slightly drops to 9km (5.6mi), due to mist and rain, while sunlight is at its lowest with just 7.1 hours per day.Spring weather in Bukit Timah
Springtime, which in this equatorial region lasts from March to May, showcases temperatures between 30.6°C (87.1°F) to 31.3°C (88.3°F). Rainfall between these months moves from 128mm (5.04"), increases to 151mm (5.94"), and decreases again to 141mm (5.55"). Humidity lowers progressively from 78% to 76%, and average sunshine hours per day remain nearly constant at 8.6 to 8.7.Summer weather in Bukit Timah
June to August in Bukit Timah, is the period closest to what could be called 'summer'. The temperatures range from 31.1°C (88°F) to 30.6°C (87.1°F). Humidity reduces slightly from 75% to 74%. Rainfall starts at 112mm (4.41") in June, decreases in July to 95mm (3.74") and increases slightly in August to 93mm (3.66"). Average sunshine hours per day hover around 8.5 to 8.6.Autumn weather in Bukit Timah
The months of September to November can be considered as 'autumn' in Bukit Timah, featuring temperatures from 30.7°C (87.3°F) to 30.5°C (86.9°F). The rainfall pattern shows a steady increase stepping up from 75mm (2.95") in September, to 133mm (5.24") in October and further to 198mm (7.8") in November. Humidity begins at 74% and goes up to 78%. Average sunshine hours get a boost in September at 9 hours before it gradually decreases to 7.5 hours by November.Winter weather in Bukit Timah
Finally, December to February is the closest equivalent to 'winter' in Bukit Timah, with temperatures ranging from 29.5°C (85.1°F) to 30.1°C (86.2°F). Rainfall in December peaks at 233mm (9.17"), then significantly decreases to 107mm (4.21") by February. Humidity as well experiences a rise in December at 81% and then drops to 79% in February. Sunshine hours per day linger between 7.1 and 7.6. Despite the term 'winter', this period is far from cold, maintaining relative warmth throughout.Weather in January
In Bukit Timah, Singapore, January sees an increase in weather activities with temperatures ranging from 24.8°C (76.6°F) to 29.5°C (85.1°F). The city experiences significant rainfall, ushering in the humid monsoon season. This wet weather combined with relatively high humidity results in a cool, damp atmosphere. Weather in January »Weather in February
February's weather sees a slight improvement with the chill of January giving way to a warmer climate. The temperatures in Bukit Timah rise slightly, reaching a peak of 30.1°C (86.2°F). This month, Bukit Timah experiences less rainfall than January, allowing citizens more time for outdoor activities. Weather in February »Weather in March
Traveling to Bukit Timah, Singapore in March means experiencing slightly warmer weather conditions than February. Visitors expecting dry conditions will not be disappointed as the rainfall of 128mm (5.04") is less than the February average. Weather in March »Weather in April
April brings higher temperatures to Bukit Timah with a maximum of 31.2°C (88.2°F). Despite the rise in temperature, April retains the comfortable weather conditions experienced in March. The trend of dwindling winds continues, providing calm weather and good visibility. Weather in April »Weather in May
Weather conditions in May echo those of the preceding month - April - in Bukit Timah. The highest temperature hits a slightly warmer 31.3°C (88.3°F). The number of rainfall days drops slightly, and there is plentiful sunshine throughout the month. Weather in May »Weather in June
June sees a slight dip in temperatures in Bukit Timah from the highs of May. The city experiences consistent weather, underlining the stability of the tropical environment. Although the humidity remains comparatively high, residents are graced with a respite from the heavy rains of the prior months. Weather in June »Weather in July
The weather in July is emblematic of Bukit Timah's serene tropical climate. The temperatures, with a maximum value of 30.5°C (86.9°F), mirror those of June. The city welcomes a reduction in rainfall days, marking the slow transition from the humid season to a drier climate. Weather in July »Weather in August
Residents of Bukit Timah will undoubtedly notice the weather patterns in August, resonating closely with those in July. Temperatures rise slightly, but the city experiences the lowest rainfall from the start of the year at 93mm (3.66"). Weather in August »Weather in September
In September, despite the mercury inching upwards to 30.7°C (87.3°F), Bukit Timah, Singapore commences its transition into the later months of the year. This month marks the end of the driest period of the year as rainfall levels start picking up again. Weather in September »Weather in October
Bukit Timah's October weather carries the familiar remnants of September. The heat increases slightly resulting in a peak temperature of 31.1°C (88°F). As the days progress, residents can expect an increase in rainfall. Despite the light showers, sunny conditions dominate the landscape, making it an appealing period to visit. Weather in October »Weather in November
November in Bukit Timah, Singapore, brings the rainy season with the highest annual precipitation of 198mm (7.8"). Along with increased rainfall, the temperature drops slightly compared to October, providing relief from the heat. Weather in November »Weather in December
Rounding off the year, December continues with the monsoon season in Bukit Timah. With average temperatures ranging from 25.3°C (77.5°F) to 29.5°C (85.1°F), the weather remains warm, but not excessively hot. The frequent rainfall can be a deterrent for some tourists, but the city still offers plenty to do indoors. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Bukit Timah, Singapore
The warmest month (with the highest average high temperature) is May (31.3°C).
The months with the lowest average high temperature are January and December (29.5°C).
The month with the highest average low temperature is May (26.8°C).
The coldest months (with the lowest average low temperature) are January and February (24.8°C).
Average pressure
Bukit Timah, Singapore
- Average pressure in January:
1010.1mbar - Average pressure in February:
1010.2mbar - Average pressure in March:
1009.8mbar - Average pressure in April:
1009.1mbar - Average pressure in May:
1008.5mbar - Average pressure in June:
1008.7mbar
- Average pressure in July:
1008.9mbar - Average pressure in August:
1009.1mbar - Average pressure in September:
1009.6mbar - Average pressure in October:
1009.4mbar - Average pressure in November:
1008.7mbar - Average pressure in December:
1009.2mbar
The month with the highest atmospheric pressure is February (1010.2mbar).
The month with the lowest atmospheric pressure is May (1008.5mbar).
Average wind speed
Bukit Timah, Singapore
- Average wind speed in January:
11.8km/h - Average wind speed in February:
11.3km/h - Average wind speed in March:
8.9km/h - Average wind speed in April:
7km/h - Average wind speed in May:
7.1km/h - Average wind speed in June:
9km/h
- Average wind speed in July:
10.2km/h - Average wind speed in August:
10.4km/h - Average wind speed in September:
8.8km/h - Average wind speed in October:
7.6km/h - Average wind speed in November:
7.3km/h - Average wind speed in December:
10.1km/h
The windiest month (with the highest average wind speed) is January (11.8km/h).
The calmest month (with the lowest average wind speed) is April (7km/h).
Average humidity
Bukit Timah, Singapore
The month with the highest relative humidity is December (81%).
The month with the lowest relative humidity is October (73%).
Average rainfall
Bukit Timah, Singapore
- Average rainfall in January:
165mm - Average rainfall in February:
107mm - Average rainfall in March:
128mm - Average rainfall in April:
151mm - Average rainfall in May:
141mm - Average rainfall in June:
112mm
The wettest month (with the highest rainfall) is December (233mm).
The driest month (with the least rainfall) is September (75mm).
Average rainfall days
Bukit Timah, Singapore
- Average rainfall days in January:
27.4 days - Average rainfall days in February:
23.3 days - Average rainfall days in March:
27.6 days - Average rainfall days in April:
28.3 days - Average rainfall days in May:
28.6 days - Average rainfall days in June:
25.8 days
- Average rainfall days in July:
26.1 days - Average rainfall days in August:
27.9 days - Average rainfall days in September:
25.4 days - Average rainfall days in October:
27.4 days - Average rainfall days in November:
29.2 days - Average rainfall days in December:
30.3 days
The month with the highest number of rainy days is December (30.3 days).
The month with the least rainy days is February (23.3 days).
Average daylight / Average sunshine
Bukit Timah, Singapore
- Average daylight in January:
12h and 6min - Average daylight in February:
12h and 6min - Average daylight in March:
12h and 6min - Average daylight in April:
12h and 6min - Average daylight in May:
12h and 12min - Average daylight in June:
12h and 12min
- Average daylight in July:
12h and 12min - Average daylight in August:
12h and 12min - Average daylight in September:
12h and 6min - Average daylight in October:
12h and 6min - Average daylight in November:
12h and 6min - Average daylight in December:
12h and 0min
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).
- Average sunshine in January:
7h and 36min - Average sunshine in February:
8h and 6min - Average sunshine in March:
8h and 42min - Average sunshine in April:
8h and 36min - Average sunshine in May:
8h and 42min - Average sunshine in June:
8h and 36min
- Average sunshine in July:
8h and 30min - Average sunshine in August:
8h and 30min - Average sunshine in September:
9h and 0min - Average sunshine in October:
8h and 30min - Average sunshine in November:
7h and 30min - Average sunshine in December:
7h and 6min
The month with the most sunshine is September (Average sunshine: 9h and 0min).
The month with the least sunshine is December (Average sunshine: 7h and 6min).
Average sunshine days
Bukit Timah, Singapore
- Average sunshine days in January:
1.6 days - Average sunshine days in February:
3.6 days - Average sunshine days in March:
1.9 days - Average sunshine days in April:
0.9 days - Average sunshine days in May:
1.2 days - Average sunshine days in June:
2.3 days
- Average sunshine days in July:
2.5 days - Average sunshine days in August:
1.7 days - Average sunshine days in September:
2.6 days - Average sunshine days in October:
2.4 days - Average sunshine days in November:
0.5 days - Average sunshine days in December:
0.4 days
The month with the most sunshine days is February (3.6 days).
The month with the least sunshine days is December (0.4 days).
Average UV index
Bukit Timah, Singapore
The months with the highest UV index are January, February, March, April, May, June, July, August, September, October, November and December (UV index 7).
The months with the lowest UV index are January, February, March, April, May, June, July, August, September, October, November and December (UV index 7).
Average cloud cover
Bukit Timah, Singapore
The month with the most cloud cover is December (Cloud cover 50).
The month with the least cloud cover is September (Cloud cover 33).
Average visibility
Bukit Timah, Singapore
The months with the highest visibility are January, February, March, April, May, June, July, August, September and October (10km).
The months with the lowest visibility are November and December (9km).





