On Stage The following week

Listings for week Monday 29 July – Sunday 4 August 2019:

The current week’s listings are here: On stage this week.
Listings for the coming week are here: On Stage Next Week.
Click on the name of the show to open its ticketing site in a new window.

Assembly Roxy
Assembly Roxy, 2 Roxburgh Place, EH8 9SU. Phone booking: 0131 623 3030.

The Brunton
Ladywell Way, Musselburgh EH21 6AA. Phone booking: 0131 665 2240

Church Hill Theatre
33a Morningside Road, EH10 4DR.

Festival Theatre
13/29 Nicolson Street EH8 9FT. Phone booking: 0131 529 6000.

King’s Theatre
2 Leven Street EH3 9LQ. Phone booking: 0131 529 6000.
Legally Blonde
Thurs 18 – Sat 20 July 2019
Evenings: 7.30pm; Matinees Fri: 3pm & Sat: 2.30pm.
The Beyond Broadway Experience is back for Summer 2019. Join Elle Woods as she follows her heart to a Harvard law degree proving that pink really can save the day! Book here.

Lauriston Hall
28 Lauriston Street, EH3 9DJ

Lyceum Theatre
Grindlay Street EH3 9AX. Phone booking: 0131 248 4848.Teechers & A Midsummer Night’s Dream
Fri 19/Sat 20 July 2019
Evenings: 7.30pm.
The Lyceum’s Summer On Stage 2019 project. Over 60 young people have developed and produced these two pieces of theatre. Both performances are fully supported by Lyceum staff, as well as a team of 10 young people who have spent a fortnight experiencing working behind the scenes in roles from sound and lighting to costume design and stage management. Book here.

Playhouse
18 – 22 Greenside Place, EH1 3AA. Phone booking: 0844 871 3014.
The Bodyguard
Tue 9 – Sat 20 July 2019
Daily (not Sun): 7.30pm; Matinees Thurs, Sat: 2.30pm.
The international, award-winning smash-hit musical based on the blockbuster film. Former Secret Service agent turned bodyguard is hired to protect superstar Rachel Marron from an unknown stalker. Each expects to be in charge – what they don’t expect is to fall in love. Book now.

The Studio at Festival Theatre
22 Potterrow, EH8 9BL. Phone booking: 0131 529 6000

Traverse Theatre
10 Cambridge Street, EH1 2ED. Phone booking: 0131 228 1404.

*NB: This is intended to be a complete listing of all public theatrical productions on in Edinburgh. If you are staging a show which is not listed, or a listing is inaccurate, please get in touch through the contact page, here.