Folk Theatre

What Is Yakshagana? Costumes, Music, and Stories

August 13, 2026 2 min read

Yakshagana is a traditional dance-theatre from coastal Karnataka that combines dance, music, spoken dialogue, elaborate costume, and bold makeup to stage epic stories through the night. A singer narrates while performers in towering headgear act and dance to live percussion.

Key takeaways

  • Yakshagana comes from coastal Karnataka.
  • It fuses dance, music, dialogue, costume, and makeup.
  • Stories come mainly from the Ramayana and Mahabharata.
  • It has two halves: himmela (music) and mummela (dance and acting).

What happens in a Yakshagana performance?

A performance runs late into the night. A lead singer, the bhagavata, narrates the story and sets the rhythm while performers in vivid costumes and huge headdresses dance and speak improvised dialogue. Live drums drive the action.

The music and the costumes

The music side, himmela, features the bhagavata’s singing with the chande and maddale drums. The performance side, mummela, is the dance and acting. The costumes, with their glittering headgear and painted faces, are among the most striking in Indian theatre.

What stories does it tell?

Yakshagana draws mostly on the Hindu epics, the Ramayana and Mahabharata, and the Puranas, staging heroic battles and divine tales that audiences know by heart.

Frequently asked questions

Where is Yakshagana from?

From the coastal and Malenadu regions of Karnataka.

How long does a Yakshagana show last?

Traditionally all night, though shorter shows are now common.

What is the bhagavata?

The lead singer-narrator who tells the story and guides the performance.

Keep reading

Keep reading

Folk Theatre

What Is Jatra, Bengal's Travelling Theatre?

Read article →
Folk Theatre

What Is Pandavani? Chhattisgarh's One-Person Mahabharata, Explained

Read article →
Folk Theatre

What Is Bhavai, Gujarat's Folk Theatre?

Read article →
← Previous What Is the Natya Shastra? Next → Badal Sarkar and the Third Theatre

Share Your Thoughts

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