When to visit
Ubud?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Ubud
Bali · Indonesia

The best weather in Ubud is from June, August, September.some variation climate

Climate score
June
78

Excellent climate

🌦Humid

Temperature
22–28°C
Warm nights
Feels like
25–32°C
Humid
Precipitation
104mm
Light drizzle · 23 days
Sunshine
9.1h
Mostly cloudy
Humidity (%)
86%
Humid
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
10°20°30°40°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score424247567478767877674741
ClimateHot & rainyHot & rainyHot & rainyHot & rainyHot & dryHumidHumidHumidHumidHumidHot & rainyHot & rainy
Temperature23–29°C23–29°C23–29°C23–29°C23–29°C22–28°C21–27°C21–27°C21–28°C22–29°C23–29°C23–29°C
Feels like27–35°C27–35°C27–36°C27–35°C26–34°C25–32°C24–31°C24–31°C25–33°C26–35°C27–36°C27–35°C
Precipitation317mm
28 days
319mm
27 days
252mm
24 days
180mm
21 days
99mm
21 days
104mm
23 days
133mm
29 days
118mm
26 days
104mm
25 days
137mm
24 days
249mm
27 days
328mm
30 days
Sunshine5.6h
☀︎ 44%
6.0h
☀︎ 48%
7.2h
☀︎ 59%
8.6h
☀︎ 72%
10.0h
☀︎ 85%
9.1h
☀︎ 78%
8.7h
☀︎ 75%
8.9h
☀︎ 76%
9.5h
☀︎ 78%
9.3h
☀︎ 75%
7.4h
☀︎ 59%
5.8h
☀︎ 46%
WindNW · 11 km/hNW · 10 km/hN · 9 km/hNE · 10 km/hE · 11 km/hE · 12 km/hE · 13 km/hE · 13 km/hE · 12 km/hE · 11 km/hNE · 9 km/hNW · 10 km/h
Humidity (%)87%88%87%86%84%86%86%86%85%84%87%88%
Day length12.6h12.4h12.1h11.9h11.7h11.6h11.7h11.8h12.1h12.3h12.5h12.6h

Frequently asked questions

What is the best time to visit Ubud?

The best time to visit Ubud is July, June, August, May, October, September, with temperatures between 21 °C and 29 °C. The best month is July. July is low season.

What is the weather like in Ubud?

Ubud has a Tropical climate with an overall score of 6/10. Annual temperatures range from 21 °C to 29 °C.

What is the hottest month in Ubud?

The hottest month in Ubud is January, with average highs of 29 °C and lows of 23 °C.

What is the rainiest month in Ubud?

The rainiest month in Ubud is December, with an average of 328 mm of precipitation.