Odalan Ceremony in Bali: The Temple Festival Tourists Rarely Get to See

In Bali, it’s hard to miss a temple dressed in colourful decorations, packed with people in traditional clothing, and alive with the sound of gamelan.

That’s an Odalan Ceremony, a celebration you’ll probably come across if you stay on the island long enough.

It’s one of the key events in Balinese Hinduism, but not something that’s put on for tourists. This is the real deal: a sacred ritual the community takes seriously, even if it looks like a festival from the outside.

If you’re lucky enough to see one, you’ll witness Bali’s culture in action. But first, it helps to know what’s actually going on.

What is Odalan in Bali?

what is odalan in bali

An Odalan is basically a temple’s birthday. Every temple in Bali — big or small — has one, and it’s celebrated in style.

The word “Odalan” comes from “Wedalan,” meaning “to arrive” or “to visit.” It’s the time when the temple’s guardian deity is believed to return for a visit, and the whole community comes together to welcome them.

It’s pronounced “oh-dah-lahn,” with the emphasis on the first syllable.

Some Odalan ceremonies last a single day, others stretch over a week. There’ll be offerings, music, dancing, and a steady stream of people coming to pray. It’s as much about honouring tradition as it is about keeping the community connected.


The Significance of Odalan

For the local Balinese people, an Odalan is a big deal. It’s one of those moments where the whole village shows up, not because they have to, but because it’s part of who they are.

It’s a mix of ceremony and catch-up time. People reconnect, swap stories, and strengthen community ties. Kids learn the traditions just by being there, watching their parents and grandparents go through the motions.

It’s also a chance to show pride in the temple. Everything gets dressed up, from the building itself to the people attending, and there’s a real sense of “this is ours” in the air. For a visitor, that’s the part you really feel when you walk in.


When & Where Odalan Ceremonies Happen

odalan ceremony ritual prayers

Here’s the thing, every temple in Bali has its own Odalan date, and there are thousands of temples. That means on pretty much any day of the year, there’s an Odalan happening somewhere on the island.

The timing is based on the 210-day Pawukon calendar, so each temple’s anniversary comes around twice a year.

Smaller village temples might celebrate for a single day, while the bigger, more famous temples can stretch it out for up to 11 days.

If you want to catch one, ask your hotel, driver, or a local guide. They’ll likely know what’s coming up nearby.

The most memorable Odalans are often the ones you stumble across in a small village, but big temple ceremonies like those at Besakih or Uluwatu can be next-level in scale and energy.


What Happens During an Odalan Ceremony?

odalan ceremony offerings

The build-up starts days in advance. Families and community groups make colourful offerings from palm leaves, flowers, fruit, and rice cakes.

You’ll see canang sari (those small daily offerings) placed around the temple alongside larger, more elaborate arrangements.

Tall bamboo poles called penjor line the road, and the temple itself gets dressed with fabric, umbrellas, and ornaments.

When the day comes, expect processions of locals in full traditional dress, priests leading prayers, and the constant rhythm of gamelan music in the background.

At the heart of it all are the offerings and blessings. People bring baskets piled high with food and flowers, place them at the temple shrines, and take part in the prayers.

It’s lively, colourful, and layered with meaning, but it’s also just everyday life for the people here.


Canang Sari workshop ad

What to Expect if You Attend as a Tourist

Credit: tijanatimebomb

First thing: you’re welcome to watch, but remember you’re stepping into a sacred space. Dress properly: sarong, sash, and shoulders covered.

Most temples will lend you what you need for a small donation, but it’s worth carrying your own if you plan to visit more than one.

The atmosphere can feel like organized chaos: kids running around, music playing, people weaving in and out with offerings.

Don’t stress about “where to stand,” just keep out of the main paths and follow the locals’ lead.

You’ll probably get a few curious looks and even smiles. Balinese people are generally happy to have visitors witness an Odalan, as long as you’re respectful.

Snap your photos, but don’t block processions or stick a camera in someone’s face mid-prayer. Sometimes the best thing you can do is put the phone down and just take it all in.


How Long Does an Odalan Ceremony Last?

how long does an odalan ceremony last

It depends on the temple. In small village shrines, the whole thing might be wrapped up in a single day.

Bigger temples (especially the famous ones) can stretch their Odalan celebrations over three, seven, or even eleven days.

The busiest times are usually in the mornings and evenings. Mornings are for prayers and offerings, while evenings often bring dance performances and gamelan music.

In between, things can slow down, giving you a chance to wander the decorated temple grounds without the big crowds.

If you’re planning to attend, ask your driver or guide which part of the day is best to see the action. Some of the most vibrant moments happen at night, when the temple is lit up and the atmosphere feels almost electric.


Photography Tips as a Tourist

Keep your distance. You don’t need to be two metres from someone praying to get a good shot — the colours and energy look amazing from a little further back.

Ask first if you want to take a close-up portrait. Most people will happily agree, but it’s about respect. And hey, it’s always a nice gesture to ask if they want they photo as well.

Switch off your flash. Not only does it ruin the mood, but it’s also distracting during prayers.

And remember, you don’t have to capture everything. Sometimes the most memorable part of an Odalan is the sound of the gamelan, the smell of incense, or the way the temple looks in the late-afternoon light. That doesn’t fit in a photo, but it will stick with you.


Famous Odalan Ceremonies You Might See in Bali

While most Odalans are local community events, some temples host celebrations so big they draw visitors from across the island.

  • Besakih Temple – Known as the “Mother Temple,” its Odalan is one of the most elaborate and can last over a week.
  • Ulun Danu Beratan Temple – The iconic lakeside temple in Bedugul; its Odalan is as photogenic as it gets.
  • Goa Lawah Temple – Known as the “Bat Cave Temple,” its Odalan draws large crowds and includes unique coastal processions.
  • Uluwatu Temple – Dramatic cliffside location, often combined with traditional dance performances in the evenings.
  • Lempuyang Temple – The “Gates of Heaven” temple; its Odalan includes processions up the mountain, adding to the drama.
  • Taman Ayun Temple – A royal family temple in Mengwi, with sprawling gardens and multi-tiered shrines that look stunning when fully decorated.

These big ones are impressive, but don’t skip the small village Odalans if you have the chance. They’re often more intimate and give you a better feel for everyday Balinese life.


How to Attend an Odalan Ceremony in Bali

Because every temple has its own anniversary date, there’s no central schedule for Odalan ceremonies.

Sometimes you’ll hear drums and see decorations as you’re passing by — other times, nothing’s happening that day in the area you’re visiting.

If you’re keen to catch one, your best bet is to ask locals. Hotel staff, your driver, or a guide will usually know if there’s an Odalan nearby during your stay.

If there is, they can help you get there and explain what’s going on so you’re not just watching without context.

If you book a private car and driver with us, all of my drivers are local Balinese. If you’re curious, you can always ask them where there’s an Odalan happening.

Even if there isn’t one that day, they’ll know other cultural stops worth visiting, and you might just stumble across a smaller community ceremony on the way.


Why You Shouldn’t Miss It

odalan ceremony march

An Odalan isn’t something you can fully understand from photos or YouTube videos — you have to be there.

The colours, the music, the smell of incense, the sound of laughter mixed with prayer… it’s all part of the experience.

It’s also one of the few cultural events in Bali that hasn’t been repackaged for tourists. You’re stepping into a living tradition that locals genuinely care about, not a performance put on for ticket sales.

If you get the chance, go. Even if you don’t understand every detail, you’ll walk away with a deeper appreciation for Bali and the people who call it home.



FAQs about Odalan Ceremonies

What does Odalan mean?

It comes from the Balinese word Wedalan, meaning “to arrive” or “to visit.” It marks the time when a temple’s guardian deity is believed to return for its anniversary celebration.

What is the Odalan ritual?

The ritual involves making offerings, decorating the temple, processions, music, dance, and prayers led by priests. Locals bring baskets of fruit, flowers, and canang sari to honour the temple’s deity and maintain spiritual balance.

How often do Odalan ceremonies happen?

Every temple in Bali has its own Odalan date, which comes around every 210 days according to the Pawukon calendar. With thousands of temples, there’s almost always one happening somewhere.

Can tourists attend an Odalan?

Yes — visitors are generally welcome as long as you dress respectfully, behave appropriately, and avoid disrupting the ceremon

Do I need to pay to attend an Odalan?

Most Odalans are free to attend. At larger temples, there may be a small entrance fee or a donation box.

What should I wear to an Odalan?

A sarong, sash, and covered shoulders are essential. Many temples will lend you what you need for a small donation.

Can I take photos during an Odalan?

Yes, but do so respectfully. Avoid flash, don’t block processions, and ask permission before photographing people up close.

Are there Odalan ceremonies every day in Bali?

With so many temples and each having its own date, chances are high that at least one Odalan is happening somewhere on the island each day.

How do I know when an Odalan is happening?

Ask locals — hotel staff, drivers, or guides will often know if there’s one nearby during your stay.

How long does an Odalan Ceremony last?

It can be as short as a single day for a small temple or stretch up to 11 days for major ones.

What’s the difference between an Odalan and Galungan/Kuningan?

Galungan and Kuningan are island-wide religious festivals, while an Odalan is specific to one temple’s anniversary.


Leave a Reply

Your email address will not be published. Required fields are marked *