Yakshagana: Coastal Karnataka's Night-Long Folk Theatre
Long after the coast goes quiet, a different world comes alive. Under a temple canopy or in an open field, drums begin, a singer calls out a verse, and a performer in a towering headdress and painted face leaps into the lamplight. This is Yakshagana — the night-long folk theatre of coastal Karnataka, and one of the most spectacular living art forms in India.
The image above is representative — swap in an actual Yakshagana photo later.
What is Yakshagana?
Yakshagana is a traditional theatre form of the Tulu Nadu region — Dakshina Kannada, Udupi and Uttara Kannada. It weaves together dance, live music, spoken dialogue, elaborate costume and vivid face paint to tell stories from the great epics — the Ramayana, the Mahabharata and the Puranas.
Performances traditionally run all night, from dusk to dawn, and the spectacle is extraordinary: brilliant colours, mirror-work costumes, and enormous ornate headgear that catch the light of the stage.
How a performance works
A Yakshagana troupe has two halves:
- Himmela — the music. Led by the Bhagavata, the singer-narrator who drives the story through song, accompanied by the thunderous chande drum and the maddale.
- Mummela — the performers. The dancers and actors who bring the characters to life, interpreting the Bhagavata's verses through powerful dance and largely improvised dialogue.
The interplay between the singer, the drummers and the actors — much of it spontaneous — is what makes every performance unique.
Two great styles
Yakshagana is broadly divided into two schools that differ in costume, music and style:
- Tenkuthittu (the southern style), around Mangalore and Dakshina Kannada.
- Badaguthittu (the northern style), around Udupi and further north.
Each has its own troupes, rhythms and devoted audiences.
The season and the great troupes
Yakshagana has a season — traditionally November to May, after the monsoon, when troupes (called melas) tour from village to village and temple to temple. Some of the most famous are associated with temples: the Dharmasthala mela, and troupes from Saligrama, Kateel, Mandarthi, Idagunji and Perduru, among others.
Many performances are still offerings at temple festivals, tying the art form deeply to the region's spiritual life. The Dharmasthala temple is one place where the tradition is actively supported — see our Dharmasthala day journey.
How to experience it
- Time your visit to the season (roughly November–May) and ask locally about temple festivals and scheduled shows.
- Come for the spectacle. Performances are in Kannada (and sometimes Tulu), but the dance, music and costume transcend language — you don't need to follow every word to be swept up.
- Embrace the format. A full performance runs through the night; even an hour or two is unforgettable.
- Ask us to help. Tell us you'd like to see Yakshagana and we can help you find a performance to build your coastal trip around.
Yakshagana is coastal Karnataka's soul on a stage — a reminder that this is a region of deep culture, not just beaches and temples. Pair it with a day journey and you'll experience the coast far beyond the guidebook.
Explore our coastal Karnataka journeys to start planning.