October 17, 2025
Friday, 7:30 pm
October 18, 2025
Saturday, 7:30 pm
October 17, 2025
Friday, 7:30 pm
October 18, 2025
Saturday, 7:30 pm
October 22, 2025
Wednesday, 7:30 pm
October 23, 2025
Thursday, 7:30 pm
October 24, 2025
Friday, 7:30 pm
October 22, 2025
Wednesday, 7:30 pm
October 23, 2025
Thursday, 7:30 pm
October 24, 2025
Friday, 7:30 pm
October 22, 2025
Wednesday, 7:30 pm
October 23, 2025
Thursday, 7:30 pm
October 24, 2025
Friday, 7:30 pm
November 20, 2025
Thursday, 7:30 pm
November 21, 2025
Friday, 7:30 pm
November 22, 2025
Saturday, 7:30 pm
November 20, 2025
Thursday, 7:30 pm
November 21, 2025
Friday, 7:30 pm
November 22, 2025
Saturday, 7:30 pm
November 20, 2025
Thursday, 7:30 pm
November 21, 2025
Friday, 7:30 pm
November 22, 2025
Saturday, 7:30 pm
November 27, 2025
Thursday, 7:30 pm
November 28, 2025
Friday, 7:30 pm
November 29, 2025
Saturday, 7:30 pm
November 27, 2025
Thursday, 7:30 pm
November 28, 2025
Friday, 7:30 pm
November 29, 2025
Saturday, 7:30 pm
November 27, 2025
Thursday, 7:30 pm
November 28, 2025
Friday, 7:30 pm
November 29, 2025
Saturday, 7:30 pm
December 11, 2025
Thursday, 7:30 pm
December 12, 2025
Friday, 7:30 pm
December 13, 2025
Saturday, 7:30 pm
December 11, 2025
Thursday, 7:30 pm
December 12, 2025
Friday, 7:30 pm
December 13, 2025
Saturday, 7:30 pm
December 11, 2025
Thursday, 7:30 pm
December 12, 2025
Friday, 7:30 pm
December 13, 2025
Saturday, 7:30 pm
January 8, 2026
Thursday, 7:30 pm
January 9, 2026
Friday, 7:30 pm
January 8, 2026
Thursday, 7:30 pm
January 9, 2026
Friday, 7:30 pm
January 15, 2026
Thursday, 7:30 pm
January 16, 2026
Friday, 7:30 pm
January 17, 2026
Saturday, 7:30 pm
January 15, 2026
Thursday, 7:30 pm
January 16, 2026
Friday, 7:30 pm
January 17, 2026
Saturday, 7:30 pm
January 15, 2026
Thursday, 7:30 pm
January 16, 2026
Friday, 7:30 pm
January 17, 2026
Saturday, 7:30 pm
February 19, 2026
Thursday, 7:30 pm
February 20, 2026
Friday, 7:30 pm
February 19, 2026
Thursday, 7:30 pm
February 20, 2026
Friday, 7:30 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
February 25, 2026
Wednesday, 7:30 pm
February 26, 2026
Thursday, 7:30 pm
February 27, 2026
Friday, 7:30 pm
February 28, 2026
Saturday, 3:00 pm
February 28, 2026
Saturday, 7:30 pm
March 1, 2026
Sunday, 3:00 pm
March 19, 2026
Thursday, 7:30 pm
March 20, 2026
Friday, 7:30 pm
March 21, 2026
Saturday, 7:30 pm
March 19, 2026
Thursday, 7:30 pm
March 20, 2026
Friday, 7:30 pm
March 21, 2026
Saturday, 7:30 pm
March 19, 2026
Thursday, 7:30 pm
March 20, 2026
Friday, 7:30 pm
March 21, 2026
Saturday, 7:30 pm
March 26, 2026
Thursday, 7:30 pm
March 27, 2026
Friday, 7:30 pm
March 26, 2026
Thursday, 7:30 pm
March 27, 2026
Friday, 7:30 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
May 20, 2026
Wednesday, 7:30 pm
May 21, 2026
Thursday, 7:30 pm
May 22, 2026
Friday, 7:30 pm
May 23, 2026
Saturday, 3:00 pm
May 23, 2026
Saturday, 7:30 pm
May 24, 2026
Sunday, 3:00 pm
Kay Meek Arts Centre (KMAC) is a charitable, non-for-profit organization. We pride ourselves on creating a home for great arts experiences, gathering our community in an inspiring and inclusive environment, and providing access to cultural expression in its many forms. The venue features a 498 seat main stage theatre, a black box theatre, a meeting/reception room, and a bright and welcoming lobby. KMAC is located just north of Ambleside with easy access to highway 99 and the Lions Gate Bridge.
Please note that we are not available for rentals in July and August.
The Grosvenor Theatre is our main stage, multi-purpose performance venue. It is a traditional proscenium arch theatre with continental seating that offers comfort and excellent sightlines. Beautifully finished with blond wood, soft pink brick and rich purple fabrics, the theatre also boasts acoustics that are well suited to a wide range of performances. It is best used for concerts, film screenings, conferences, and other small events/performances. The Grosvenor Theatre seats up to 488 people
The McEwen Theatre is our black box studio theatre that seats a maximum of 145 people (dependent on room configuration). It is commonly used with traditional tiered seating or our signature cabaret seating. It is best used for meetings, classroom learning, music lessons, auditions, rehearsals, dance lessons, masterclasses, speakers, and other small group activities.
The BMO Salon is a multi-purpose meeting/reception room. It is best used for sit down meetings, small classroom learning, music lessons, auditions, and other small group activities. Maximum capacity is 60 people.