A West Van crew. An East Van gang. One wild holiday romance in the middle of a dance battle and a housing crisis. It’s East Van Panto: West Van Story – where love gets weird and the rent’s still too darn high!
Date/Time: Dec 12 2025, 2:00 pm to 8:45 pm
Vancouver, York Theatre | Event calendarCost: $59.00
Find tickets: here
Written by Marcus Youssef with Pedro Chamale
Directed by Chelsea Haberlin
Music by Veda Hille
When a freak atmospheric tsunami strands West Van influencer Holly, and her curling crew The Hurry Hards, deep in the wilds of East Van, she’s ready for disaster — but not the romantic kind. Enter Joes: charming, striking, and a proud member of The East Van Pets… their sworn enemies!
As Holly battles the expectations of her West Van mega-developer motherfather, Boberta Rainy, she finds herself caught between two cities, two families, and one seriously unexpected romance. Will she follow her heart — and Joes — into a new world of love, dance battles, and civic resistance? Or will Boberta’s towers and renovictions crush everything in their path?
This holiday season, come watch Holly and Joes try to Second-Narrows-bridge their differences and sweep each other off their feet. Love, laughter, and low-income housing — now that’s a triple takeout!
Theatre Replacement’s East Van Panto is back for its thirteenth (!) year — and this time, we’re switching it up. Say goodbye to the classic fairy tale and hello to a Romeo-and-Juliet-inspired romp like only East Van can deliver!
East Van Panto: West Van Story brings together a mix of new and familiar faces: Playwright Marcus Youssef (Wizard of Oz, Pinocchio) teams up with newcomer Pedro Chamale, and making her Panto debut is Director Chelsea Haberlin. And of course, no East Van Panto would be complete without our beloved Composer extraordinaire Veda Hille.
Get ready for another year of East Van’s wackiest, most joyfully subversive all-ages tradition!
Date Time
DEC 2 7:00 PM
DEC 3 7:00 PM
DEC 4 7:00 PM
DEC 5 7:00 PM
DEC 6 2:00 PM
DEC 6 7:00 PM
DEC 7 2:00 PM
DEC 7 7:00 PM
DEC 9 7:00 PM
DEC 10 7:00 PM
DEC 11 7:00 PM
DEC 12 7:00 PM
DEC 13 2:00 PM
DEC 13 7:00 PM
DEC 14 2:00 PM
DEC 14 7:00 PM
DEC 17 7:00 PM
DEC 18 7:00 PM
DEC 19 7:00 PM
DEC 20 2:00 PM
DEC 20 7:00 PM
DEC 21 2:00 PM
DEC 21 7:00 PM
DEC 23 2:00 PM
DEC 23 7:00 PM
DEC 24 2:00 PM
DEC 26 2:00 PM
DEC 26 7:00 PM
DEC 27 2:00 PM
DEC 27 7:00 PM
DEC 28 2:00 PM
DEC 30 2:00 PM
DEC 30 7:00 PM
DEC 31 2:00 PM
JAN 2 2:00 PM
JAN 2 7:00 PM
JAN 3 2:00 PM
JAN 3 7:00 PM
JAN 4 2:00 PM
More info