A temple purification bath (melukat) in Bali is a straightforward Balinese Hindu ritual where you wade into a spring-fed pool at a temple like Tirta Empul, pray, and let the water from carved spouts flow over your head and body. Expect to wear a traditional sarong and sash (provided or rented), join a line of locals and tourists, and perform a simple sequence of prayers and immersions. The water is cold, the stones are slippery, and the whole thing feels equal parts spiritual and slightly awkward. It usually takes 45-90 minutes total including dressing, queuing, and the ritual itself. The experience is genuinely calming for many people but won't feel profoundly transformative if you're just ticking it off a list.
The best time is the dry season (May to September) when paths aren't muddy and you won't be shivering after getting wet. Avoid peak holiday weeks if you dislike crowds. Expect to pay around $20-45 per person for a basic day tour from Ubud or Kuta that includes transport, sarong, and a guide; private or more luxurious options run $60-80. Simple entry tickets without transport are cheaper but harder to arrange independently.
Pick a morning slot to avoid the biggest tour groups. Skip overpriced add-on "blessing" packages or over-the-top luxury spa versions — the real value is in the cold spring water and the temple atmosphere, not the extras.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.