James and the Giant Peach
Sydney Opera House and Shake & Stir Theatre Co presents
James and the Giant Peach

5 Jul 2024 to 21 Jul 2024

Climb aboard the world’s juiciest fruit as Roald Dahl’s James & The Giant Peach rolls off the page and onto the stage in Shake & Stir’s most delicious adventure yet. From the company that brought us the smash-hit, adored seasons of Fantastic Mr Fox, The Twits and George’s Marvellous Medicine comes this bold new theatrical adaption of one of the most loved children’s classic books. 

Share This Event:   
Venue
Sydney Opera House - Playhouse
Session TimesTicket PricesDuration
60 minutes
Restrictions/Warnings
You may also like... Yerma Yerma
23 Oct 2026 to 14 Nov 2026 Session Times
Fridays and Saturdays at 7.30pm
Sundays at 4.30pm
$38-$33
Play
The Western LineThe Western Line
25 Nov 2026 to 28 Nov 2026 Session Times
Wednesday 25 November at 7pm PREVIEW
Thursday 26 November at 7pm OPENING NIGHT
Friday 27 November at 7pm
Saturday 28 November at 2pm
Saturday 28 November at 7pm

Starting from $25
Play
Macbeth by Bell ShakespeareMacbeth by Bell Shakespeare
10 Nov 2026 Session Times
Tuesday 10 Nov 2026 | 7:30pm
Play
RUINS RUINS
2 Dec 2026 to 5 Dec 2026 Session Times
2 5 December,
7pm and 11am
Starting from $25
Play
Midnight Murder on the Christmas Cruise of Death  Midnight Murder on the Christmas Cruise of Death
27 Nov 2026 to 10 Jan 2027 Session Times
Friday, 27 Nov 2026 7:30 pm
Saturday, 28 Nov 2026 2:00 pm
Saturday, 28 Nov 2026 7:30 pm
Sunday, 29 Nov 2026 5:00 pm
Tuesday, 01 Dec 2026 11:00 am
Tuesday, 01 Dec 2026 7:30 pm
Thursday, 03 Dec 2026 7:30 pm
Friday, 04 Dec 2026 7:30 pm
Saturday, 05 Dec 2026 3:00 pm
Saturday, 05 Dec 2026 7:30 pm
Sunday, 06 Dec 2026 5:00 pm
Tuesday, 08 Dec 2026 7:30 pm
Wednesday, 09 Dec 2026 7:30 pm
Thursday, 10 Dec 2026 11:00 am
Thursday, 10 Dec 2026 7:30 pm
Friday, 11 Dec 2026 7:30 pm Q&A
Saturday, 12 Dec 2026 3:00 pm
Saturday, 12 Dec 2026 7:30 pm
Sunday, 13 Dec 2026 5:00 pm
Tuesday, 15 Dec 2026 11:00 am Q&A
Wednesday, 16 Dec 2026 7:30 pm
Thursday, 17 Dec 2026 11:00 am
Thursday, 17 Dec 2026 7:30 pm
Friday, 18 Dec 2026 7:30 pm
Saturday, 19 Dec 2026 3:00 pm
Saturday, 19 Dec 2026 7:30 pm
Sunday, 20 Dec 2026 5:00 pm
Tuesday, 22 Dec 2026 11:00 am
Tuesday, 22 Dec 2026 7:30 pm
Wednesday, 23 Dec 2026 7:30 pm
Sunday, 27 Dec 2026 5:00 pm
Tuesday, 29 Dec 2026 11:00 am
Tuesday, 29 Dec 2026 7:30 pm
Wednesday, 30 Dec 2026 7:30 pm
Friday, 01 Jan 2027 7:30 pm
Saturday, 02 Jan 2027 3:00 pm
Saturday, 02 Jan 2027 7:30 pm
Sunday, 03 Jan 2027 5:00 pm
Tuesday, 05 Jan 2027 7:30 pm
Wednesday, 06 Jan 2027 7:30 pm Free Teen
Thursday, 07 Jan 2027 11:00 am Audio Described
Thursday, 07 Jan 2027 7:30 pm
Friday, 08 Jan 2027 7:30 pm
Saturday, 09 Jan 2027 3:00 pm Audio Described
Saturday, 09 Jan 2027 7:30 pm
Sunday, 10 Jan 2027 5:00 pm

$46 - $95
Play