The climate of Bali

What is the climate like in Bali?

The climate of Bali has an average yearly temperature of 27°C. Throughout the year, the average monthly temperature can drop to 17°C and rise to 34°C.

Annually, about 1629 mm of rain falls. This gives a good overview of how much rain to expect in Bali.

The best time to visit Bali is February and October until December. During this period, you will experience pleasant temperatures and not too much rain, making it ideal to visit Bali.

The typhoon season in Bali lasts from early June to late November.


  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daytime temperature (°C) 17 19 24 26 30 32 34 34 33 29 24 19
Rainfall (mm) 50 80 148 153 272 297 144 186 132 59 64 44
  • Average yearly temperature: 27°C
  • Highest temperature: 34°C in July and August
  • Lowest temperature: 17°C in January
  • Rainfall: 1629 mm per year, averaging 136 mm by month
  • Driest months: 44 mm in December, 50 mm in January and 59 mm in October
  • Wettest months: 297 mm in June, 272 mm in May and 186 mm in August

Climate table Bali

The climate table for Bali shows the average temperatures, rainfall, and UV index by month.

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daytime temperature (°C) 17 19 24 26 30 32 34 34 33 29 24 19
Nighttime temperature (°C) 9 9 16 17 22 24 25 24 23 19 15 9
Rainfall (mm) 50 80 148 153 272 297 144 186 132 59 64 44
UV Index 5 6 5 7 7 7 8 8 7 6 5 5
Typhoon season Typhoon Typhoon Typhoon Typhoon Typhoon Typhoon
Best month No Yes No No No No No No No Yes Yes Yes

Temperature by month in Bali

This graph shows the average high temperatures in degrees Celsius for each month in Bali, China

Temperature by month in Bali, China

Rainfall by month in Bali

This graph shows the average monthly rainfall in millimeters in Bali, China.

Rainfall by month in Bali, China

UV index by month in Bali

This graph shows the average UV index by month in Bali, China.

UV index by month in Bali, China

Yearly temperature in Bali

This graph shows the average yearly temperature in Bali, China, measured in degrees Celsius.

Yearly temperature in Bali, China

Yearly total rainfall in Bali

This graph shows the average yearly rainfall in millimeters in Bali, China.

Rainfall per year in Bali, China

Weather experiences in Bali

Write your own review

Have you ever been to Bali?

Share your weather experiences in Bali.

Your email will not be displayed in the review and will not be shared with third parties.

Average weather in Bali by month

Click on a month below to see in detail how the weather typically is in Bali and what to expect. Based on the historical weather data of Bali, you can view the average temperature, rainfall, wind, and UV index for each day of the month.