Francais

About Us

Bayshore Shopping Centre opened in 1973. It is located in the western portion of Ottawa and enjoys a highly visible and accessible location on the north side of Highway 417, near the Highway 416 junction. Bayshore totals 728,047 square feet and includes 155 stores and services. The centre's anchor stores includes a mix of traditional operators such as The Bay and Zellers as well as several new format retailers including Winners, Old Navy and Sports Experts. Its fashion and lifestyle merchant mix attracts more than 7.1 million people annually.

Bayshore Shopping Centre expanded to include a third level in 1987 and in 2001 and 2004 added redevelopments of 104,000 square feet of space to include two new wings and 25 new stores. Today, Bayshore Shopping Centre is an essential shopping destination in the Western Ottawa market. Its strong tenant mix and ideal geographic location make it a dominant player in its region.

Bayshore Shopping Centre is owned 100% by Ivanhoe Cambridge. Ivanhoe Cambridge is a pre-eminent Canadian based global property owner, manager, developer, and investor. Our mission is to provide welcoming and entertaining regional and super regional shopping destinations to retailers and consumers. We are active in North America, Latin America, Europe and Asia. To learn more, click here.


Proud Member of the Greater Nepean Chamber of Commerce


 

 

 

 

 

Enjoy shopping at Bayshore Shopping Centre in Ottawa. Ivanhoe Cambridge is Canada's premier shopping Centre management company. See all our Toronto Malls, Calgary Malls, Montreal Malls, Vancouver Malls, Edmonton Malls and other shopping centres in cities across Canada.