'Matilda The Musical' returns to Shanghai

english.shanghai.gov.cn| November 21, 2025
A scene from Matilda The Musical. 1.jpg
​A scene from Matilda The Musical. [Photo by SEVENAGES/Shanghai Grand Theatre]

Produced by the renowned Royal Shakespeare Company, Matilda The Musical will make its highly anticipated return to Shanghai on Feb 11, 2026, at the Shanghai Grand Theatre.

Adapted from Roald Dahl's beloved novel, the award-winning musical has taken the world by storm, collecting 101 major theatre awards, including five Tony Awards and seven Olivier Awards.

Since its premiere, the show has toured more than 100 cities in 17 countries. Its first visit to China in 2019 broke box office records, and the 2026 run will mark the 15th anniversary of its international tour.

The story follows Matilda, a perspicacious and mischievous five-year-old with an extraordinary love for books. Stuck in a family that dismisses her and a school led by a fearsome headmistress, she discovers she has a special power. With courage and wit, Matilda not only saves herself but also helps her friends.

The stage design immerses the audience in a spectacular world, from giant letter blocks to swings that soar above the front rows. Beyond the visual magic, the musical explores themes of independence, bravery, equality, and growing up, resonating with both young and adult audiences.

A scene from Matilda The Musical. 2.jpg
​A scene from Matilda The Musical. [Photo by SEVENAGES/Shanghai Grand Theatre]

If you go

📅 When: Feb 11 – March 29, 2026

📍 Where: Shanghai Grand Theatre, No 300 Renmin Avenue, Huangpu district

⏳ Duration: 150 minutes, including a 20-minute intermission

🎭 Language: Performed in English, with Chinese subtitles

🎫 Ticket price: 208 yuan ($29.26) to 1,280 yuan; early bird tickets available until Nov 27

📱 Ticket purchase: Available through the official ticketing mini program (search for "上海大剧院微票务" in WeChat)

 

Source: WeChat account of Shanghai Grand Theatre