All 37 Shakespeare Plays. Free.

    Every play in full, with character guides, quotes and themes. All 154 sonnets too, and live show listings across the UK and US.

    Seeing it Live?

    Got tickets, or thinking about it? Find current UK and US productions, London venue guides and everything you need before you go.

    Meet the Characters

    Analysis, key scenes and famous quotes for Shakespeare's most studied roles — each play has a dedicated quotes page.

    Frequently Asked Questions

    How many plays did Shakespeare write?
    37 plays are attributed to Shakespeare, ranging from comedies like A Midsummer Night's Dream to tragedies like Hamlet and Macbeth.
    Are Shakespeare's plays free to read?
    Yes — all 37 plays are free to read on ShakespeareGo, with full text, character guides and theme analysis.
    What is Shakespeare's most famous play?
    Hamlet is widely considered Shakespeare's most famous play, followed closely by Romeo and Juliet and Macbeth.
    Where can I see Shakespeare performed live?
    London's Globe Theatre stages Shakespeare year-round, along with the Royal Shakespeare Company in Stratford-upon-Avon. Our shows page lists current productions across the UK and US.