The play was premiered at the Royal Court Theatre, London on 28 August 1982. It was directed by Max Stafford-Clark, the Royal Court's Artistic Director, who premiered several of Churchill's plays. The cast was Selina Cadell, Lindsay Duncan, Deborah Findlay, Carole Hayman, Lesley Manville, Gwen Taylor and Lou Wakefield.
A production ran at the Watford Palace Theatre November 2–18, 2006 (before transferring to the Greenwich Theatre November 21–25, 2006). The cast included Rachel Sanders, Zoe Aldrich, Elaine Claxton, Sara Houghton, Emma Pallant, Claire Redcliffe and Hayley Jayne Standing.
During the 2007–2008 New York theatre season, Manhattan Theatre Club presented the play at the Biltmore Theatre in a production starring Mary Catherine Garrison, Mary Beth Hurt, Jennifer Ikeda, Elizabeth Marvel, Martha Plimpton, Ana Reeder, and Marisa Tomei. The production was directed by frequent Churchill collaborator James Macdonald. The MTC production marked the Broadway premiere of "Top Girls", though the original Royal Court production had visited New York's Public Theater.
A 2011 revival at Chichester Festival Theatre, co-produced with Out of Joint and directed by the play's original director Max Stafford-Clark transferred to Trafalgar Studios in the West End, opening on 16 August 2011. The cast included Suranne Jones, Stella Gonet, Olivia Poulet, Lucy Briers, Laura Elphinstone, Lisa Kerr and Catherine McCormack. This production tours in the UK in early 2012, with a new cast including Caroline Catz as Marlene.
Currently there is a production at the National Theatre in London, directed by Lynsey Turner.