Yakshagana is a musical theater popular in coastal and Malenadu regions of Karnataka, India. Yakshagana is the recent (200 years) scholastic name for what are known in Kannada as Kelike, Dashavatara, Aata, Bayalaata. It is believed to have evolved from pre-classical music and theatre during Bhakti movement. Yakshagana is popular in the districts of Uttara Karnataka, Udupi, Dhakshina Kannada,and Shimoga of Karnataka and Kasaragod district of Kerala. Yakshagana is gaining popularity in Bengaluru since a few years. It has drawn comparisons to the Western tradition of opera. Actors wear costumes and enact various roles. Traditionally, Yakshagana would go on all night. It is sometimes simply called as Aataā in both Kannada and Tulu, meaning "play". Yaksha-gana literally means the song (gana) of a Yaksha. Yakshas were an exotic tribe mentioned in the Sanskrit literature of ancient India.

Yakshagana consists of a Himmela (background musicians) and a Mummela (dance and dialog group) which together perform a Yakshaga Prasanga. Himmela consisting of Bhagawata(singer) who is also the director (is also called the first actor - modalane vesha), Maddale, Harmonium for drone (Pungi was used earlier) and Chande (loud drums). The music is based on pre-Karnataka Sangeeta Ragas characterised by melodic patterns called Mattu and Yakshagana Tala. Yakshagana Talas are believed to be based on the groves which later have evolved into Karnataka Sangeeta Talas. Both Yakshagana Raaga and Yakshagana Tala have some folk influence. A Yakshagana performance begins at the twilight hours with the beating of several fixed compositions on drums called Abbara or Peetike, for up to an hour before the 'actors' get on the stage. The actors wear resplendent costumes, head-dresses, and face paints which they paint themselves .

A performance usually depicts a story from the Indian epics and puranas. It consists of a narrator (Baghawatha) who either narrates the story by singing or sings pre-composed dialogs of characters, backed by musicians playing on traditional musical instruments as the actors dance to the music, with actions that portray the story as it is being narrated. All the components of Yakshagana, music, dance and dialog are improvised. Depending on the ability and scholarship of the actors, variation in dance and amount of dialog may change. It is not uncommon for actors to get into philosophical debates or arguments without going out of the framework of the character being enacted. The acting can be categorised as method acting.