We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Denpasar, the vibrant capital of Bali, enjoys a tropical monsoon climate with warm temperatures and high humidity year-round. The city experiences distinct wet and dry seasons, abundant sunshine, and balmy sea breezes. With lush greenery, lively festivals, and inviting beaches, Denpasar is a favourite destination for travellers seeking warmth and cultural adventure in any season.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Denpasar
Denpasar’s climate is characterised by minimal temperature variation and pronounced wet and dry seasons. Average daytime highs range from 29°C in April to 27°C in August, while nighttime lows typically stay between 22–25°C. The hottest period is from March to April, when daytime temperatures can reach up to 35°C, and the coolest is November, with lows around 23°C. The sea remains warm all year, averaging 26–29°C, perfect for swimming and water sports.
The wet season runs from November to March, bringing heavy showers, high humidity, and frequent thunderstorms, especially in January (up to 281–328 mm of rain over 19–20 days). Rain often falls in the afternoon or evening, leaving mornings relatively clear. The dry season, from April to October, is marked by lower humidity, more sunshine, and significantly less rain – August is the driest month, with as little as 15–41 mm over just 1–4 days. Sunshine is abundant, with 8–11 hours per day, and daylight hours remain consistent throughout the year. Winds are generally light to moderate (10–20 km/h), with occasional brisk breezes during storms or the southeast monsoon. Denpasar receives around 1,600–1,700 mm of rain annually, but the southern coast, where Denpasar is located, is less rainy than the island’s interior.
| Average climate data for Denpasar, Indonesia | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 29 | 29 | 29 | 29 | 28 | 27 | 26 | 26 | 27 | 28 | 29 | 28 | 29 |
| Average minimum temperature (°C) | 26 | 25 | 26 | 26 | 26 | 25 | 24 | 24 | 24 | 25 | 26 | 26 | 24 |
| Average precipitation (mm) | 105 | 82 | 78 | 59 | 68 | 52 | 31 | 21 | 24 | 33 | 63 | 99 | 716 |
| Average rainfall days (days) | 25 | 21 | 21 | 21 | 22 | 18 | 18 | 16 | 13 | 16 | 20 | 24 | 234 |
| Average relative humidity (%) | 80 | 79 | 80 | 79 | 82 | 81 | 80 | 82 | 81 | 82 | 79 | 79 | 80 |
| Average wind speed (km/h) | 14 | 11 | 9 | 10 | 14 | 16 | 18 | 17 | 14 | 12 | 9 | 11 | 13 |
| Average water temperature (°C) | 29 | 28 | 29 | 29 | 29 | 28 | 27 | 26 | 26 | 28 | 29 | 29 | 28 |
| Average daily daylight hours (h) | 12 | 12 | 12 | 11 | 11 | 11 | 11 | 11 | 12 | 12 | 12 | 12 | 12 |
| Average daily sunshine hours (h) | 8 | 8 | 8 | 9 | 8 | 8 | 8 | 8 | 9 | 10 | 10 | 9 | 9 |
| Average cloud coverage (%) | 44 | 38 | 35 | 32 | 35 | 38 | 40 | 36 | 34 | 29 | 33 | 41 | 36 |
| Average UV index | 7 | 7 | 7 | 7 | 7 | 7 | 6 | 6 | 7 | 7 | 7 | 7 | 7 |
Travel info
- Spring (March–May): Warm and humid, with highs of 29–31°C. Rainfall decreases from March to May, making late spring ideal for beach and outdoor activities – pack light clothing and a rain jacket for occasional showers.
- Summer (June–August): Warm, sunny, and drier, with highs of 29–30°C and low humidity. Perfect for beaches, festivals, and sightseeing – bring sun protection, light clothing, and a jumper for cooler evenings.
- Autumn (September–November): Warm in September (up to 30°C), cooling slightly to 28°C by November. Rainfall increases in November, but early autumn is great for exploring – bring layers and rain gear.
- Winter (December–February): Hot, humid, and wet, with highs of 29–31°C and frequent heavy showers. Best for indoor activities, spa days, and cultural experiences – pack waterproof clothing and plan for afternoon rain.
- General tips: Weather is stable in the dry season but changeable in the wet season – always carry rain gear. Evenings can be breezy by the sea. The UV index is very high year-round – use strong sun cream. The sea is swimmable all year. Book early for high season (July–August).
The best time to visit Denpasar
The best time to visit Denpasar is from May to September, during the dry season, when temperatures are warm, humidity is lower, and rainfall is minimal. These months offer ideal conditions for beach activities, sightseeing, and outdoor adventures, with abundant sunshine and comfortable evenings.
The worst time to visit Denpasar
The least favourable time to visit Denpasar is from December to March, when rainfall and humidity are highest and heavy showers can disrupt outdoor plans. While the city remains warm and lively, frequent rain and occasional storms may limit beach and sightseeing opportunities, though mornings are often clear.
Frequently asked questions
Denpasar has a tropical monsoon climate with warm temperatures (27–31°C) and high humidity throughout the year. There are distinct wet (Nov–Mar) and dry (Apr–Oct) seasons, with abundant sunshine and warm sea temperatures.
The best time to visit Denpasar is from May to September, during the dry season, when the weather is sunny, rainfall is low, and humidity is comfortable—perfect for beaches and outdoor activities.
Yes, Denpasar receives significant rainfall, especially from November to March. January is the wettest month, with up to 328 mm of rain. The dry season (May–September) has much less rain and more sunshine.
Summer highs in Denpasar typically reach 29–31°C, with July and August being the driest and sunniest months. The hottest period is from March to April, with daytime temperatures sometimes reaching 35°C.
Yes, the sea remains warm year-round, averaging 26–29°C. Swimming and water sports are possible in any season, with the calmest sea conditions during the dry season.
Pack light, breathable clothing, swimwear, sun protection, and a rain jacket for the wet season. Evenings can be breezy, so bring a light jumper. Always use high SPF sun cream due to the strong UV index.
Denpasar is not typically affected by cyclones, but the wet season brings occasional heavy rain and thunderstorms. Most rain falls in the afternoon or evening, leaving mornings relatively clear for activities.
Minimum and maximum temperatures in Denpasar
The warmest month, with the highest average maximum temperature, is March (28.9 °C). The month with the lowest average maximum temperature is August (26.2 °C). Overall, the average maximum temperature over the whole year is 27.8 °C.
The month with the highest average minimum temperature is April (26.1 °C). The coldest month, with the lowest average minimum temperature, is September (23.8 °C). Overall, the average minimum temperature over the whole year is 25.1 °C.
Water temperature in Denpasar
The month with the highest average water temperature is December (29.4 °C). The month with the lowest average water temperature is September (26.3 °C). Overall, the average water temperature over the whole year is 28.1 °C.
Rainfall amount in Denpasar
The wettest month, with the highest amount of precipitation, is January (104.9 mm). The driest month, with the least amount of precipitation, is August (21.3 mm). Over the whole year there are 715.9 mm of rainfall on average.
Rainfall days in Denpasar
The month with the most days of rain is January (24.9 days). The month with the fewest days of rain is September (13.1 days). Over the whole year there are 234.1 days of rain on average.
Relative humidity in Denpasar
The month with the highest average relative humidity is August (82.2 %). The month with the lowest average relative humidity is December (79 %). The overall average relative humidity over the whole year is 80.4 %.
Wind speed in Denpasar
The windiest month, with the highest average wind speed, is July (17.7 km/h). The calmest month, with the lowest average wind speed, is November (9.2 km/h). The overall average wind speed over the whole year is 12.9 km/h.
Cloud coverage in Denpasar
The month with the cloudiest skies, so the highest cloud coverage, is January (43.9 %). The month with the clearest skies, so the lowest cloud coverage, is October (28.5 %). Over the whole year there is an average cloud coverage of 36.2 %.
Daylight hours and sunshine hours in Denpasar
The months with the longest days, so the most daylight, are January and December (Average daylight: 12.1 h). The months with the shortest days, so the least daylight, are May, June and July (Average daylight: 11.1 h). Over the whole year there are 11.6 h of daylight per day on average.
The month with the most sunshine per day is October (Average sunshine: 10.2 h). The month with the least sunshine per day is August (Average sunshine: 8 h). Over the whole year there are 8.7 h of sunlight per day on average.
UV index in Denpasar
The months with the highest average UV index are January, February, March, April, May, June, September, October, November and December (UV index: 7). The months with the lowest average UV index are July and August (UV index: 6). Over the whole year the average UV index is 6.8.
- Denpasar climate overview
- Climate table
- Related travel information for Denpasar
- The best time to visit Denpasar
- The worst time to visit Denpasar
- Frequently asked questions
- Temperature summary
- Water temperature summary
- Rainfall amount summary
- Rainfall days summary
- Relative humidity summary
- Wind speed summary
- Cloud coverage summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations