Best Time to Visit Bali
Indonesia · weather by month, temperature and rainfall
Weather-wise, July to September is the best time to visit Bali. Temperatures barely change through the year: highs stay between 28°C and 31°C, so rainfall matters far more than heat when choosing when to go. The rainy season runs over December to March; January is the wettest month with about 313 mm (12.3 in) of rain. December is the least comfortable month, mainly because of the rain.
Bali weather by month
Monthly climate table
| Month | High | Low | Rain | Rainy days | Humidity | Sun hrs/day | Rating |
|---|---|---|---|---|---|---|---|
| January | 29°C 84°F | 25°C 77°F | 313 mm | 28 | 86% | 2.2 | Poor 2.5 |
| February | 29°C 84°F | 25°C 77°F | 254 mm | 26 | 86% | 2.8 | Poor 2.7 |
| March | 29°C 85°F | 25°C 77°F | 216 mm | 25 | 85% | 3.5 | Poor 3 |
| April | 29°C 85°F | 25°C 77°F | 132 mm | 20 | 85% | 4.9 | Poor 3.3 |
| May | 29°C 84°F | 25°C 76°F | 75 mm | 14 | 85% | 6.6 | Fair 6.1 |
| June | 28°C 83°F | 24°C 75°F | 63 mm | 11 | 85% | 7.3 | Good 7.4 |
| July | 28°C 82°F | 23°C 73°F | 46 mm | 8 | 84% | 7.6 | Excellent 8.3 |
| August | 28°C 82°F | 23°C 73°F | 27 mm | 6 | 82% | 8.9 | Excellent 8.5 |
| September | 29°C 85°F | 23°C 74°F | 42 mm | 6 | 80% | 8.4 | Excellent 8 |
| October | 31°C 87°F | 24°C 75°F | 76 mm | 10 | 80% | 7.2 | Good 6.5 |
| November | 31°C 87°F | 25°C 77°F | 148 mm | 19 | 81% | 4.5 | Poor 2.9 |
| December | 30°C 85°F | 25°C 77°F | 288 mm | 27 | 84% | 2.1 | Poor 2.3 |
Frequently asked questions
When is the best time to visit Bali?
The best time to visit Bali is July to September, based on comfortable temperatures, low rainfall and plenty of sunshine.
What is the hottest month in Bali?
November is the hottest month in Bali, with an average high of 31°C (87°F).
What is the coldest month in Bali?
August is the coldest month in Bali, with an average low of 23°C (73°F).
What is the rainiest month in Bali?
January is the wettest month, with about 313 mm (12.3 in) of rain. August is the driest, with 27 mm (1.1 in).
When is the rainy season in Bali?
The rainy season in Bali is December to March.
Nearby destinations
- Kuta9 km · best July to September
- Ubud16 km · best July to September
- Surabaya313 km · best July and August
- Jepara551 km · best July to September
- Semarang559 km · best July and August
- Makassar607 km · best July to September
- Bandung860 km · best August
- Bekasi946 km · best August and September
More in Indonesia