Our 2016-2017 Season tickets to James and the Giant Peach and The Little Prince are $13.00 for Children 18 and Under and $20.00 for Adults (18+). Tickets are available through the McPherson Box Office by calling 250-386-6121 after September 1, 2016.

Kaleidoscope Theatre is located in Victoria, British Columbia. Our administration offices, theatre school, and rehearsal studios are located at 3130 Jutland Road on the top floor of the historic Burnside Community School. All of Kaleidoscope's MainStage productions take place at the beautiful McPherson Playhouse in Downtown Victoria.

Kaleidoscope Theatre’s MainStage Productions are performed by professional adult actors.

The actual running time varies depending on the production. Please visit individual play pages for exact running times.

Yes. Please let our Box Office know of your seating needs at the time of your booking.

Kaleidoscope Theatre upholds the policies of the McPherson Box Office. Ticket refunds and exchanges after purchase are not available. All ticket sales are final.


We welcome volunteers! If you have some extra time and would like to usher, assist with mailouts, or help with fundraising activities, please give us a call or visit the volunteer page on our website. You can also get involved by becoming a Member of Kaleidoscope Theatre Productions Society.

Learn More

Kaleidoscope Theatre is a registered Canadian Charity and relies on the generous support of individual donors. Please consider making Kaleidoscope a part of your charitable giving by donating online through Canada Helps.

Donate Today

Yes! Kaleidoscope Theatre is pleased to be the premier theatre school for young people on Vancouver Island. We offer classes in acting, musical theatre, acting for camera, and so much more!

Discover Our Theatre School