Where to Catch the Best Ogoh-Ogoh Parades in 2025: Top Spots for the Ultimate Spectacle

They stand on every street, already intimidating just by their appearance — but on the night of March 29th, they will reveal themselves to the entire island. Balinese youth are putting the final touches on the Ogoh-Ogoh figures, which depict evil spirits, demons, and human vices.
The Pengrupukan Parade will begin at 6:30 PM on Friday, March 28th. Until around 2:00 AM, many streets across the island will be closed — on them, the Ogoh-Ogoh figures will be carried on special frames. This won’t be just a procession, but a full performance, where dozens of people move in sync as they spin and shake the demons at intersections. The purpose of this is to confuse and mislead the spirits, throwing them off course.
Photo/ @anggacikko
So how do you join the island’s most massive, colorful, and loud celebration?
The parade starts simultaneously in all regions and is open to everyone. The bigger the town or city, the more elaborate the procession — with more complex and detailed figures and special effects. For example: Denpasar, Ubud, Kuta, and Seminyak.
If you choose to watch in a smaller village, you’ll experience a more traditional version of the event. But remember — this is not a tourist attraction. It’s a serious religious celebration, where almost all locals take to the streets. So be ready for crowds, bring water or cash to buy it from street vendors. And yes — it’s best not to provoke locals with overly revealing outfits.
Best places to view the Ogoh-Ogoh up close:
Denpasar
Bali’s capital is one of the best places to witness the parade. The main streets will be closed to vehicles, and along the parade route you’ll find food stalls and souvenir vendors.
The main and most convenient spot is the Patang Catur Muka intersection, near Lapangan Puputan Badung Park, the Bali Museum, and central markets. It’s a great “tribune” from which you can fully enjoy the atmosphere.
Other spots in Denpasar:
Ubud
The parade in Ubud is especially impressive for tourists — local artists go all out with effects and creativity.
The main show happens near the Art Market, and the statue of the god Indra area will also be lively.
Photo/@st.sentanaluhur
Kuta
As one of Bali’s busiest tourist areas, Kuta’s parade is usually vibrant. Come to Kuta Beach or the Art Market by 6:00 PM to grab a good spot.
The Bali Bomb Memorial is also a great viewing point.
Seminyak
To experience the Pengrupukan parade in Seminyak, go to Camplung Tanduk Street — you’ll be in the heart of the celebration.
Kerobokan
Here, a good spot is the intersection of Petitenget and Raya Kerobokan streets.
Legian
Expect crowds as Ogoh-Ogoh figures will be paraded through the traditional village and Legian Street, near Mercure Hotel.
Sanur
Sanur’s Ogoh-Ogoh parades are quieter compared to Denpasar or Kuta. The route weaves through narrow coastal streets. Viewers often gather along the stretch between KFC and McDonald’s.
Jimbaran and Nusa Dua
The parade route follows the main road along Jimbaran Beach, offering stunning sunset views.
If you’re staying in Nusa Dua or Benoa, the best spot to watch is along the main entrance road to Nusa Dua.
Wherever you decide to watch the parade, bring umbrellas and raincoats — the Meteorology, Climatology and Geophysics Agency (BBMKG) is forecasting cloudy and rainy weather during that time.
Comments
0
Messages will appear here soon.
You can add one right now!