Tickets to: School of Rock
From € 98.60

School of Rock

Remove saved
4.7 (139)

See the musical School of Rock, based on the 2003 movie starring Jack Black, in London! Listen to the new songs by Andrew Lloyd Webber in this entertaining musical for the entire family. It's a wild. It's fun. It's time to rock 'n' roll!


- See the musical based on the 2003 movie
- Experience a musical treat for all ages
- Listen to 14 new songs by Andrew Lloyd Webber
- Rock out to some of the songs you know from the movie
- Choose your own seats

What can I expect?

This amazing new musical follows Dewey Finn, a failed, wannabe rock star who decides to earn a few extra bucks by posing as a substitute teacher at a prestigious prep school.

Completely disinterested in academic work, Dewey decides to create his own curriculum.

He turns a class of straight–A pupils into a guitar-shredding, bass-slapping, mind-blowing rock band. But can he get them to the Battle of the Bands without their parents and the school’s headmistress finding out?

The stage musical is produced by Andrew Lloyd Webber, who has composed 14 new songs to create a score, which also features all the original songs from the movie. 

After rave reviews on Broadway, you are invited to bring your air guitar and unleash your inner rock god in London's West End. 

How does it work?

Shortly after your booking is complete, you will receive an e-ticket by email. Please print out your ticket and bring it with you to the theater - or show the ticket on your phone.

Is this suitable for me?

School of Rock is recommended for ages 8 and older. Please be advised that children under the age of four will not be permitted into the theatre, and every person who enters the theatre will require their own ticket.

Opening hours

Wednesday - Monday 7.30pm
Thursday & Saturday 2.30pm
Sunday 3.00pm


Instant confirmation

Mobile voucher accepted

Duration of performance: 2 hours 30 minutes

Performance info


Gillian Lynne Theatre

166 Drury Lane London WC2B 5PW


English helpdesk

+353 1 526 24 64 +353 1 526 24 64

Need help with your booking? We will gladly answer your questions.