Everyone’s favorite ogre is back! SHREK Jr is at Peoples Theatre from 12 November – the ideal way to wrap up the year on a high note!


Peoples Theatre is pleased to announce their upcoming production of Shrek Jr, based on the Oscar-winning DreamWorks Animation film, taking to the stage from Tuesday, 7 November – Sunday 24 December 2023, making it the ideal way for the whole family to celebrate the end of the year.

This rendition of Shrek has been adapted specially for younger audiences. The noble character of Shrek is portrayed in a lovable and fun-filled way to make him engaging and captivating to younger children. Shrek the Musical JR utilizes the magic of theatre, filled with song, dance, and laughter to leave a lasting impression on audiences of all ages.

In a faraway kingdom the green ogre, Shrek, finds his swamp invaded by banished fairytale misfit runaways who’ve been cast off by Lord Farquaad, a tiny terror with big ambitions. When Shrek sets off with a wise-cracking donkey to confront Farquaad, he’s handed a task – if he rescues feisty Princess Fiona from the Dragon-guarded tower, his swamp will be returned to him, but like any fairy tale it wouldn’t be complete without unexpected twists and turns along the way.


Part romance and part twisted fairy tale, Shrek JR is an irreverently fun show for the whole family. Imaginative sets, costumes, and familiar characters that prove that beauty is in the eye of the ogre, Shrek Jr. is an energetic, heart-warming, and hilarious show that you won’t want to miss. Adapted for the stage and featuring top professionals, Shrek Jr. is due to capture new audiences with this dazzling adventure story!

Produced and directed by Jill Girard and Keith Smith

Set Design by Grant Knottenbelt

Costumes by Luciano Zuppa

Choreography by Ian Mills

Musical Direction by Coenraad Rall



The Cast

Luciano Zuppa – Shrek

Alexandra Girard – Fiona

Gamelihle Bovana – Donkey

Raymond Skinner – Farquaad

Sipho Hlongwane -various roles

Palesa Makhalima – Dragon and various roles

Nomakhosi Mkhonza – Various roles

Lara Harmse – Various roles

Performances are from 07 November – 24 December 2023 (including Christmas Eve)

Show times for schools are Tuesday to Friday at 9am and 11am.

Show times for Public are 10h30 and 14h30 – Weekends and school holidays

Ticket Prices:

R165 per person for members of the public

R130 if you are a member of the Peoples Theatre Kids Club

R140 for public accompanying members

For School group rates, please contact the theatre directly


Call 011 877 6841 or email info@peoplestheatre.co.za for bookings or inquiries.
You can also book online at www.joburgtheatre.com


There is now a completely enclosed walkway from Joburg Theatre parking to the Peoples Theatre entrance, ensuring the total safety of their patrons and their peace of mind, as audience members will no longer need to walk on the street walkway to reach the theatre.

The Kids’ Club

Children who join the Kids’ Club for just R140.00 a year receive discounted rates on tickets and also get to enjoy free entrance to a show that falls closest to their birthday. Kids Club members receive fun newsletters and stand to win fabulous prizes in exciting competitions. So why not come and spend some quality time at the PEOPLES THEATRE Come as you are, come dressed up but whatever you do don’t miss Shrek JR !




Follow Peoples Theatre on Social Media:



Twitter (x)






Leave a Reply

Your email address will not be published. Required fields are marked *