Our 2017-2018 Season tickets to The Secret Garden and Pinocchio are $12.00 for children 18 and under and $22.00 for Adults. Tickets to Peter Pan cost $25.00 for children 18 and under, and $45.00 for Adults. Tickets are available through the McPherson Box Office by calling 250-386-6121, or online at https://www.rmts.bc.ca/tickets-and-events/calendar.

Kaleidoscope Theatre is located in Victoria, British Columbia. Our administration offices, theatre school, and rehearsal studios are located at 2780 Richmond Road, in the west side of the former Richmond Elementary School. All of Kaleidoscope's mainstage productions take place at the beautiful McPherson Playhouse in Downtown Victoria, located at 3 Centennial Square.

Kaleidoscope Theatre’s mainstage Productions are performed by professional adult actors. Our winter pantomime includes a mixture of professional actors and children, and we are always happy to have new kids audition!

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