Find a show or venue


Order by phone

0845 505 8500

Your independent guide to the best shows in London

Catherine Street, London, WC2B 5JF

Show poster


Ended 28 Feb 2013 after 21 months

star ratingstar ratingstar ratingstar rating

This is the show that leaves rivals green with envy.

The Independent

Closed 28 Feb 2013


Based on the Oscar-winner animation film, Shrek the Musical is an all-singing, all-dancing extravaganza about an ogre and his love for a princess. Delightfully enchanting, hugely entertaining and definitely larger than life, the much-loved musical comedy is a brilliant blend of light-hearted humour and satire, making it a great show for the whole family. Shrek the Musical captures all the charm and charisma of the film, and features an all-new musical score, save the Shrek anthem 'I'm a Believer'.

The West End production of Shrek the Musical sees screen and stage actor Nigel Lindsay in the title role. Actress, singer and presenter (and judge on Britain?s Got Talent) Amanda Holden plays the lovely Princess Fiona. British comedian, actor and rapper Richard Blackwood plays the talkative Donkey, while the short and sour Lord Farquaad is played by EastEnders star Nigel Harman.


Shrek, a large green ogre, lives alone in his swamp. When a whole host of fairytale creatures, evicted from the Kingdom of Duloc, begin squatting on his land, Shrek sets off to address the matter with Lord Farquaad. On his way he rescues Donkey from a gang of Farquaad's ruffians. The grateful Donkey offers his friendship and guidance to the lost and grumpy ogre. At Castle Duloc, Farquaad demands that in exchange for getting his swamp back, Shrek must rescue Princess Fiona (whom Farquaad intends to marry).

Shrek and his unlikely steed set off, overcome numerous obstacles and rescue the feisty and demanding princess. Gradually, as they travel back to the castle, the princess and ogre grow more and more fond of each other. But misunderstands are rife, and Fiona has a secret. Can love override their differences?


Both Shrek the Musical and the 2001 film are based on a 1990s book the famous New Yorker cartoonist and author, William Steig.

Additional Information


Previews from: 6 May 2011

Opening night: 14 June 2011

Closing night: 28 February 2013


Shrek The Musical is recommended for a general audience. As an advisory to adults who might bring young people, the show is suitable for ages 5 and up. It is the policy of the Theatre Royal Drury Lane that any child under the age of 4 will not be admitted into the theatre. All persons entering the theatre, regardless of age, must have a ticket.

Run time

Two hours and 15 minutes with one 15 minute interval

Show times


And before you stop reading

Please Note: Shrek The Musical cannot guarantee a particular cast member will be performing. A cast list is published daily in the theatre foyer.

Shrek The Musical Shop


Having finally made the jump across the pond from Broadway, is based on the Oscar-winning Dreamworks animated film, Rob Ashford and Jason Moore have successfully taken a potential special... more »

What You Say

48 reviews, average rating: (3.7 Stars)

Mark T: “Just Great”

Best west end show I have ever seen will recommend it to everyone I know... more

Carrie Milton: “Shrek”

Fantastic performances from all the cast, but especially Lord Farquart, S... more

Fernando: “Fantastic ”

I took my 4th old last night her face just lit up every scene she was roa... more

View all reviewsWrite review


Please note: The term Theatre Royal Drury Lane and/or Shrek The Musical as well as all associated graphics, logos, and/or other tradermarks, tradenames or copyrights are the property of the Theatre Royal Drury Lane and/or Shrek The Musical and are used herein for factual descriptive purposes only. We are in no way associated with or authorized by the Theatre Royal Drury Lane and/or Shrek The Musical and neither that entity nor any of its affiliates have licensed or endorsed us to sell tickets, goods and or services in conjunction with their events.

What's on When

You might also like:

Keep up to date