Modern Theatre

12 Best Indian Plays to Read: Modern Classics and Timeless Dramas

July 16, 2026 7 min read

Here is a secret that theatre lovers know and everyone else misses: a great play can be as thrilling to read as any novel. You get the crackle of the dialogue, the shape of the drama, and the freedom to stage the whole thing inside your own head. Indian playwrights have written some of the most powerful scripts in world drama, and most of them are sitting one click away, waiting.

Whether you are a student, an aspiring actor or simply curious, here are twelve of the best Indian plays to read, spanning ancient Sanskrit masterpieces and blazing modern classics.

The modern classics: post-independence powerhouses

This is the golden run of modern Indian playwriting, roughly from the 1950s onward, when writers in Kannada, Marathi, Hindi and English reinvented the stage.

1. Tughlaq by Girish Karnad

A brilliant, idealistic fourteenth century sultan slowly turns tyrant as his grand visions collapse. Written in Kannada in the 1960s, Tughlaq is both a gripping historical drama and a sharp reflection on power and disillusionment in a young nation. If you read only one modern Indian play, many would point you here.

2. Hayavadana by Girish Karnad

Drawing on folk tale and myth, Hayavadana tells a dizzying story of two friends, a woman, transposed heads and a man with a horse’s head, all wrapped in questions of identity and completeness. Karnad borrows the devices of folk theatre, including a narrator and masks, to dazzling effect.

3. Ghashiram Kotwal by Vijay Tendulkar

A ferocious Marathi political drama set in eighteenth century Pune, using music, dance and a moving human wall of performers to tell a story of power that corrupts and consumes. It is one of the most theatrically inventive Indian plays ever written.

4. Silence! The Court Is in Session by Vijay Tendulkar

A group of amateur actors stage a mock trial of one of their own, and the game curdles into something cruel. Known in Marathi as Shantata! Court Chalu Aahe, this is a tense, uncomfortable masterpiece about hypocrisy and the way a group can turn on an individual.

5. Andha Yug by Dharamvir Bharati

A haunting Hindi verse play set on the last day of the Mahabharata war, when the victors are as broken as the defeated. Written soon after independence and Partition, it is a meditation on the moral ruin left by violence, and it became legendary in Ebrahim Alkazi’s staging among Delhi’s ruins.

6. Adhe Adhure by Mohan Rakesh

A landmark of modern Hindi theatre, this is an unflinching portrait of a middle class family cracking under frustration and unmet longing. Its title means the half finished ones, and it captures the quiet desperation of ordinary lives with painful honesty.

7. Evam Indrajit by Badal Sircar

A restless, experimental Bengali play about three ordinary young men and a fourth, Indrajit, who longs to break free from the deadening sameness of middle class existence. It gave voice to a whole generation’s search for meaning.

The contemporary voices: theatre of our own times

These writers brought new subjects and settings to the Indian stage, often in English, often about the tensions of modern urban life.

8. Tara by Mahesh Dattani

The story of conjoined twins, a brother and sister, and the quiet, devastating way a family favours the son. Dattani, one of India’s finest English language playwrights, turns a domestic tale into a powerful drama about gender and love.

9. Final Solutions by Mahesh Dattani

A brave, layered play about communal prejudice, following a family and two young men who take shelter in their home during a riot. It asks hard questions about the hatred people carry, often without admitting it.

10. Charandas Chor by Habib Tanvir

A joyous, folk rooted play about a lovable thief who makes four seemingly small promises and pays an extraordinary price for keeping them. Created with the folk performers of Chhattisgarh, it blends humour, song and a sharp moral edge.

The ancient masterpieces: where it all began

No reading list is complete without the Sanskrit classics that shaped Indian drama thousands of years ago. They are surprisingly readable and full of beauty.

11. Abhijnana Shakuntalam by Kalidasa

The most celebrated Sanskrit play of all, the tale of King Dushyanta and the maiden Shakuntala, a lost ring, and a love tested by memory and fate. Kalidasa’s poetry has enchanted readers for well over a thousand years and travelled far beyond India.

12. Mrichchhakatika by Shudraka

Known in English as The Little Clay Cart, this ancient Sanskrit drama is warm, funny and wonderfully human, following a generous but impoverished merchant and a courtesan, with a plot full of theft, romance and courtroom twists. It feels startlingly alive for a play so old.

A quick starter guide

Not sure where to begin? Try matching a play to your mood.

If you wantStart with
Power and politicsTughlaq or Ghashiram Kotwal
Family and relationshipsAdhe Adhure or Tara
Myth and imaginationHayavadana
Timeless poetryAbhijnana Shakuntalam
Warmth and humourThe Little Clay Cart or Charandas Chor

How to read a play well

A script is not a novel, so a few small habits make it sing.

  • Read the stage directions, but do not get stuck on them. Let them hint at the world, then trust your imagination.
  • Speak the dialogue aloud, even quietly. Plays are written for the mouth and ear, not just the eye.
  • Keep track of who is on stage. Picture the space and where each character stands.
  • Read the introduction after the play, not before, so you meet the drama fresh and unspoiled.

Many of these plays are available in fine English translations, and several were written in English to begin with. A good bookshop or library will carry most of them.

One last encouragement. Indian drama is often overlooked on reading lists in favour of novels and poetry, which is a shame, because these plays hold some of the sharpest writing in the country’s literature. They argue about power, family, faith and justice with a directness that only the stage allows. Read a few of them and you will start to hear the whole tradition talking to itself across the centuries, from Kalidasa’s royal court to a cracking modern living room. It is one of the most rewarding shelves in all of Indian writing, and it is waiting for you.

Ready to go deeper? Meet the writers behind these scripts in our profiles of Girish Karnad and Vijay Tendulkar, or start at the very beginning with our beginners guide to Indian theatre.

Frequently asked questions

What is the best Indian play for a beginner to read?

Girish Karnad’s Tughlaq is a superb starting point: a gripping historical drama with clear stakes and rich characters. If you prefer something lighter and warmer, the ancient comedy The Little Clay Cart by Shudraka is wonderfully approachable.

Are these Indian plays available in English?

Yes. Several, such as those by Mahesh Dattani, were written in English, and the others exist in respected English translations. You can find most of them through bookshops, libraries and standard published collections of Indian drama.

Do I need to see a play performed to enjoy reading it?

Not at all. Reading a play lets you stage it in your imagination and savour the language at your own pace. Seeing a live production later only deepens the pleasure, but a great script stands on its own on the page.

Keep reading

Keep reading

Modern Theatre

Is Indian Theatre Dying? The Honest Answer

Read article →
Modern Theatre

Badal Sarkar and the Third Theatre

Read article →
Modern Theatre

Habib Tanvir and Why Naya Theatre Was Revolutionary

Read article →
← Previous Amrish Puri: Two Decades on Stage Before He Became India's Greatest Villain Next → Balraj Sahni: The IPTA Actor Who Brought Real Life to the Screen

Share Your Thoughts

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