Centennial Theatre in North Vancouver
Centennial Theatre is the largest multi-purpose performing arts venue on Vancouver’s North Shore, hosting a variety of concerts, plays, musicals, and community events throughout the year. Located in the heart of North Vancouver, it’s a cultural hub that attracts audiences from across the Lower Mainland.
For more details about shows at Centennial Theatre, visit the North Vancouver Rec website.
For full details about the performances, visit the North Vancouver Rec website.
Location and Accessibility
Centennial Theatre is located at 2300 Lonsdale Avenue in North Vancouver, about 24 blocks north of the Shipyards District and the SeaBus terminal at Lonsdale Quay. Visitors can reach the venue with a 15-minute bus ride from the SeaBus.
About the Venue
Centennial Theatre is the premier performing arts venue on the North Shore, with seating for up to 658 guests. The theatre features professional-quality sound and lighting systems, a performance studio, dressing rooms, and a lobby that includes a licensed concession area. Local art exhibitions are often displayed in the lobby, adding to the venue’s community feel.
Events at Centennial Theatre range from touring musicals to school plays, film screenings, and graduation ceremonies. There are also performances by symphony orchestras, tribute bands, comedians, and other types of entertainers.
For full details about the performances, visit the North Vancouver Rec website.
Other Information
For those driving, there are passenger drop-off zones along East 23rd Street. Limited parking is available at North Shore Alliance Church (one block east of the theatre) and on nearby streets. The venue’s original parking lot is currently under construction for the new Harry Jerome Recreation Centre.
To learn more about Centennial Theatre, visit the North Vancouver Rec website.
For information about other places with live shows, see our Vancouver Theatre Venues article.

