Bali traditional dance is more than just an art form—it’s a window into the island’s rich cultural and spiritual heritage. Every movement, from the intricate hand gestures to the hypnotic eye expressions, tells a story deeply rooted in Balinese Hindu traditions. Whether performed as part of temple ceremonial rituals or for entertainment, these dances are an unforgettable experience for visitors.
Also read: Bali Travel Guide: Complete Tips for Tourists
What Is the Traditional Dance in Bali?
Bali is home to numerous traditional dances, each with its unique purpose and meaning. Many of these performances draw inspiration from the Ramayana and Mahabharata, ancient Hindu epics that shape Balinese storytelling. The dances are often accompanied by a traditional gamelan orchestra, enhancing their dramatic effect.
Also read: 25 Things to Do in Bali: Best Activities for Tourists
Examples of Famous Traditional Dances in Bali


Some of the most famous Bali traditional dance performances include:
Kecak Dance: The Hypnotic Fire Dance
One of the most iconic performances in Bali, the Kecak dance is a trance-induced performance featuring a chorus of men chanting “Chak-Chak-Chak” in rhythmic harmony. Originating as a sacred Sanghyang dance, it evolved into a theatrical retelling of the Ramayana, where Prince Rama battles the evil King Ravana to rescue Princess Shinta. The most breathtaking Kecak performance takes place at Uluwatu Temple, set against a dramatic sunset backdrop overlooking the ocean.
Barong and Kris Dance: The Eternal Battle of Good and Evil
The Barong dance portrays the struggle between good and evil, represented by Barong (a mythical lion-like creature) and Rangda (a fearsome witch). Accompanied by gamelan music, the performance often includes a trance segment where dancers wield kris (traditional daggers) against themselves, seemingly impervious to harm. This dance is deeply spiritual and can be witnessed in Batubulan Village.
Pendet Dance: A Welcoming Ritual
The Pendet dance is a traditional Balinese dance originally performed to welcome deities and spirits during temple ceremonies. Today, it is also used to greet guests at cultural events, with dancers gracefully scattering flower petals as a symbol of hospitality.
Topeng Dance: The Masked Performance
Topeng dance is a dramatic storytelling performance where dancers wear elaborately crafted masks to portray historical figures, mythical characters, and legendary heroes. This dance is often performed during royal ceremonies and temple festivals.
Janger Dance: A Lively Social Dance
The Janger dance is a cheerful and interactive performance featuring male and female dancers in a call-and-response singing pattern. It showcases the playful and communal spirit of Balinese culture.
Sanghyang Dance: The Sacred Trance Dance
Performed as a spiritual ritual, the Sanghyang dance is believed to invite divine spirits to possess the dancers, leading to an entranced state. This dance is traditionally used to ward off negative energy and protect the village.
Legong Dance: The Dance of Grace and Elegance
If you’re looking for the most refined and elegant Balinese dance, Legong is a must-see. Performed by young girls dressed in intricate gold costumes, this dance tells the story of King Lasem’s doomed love for Rangkesari. The dancers’ precise eye movements and delicate finger gestures make it one of the most mesmerizing performances. You can experience a Legong dance show in Ubud, a hub for Balinese arts.
Also read: 11 Best Places to Stay in Bali with Kids
How Many Kinds of Balinese Dance Are There?
Balinese dance is incredibly diverse, with different styles suited for religious ceremonies, storytelling, and entertainment. The main types include:
- Sacred Dances (Wali) – Reserved for temple rituals, such as the Sanghyang Dedari trance dance, where young girls dance with their eyes closed while believed to be possessed by spirits.
- Storytelling Dances (Bebali) – Performed in temple courtyards and palace settings, such as Topeng, a masked dance depicting historical figures and myths.
- Entertainment Dances (Balih-Balihan) – Created for public enjoyment, including the Janger dance, where male and female dancers engage in a lively performance with poetic exchanges.
Also read: Supermarkets in Bali: Your Ultimate Guide to Grocery Shopping
Where to Watch Bali Traditional Dance Shows?


For tourists seeking an authentic experience, here are some of the best places to watch a Bali traditional dance show:
- Uluwatu Temple – Best known for the Kecak Fire Dance at sunset.
- Ubud Palace – A premier location for Legong and Barong dance performances.
- Seminyak and Kuta – Various cultural venues and resorts offer Balinese dance shows in Seminyak and Kuta for easy access.
- Bali Arts Festival – Held annually in Denpasar, this event showcases various Balinese dance traditions, offering a deep dive into the island’s cultural richness.
A Unique Perspective: The Future of Balinese Dance
While Bali traditional dance has deep historical roots, it continues to evolve. Today, modern interpretations blend traditional elements with contemporary storytelling, making the performances even more dynamic. Many dance schools in Bali now offer workshops for visitors, allowing them to learn basic Balinese dance movements, including the expressive Balinese dance eye movements, which are crucial for storytelling.
Balinese dance is more than entertainment—it’s a spiritual and cultural journey that reflects the island’s identity. Whether you watch a Bali dance festival, a temple performance, or a village show, you’ll witness a living tradition that has been preserved for centuries. Don’t miss the chance to immerse yourself in this enchanting art form during your visit to Bali.
If you’re a foreigner who wants to visit Bali, be sure to know the details about Bali Entry Requirements 2025 and Bali Customs Declaration Guide.
For visa purposes, you can enter using the Bali visa on arrival which is valid for a 30-day stay. Meanwhile, if you want to stay longer, you can extend the Bali visa on arrival or apply for another type of Bali visa.
For a simpler visa application, you can rely on InvestinAsia’s Bali Visa service. Our professional team is ready to help you through the process to the end.
Contact us today for a FREE Consultation and special package!
Also check our complete guide for Bali Visa Extension 2025.