Best time to visit Tirta Empul
The temple is in Tampaksiring, Gianyar, and can be visited in any month, so the best time to visit Tirta Empul is a matter of what you want to avoid. Dry months suit a day outdoors and a wet-weather ritual is possible too, since you will be in the water anyway. Festivals add worshippers and decorations. Time of day matters as much as month, and the opening hours page covers that.
No month guarantees dry weather or empty pools. Use the numbers below as a rough guide and check a forecast shortly before you travel.

Our take: a full day outdoors
This day tour combines the rice terraces and the monkey forest with the temple, so it suits a dry, clear day.
Hand-picked tours, booked through Viator. Prices are indicative starting prices in US dollars (as of October 2026). Tap a tour for live availability and the current price in your currency.
A full day with the temple outdoors
A full-day trip with the Monkey Forest, Tegallalang rice terraces and Tirta Empul. Most of it is outdoors, so weather matters. Entrance fees depend on the option.
Weather by month
Long-term averages for Denpasar on the south coast, 1961 to 1990. They are not measurements for Ubud or Tampaksiring. Treat them as a regional guide only.
| Month | Average high | Average low | Rainfall |
|---|---|---|---|
| January | 33.0 °C | 24.1 °C | 345 mm |
| February | 33.4 °C | 24.2 °C | 274 mm |
| March | 33.6 °C | 24.0 °C | 234 mm |
| April | 34.4 °C | 24.8 °C | 88 mm |
| May | 33.1 °C | 24.1 °C | 93 mm |
| June | 31.4 °C | 23.5 °C | 53 mm |
| July | 30.4 °C | 23.0 °C | 55 mm |
| August | 29.6 °C | 22.5 °C | 25 mm |
| September | 31.4 °C | 22.9 °C | 47 mm |
| October | 33.6 °C | 23.7 °C | 63 mm |
| November | 32.7 °C | 23.5 °C | 179 mm |
| December | 33.0 °C | 23.5 °C | 276 mm |
In this series August is the driest month and January the wettest. From roughly May to October the monthly totals stay low, and from November to March they rise. That pattern is a trend, not a forecast for your dates.
Galungan and Kuningan 2026 and 2027
Galungan is a major Balinese festival, followed ten days later by Kuningan. In 2026 Galungan falls on 17 June and Kuningan on 27 June. In 2027 Galungan falls on 13 January and again on 11 August, with Kuningan on 23 January and 21 August. Expect more worshippers, offerings and bamboo penjor poles along village roads. Do not assume the temple closes on these days.
Nyepi 2027
Nyepi, the Balinese day of silence, is on 8 March 2027. The temple is closed that day, so choose another date for your visit.
Full moon (Purnama) crowds
On Purnama more worshippers come to pray, and the morning is the best time to avoid queues. Then there is the daily rhythm: the busiest hours are usually 10 am to 2 pm, and the calmest are early or after 4 pm.
The pools are slippery when wet in any season, because stones near the water get slick. Wear sandals you can take off easily and bring dry clothes and a towel, whatever the month.
Staying close helps for an early start; see where to stay near Tirta Empul and how to get there.
Best time to visit Tirta Empul: frequently asked questions
Which month is best for Tirta Empul?
There is no single best month. August was the driest in the Denpasar long-term series, but that is a coastal average, not a forecast for the temple.
Can I do the ritual in the rainy months?
You get wet anyway, so rain matters less in the pools. Wet steps can be slippery, so walk carefully.
When are Galungan and Kuningan?
In 2026, 17 June and 27 June. In 2027, 13 January and 23 January, then 11 August and 21 August.
Is the temple closed on Nyepi?
Yes. Nyepi is on 8 March 2027 and the temple is closed that day.
What time of day is quietest?
Opening time and after about 4 pm. The main rush is roughly 10 am to 2 pm.

