Canal Walk brings back its winter theatre experience with a family-friendly production of Peter Pan. The massive mall’s Centre Court is transformed into a live theatre stage, bringing J.M. Barrie’s classic childhood tale to life.
The iconic story follows Wendy, John, and Michael Darling, whose lives are changed when Peter Pan teaches them to fly, leading them to the magical island of Neverland. There they meet Tinker Bell, the Lost Boys, Tiger Lily and a band of pirates led by the fearsome Captain Hook, who has not forgiven Peter for an old quarrel involving a crocodile and his missing hand. Adventure, rescue and a fair amount of mischief follow before the children find their way home.

Local actors play the film’s most important roles, including Killian Blerk as Peter Pan, Rachael Saunders as Wendy, and Jeremy Richard as both Mr Darling and Captain Hook. They are joined by Tim Truran, Jade Tayla, Andi Colombo, Anzio September, Asanda Mngadi and Jonan Mouton, who complete the ensemble of mermaids and Lost Boys. Behind the scenes is director Fred Abrahamse, one of South Africa’s most prolific theatre makers, alongside multiple Fleur du Cap-winning set & costume designer Marcel Meyer.
As in previous years, there is no reserved seating, so early arrival is recommended. With past productions known for selling out, Canal Walk is encouraging families to book ahead. At the concession stand, viewers can buy popcorn, soft drinks, candy floss, and sweets.

How to book tickets to Peter Pan
This winter, families get to experience a classic story with an award-winning production and professional performers in a thrilling adventure through Neverland, all in the heart of the biggest shopping centre in Cape Town.
Cost: R130 per person (General Admission). R480 for 4 (Family Special). Book now on Webtickets.
When: 27 June – 19 July 2026 | 11am, 12.30pm & 2pm
Where: Centre Court, Canal Walk Shopping Centre, 490 Century Blvd, Century City, Cape Town
Facebook: @CanalWalk
Instagram: @CanalWalk
TikTok: @CanalWalk
Website: canalwalk.co.za













