The Bay Centre

Mall in
Info

The Bay Centre is located in Victoria, BC and is anchored by The Bay, Sportcheck and a Passport Canada. The mall first opened in 1990 and was one of the first large shopping malls in the area.

(250) 952-5680
Directory

Select a store below for more details, such as store hours.