Kaleidoscope Theatre for Young People’s studios and administrative offices are located on the main floor of the former Richmond Elementary School building in Victoria, BC. All our performances take place at the McPherson Playhouse in the heart of Old Town Victoria.

Theatre School & Administration

  • Phone: 250.383.8124
  • Email:
  • Address: 2780 Richmond Road, Victoria, BC, V8R 4T4
  • Hours: Regular Business Hours are:

Monday to Friday
10:00 am – 6:00 pm
Closed on Statutory Holidays

McPherson Box Office

  • Public Tickets are sold through the McPherson Box Office.
  • Phone: 250.386.6121
  • Address: #3 Centennial Square, Victoria, BC
  • Hours: Regular Business Hours are:

Monday to Saturday


Contact Us

2 + 4 = ?


Kaleidoscope Theatre is a registered Canadian charity. Please consider making Kaleidoscope a part of your charitable giving today.