Original cast and crew (1958, London)
- Helen – Avis Bunnage
- Josephine – Frances Cuka
- Peter – Nigel Davenport
- The Boy – Clifton Jones
- Geoffrey – Murray Melvin
- The Apex Jazz Trio – Johnny Wallbank (cornet), Barry Wright (guitar), Christopher Capon (double bass)
- Setting by John Bury
- Costumes by Una Collins
Broadway cast (1960)
Source:[1]
- Helen – Angela Lansbury
- Josephine – Joan Plowright
- Peter – Nigel Davenport
- The Boy – Billy Dee Williams
- Geoffrey – Andrew Ray
Broadway revival cast (1981)
Source:[2]
- Helen – Valerie French
- Josephine – Amanda Plummer
- Peter – John Carroll
- The Boy – Tom Wright
- Geoffrey – Keith Reddin
Watford Palace cast (UK)(2000)
Source:[3]
- Helen - Gemma Craven
- Jo - Kaye Wragg
- Peter - Patrick Baladi
- The Boy - Mark Springer
- Geoffrey - Ashley Artus
Adaptation for BBC Radio 3 cast (2004)
Source:[4]
- Helen – Siobhan Finneran
- Jo – Beth Squires
- Peter – Charles Lawson
- The Boy – Richard Mylan
- Geoffrey – Andrew Sheridan
UK Touring Production 2006
- Helen – Samantha Giles
- Josephine – Samantha Robinson
- Peter – Andonis Anthony
- Jimmy- Chris Jack
- Geoffrey – Bruno Langley
Royal Exchange Theatre Manchester, 2008
- Helen – Sally Lindsay
- Josephine – Jodie McNee
- Peter – Paul Popplewell
- Jimmy – Marcel McCalla
- Geoffrey – Adam Gillen
Royal Exchange Theatre Manchester, 2024[5]
- Helen – Jill Halfpenny
- Jo – Rowan Robinson
- Peter – Andrew Sheridan
- Jimmy – Obadiah
- Geoffrey – David Moorst
Royal National Theatre 2014
- Helen – Lesley Sharp
- Jo – Kate O'Flynn
- Jimmy – Eric Kofi Abrefa
- Peter – Dean Lennox Kelly
- Geoffrey – Harry Hepple
Belvoir Theatre, Sydney 2018
- Helen – Genevieve Lemon
- Jo – Taylor Ferguson
- Jimmy – Thuso Lekwape
- Peter – Josh McConville
- Geoffrey – Tom Anson Mesker
BBC Schools Productions
- 1970. Diana Dors as Helen and Barry Foster as Peter.
- 1984. Jane Freeman as Helen, Peter Egan as Peter and Sara Sugarman as Jo.