Gift Certificates

The Royal & McPherson Theatres are pleased to offer Gift Certificates for purchase. They are an excellent gift for any occasion and best of all they are the perfect gift for even the trickiest of people! Royal & McPherson Gift Certificates are valid for anything that we sell for and never expire. We will e-mail the Gift Certificate directly to you or your recipient.  

Here is how you can purchase your gift certificate:

  • Online: purchase your gift certificate online and we will e-mail the gift certificate to you or your recipient as a PDF.
  • In person: at either the McPherson or Royal Box Offices.
  • By Phone: contact one of our customer service representatives by phone at 250.386.6121 or toll free at 1.888.717.6121.

The following information will help you decide on a gift certificate amount, as well as details on how you can redeem your gift certificate.

How much does a typical ticket cost?

  • There is quite a range in ticket price but on average you can expect to spend around $40.00 per ticket.

What is the minimum a gift certificate can be purchased for?

  • The minimum amount a gift certificate will be issued for is $5.00.

What is the maximum a gift certificate can be purchased for?

  • The maximum amount a gift certificate will be issued for is $500.00.  If you need to purchase a gift certificate for more than that, please call the box office at 250-386-6121 or toll free at 1-888-717-6121.

How can I redeem a gift certificate?

  • Online: select the tickets you would like to purchase and then checkout. Once on the payment page please enter the gift certificate number. The amount owing will be adjusted. If there is an amount left on the order you will then enter your credit card information. However, if there is still money left on the gift certificate that amount will be indicated to you and available for use on a future purchase.
  • In person: at either the McPherson or Royal Box Office.
  • By Phone: contact our customer service representative by phone at 250.386.6121 or toll free at 1.888.717.6121