Top 10 Shopping Malls In Canada

shopping malls in canada

Only second to Russia in terms of size, Canada’s vast land area is not as widely populated as you’d imagine. This, however, enables the country to maintain its incredibly rich natural beauty, offering the perfect combination of bustling city life and tranquil and picturesque landscapes. It also shows in their accommodations, with famous hotels and amazing Airbnb vacation rentals that provide a relaxing stay. Similar to its extensive size, Canada’s malls offer visitors as generous an experience. From go-kart tracks and water parks to rooftop agricultural gardens and dog-friendly malls, you’re bound to find something that fits your needs! Trip101 has compiled the top shopping malls in Canada for you, with activities you wouldn’t typically find in your every day malls.

1. CF Toronto Eaton Centre, Toronto

Eaton Centre
Source: Photo by user Michael Caven used under CC BY 2.0

CF Toronto Eaton Centre, better known as Eaton Centre, is an unmatched shopping stop in Toronto. It’s home to some world-renowned brands as well as independent and unique stores. Such a vast selection ensures it caters to every type of shopper and occasion. It’s beautifully designed glass atrium gives the mall a lot of natural lighting, making your visit even more pleasant. Perfect for wandering solo or with families, for retail therapy, or simply for a good meal, Eaton Centre is a must-visit when you’re in Toronto.

CF Toronto Eaton Centre

Address: 220 Yonge St, Toronto, ON M5B 2H1, Canada

Website: CF Toronto Eaton Centre

Opening hours: Mon - Sat: 9:30am - 9pm; Sun: 10am - 7pm

2. West Edmonton Mall, Edmonton

West Edmonton Mall, Edmonton, Alberta
Source: Photo by user GoToVan used under CC BY 2.0

West Edmonton Mall is the largest mall in North America, with plenty of activities and attractions conveniently located in one location. Pamper yourself with some well-deserved shopping and indulge in items from global chains to one-of-a-kind brands. Its dining selection is equally as varied, offering over 100 coffee shops, fast food options, and full-service restaurants. So whether you’re after a simple snack or a family dinner, you’d be spoilt for choice with the array of options. And it does not stop there! If shopping is not on your itinerary, there are many other activities and attractions one can enjoy here: an ice rink that’s open all year round, an underground aquarium, a waterpark, bowling alley, and more. The mall also has accommodation options just a few steps away, only adding to the wonderful convenience of having everything in one place.

West Edmonton Mall

Address: 8882 170 St NW, Edmonton, AB T5T 4J2, Canada

Website: West Edmonton Mall

Opening hours: Mon - Sat: 10am - 9pm; Sun:11am - 6pm

3. Square One Shopping Centre, Mississauga

Square One & Towers
Source: Photo by user Hugo Draker used under CC BY-SA 2.0

Known simply as Square One, this mall is next in line for large complexes after West Edmonton. Apart from the wide selection of shops, the complex also contains a Food District - a collection of cuisines for all types of palettes! The mall has plenty of entertainment facilities to bring out your more playful side. The Rec Room consists of virtual reality, video and redemption games and Playdium has over 40,000 square feet (3,716 square metres) worth of entertainment such as mini-golf, go-karting and many more!

Square One Shopping Centre

Address: 100 City Centre Dr, Mississauga, ON L5B 2C9, Canada

Website: Square One Shopping Centre

Opening hours: Mon - Fri: 10am - 9pm; Sat: 9:30am - 9pm; Sun: 11am - 7pm

4. Metropolis at Metrotown, Burnaby

UNIQLO - Metropolis at Metrotown
Source: Photo by user GoToVan used under CC BY 2.0

If you’re in search of a mall for everything, search no more. Metropolis at Metrotown is British Columbia’s largest mall. With over 450 stores to choose from across three city blocks, you’ll be spoilt for choice. If shopping is not your thing, you can pamper yourself at one of the spas or salons, or catch a movie at the theatre.

Metropolis at Metrotown

Address: 4700 Kingsway, Burnaby, BC V5H 4N2, Canada

Website: Metropolis at Metrotown

Opening hours: Mon - Sat: 10am - 9pm; Sun: 10am - 7pm

5. Upper Canada Mall, Newmarket

Michael Hill Jeweller Upper Canada Mall 2012
Source: Photo by user Pear285 used under CC0

Upper Canada Mall is a premier shopping destination in New Market, Ontario, consisting of a good selection of stores with a variety of price points. This place caters to every kind of shopper, with stores such as Banana Republic, Gap, Michael Hill, and more. From great bargains to premium choices, there’ll be something for everyone here.

Upper Canada Mall

Address: 17600 Yonge St, Newmarket, ON L3Y 4Z1, Canada

Website: Upper Canada Mall

Opening hours: Mon - Fri: 10am - 9pm; Sat: 9am - 9pm; Sun: 11am - 7pm

6. CF Rideau Centre, Ottawa

Centre Rideau - 01
Source: Photo by user Jeangagnon used under CC BY-SA 4.0

CF Rideau Centre attracts over 20 million visitors a year. This complex consists of over 180 retailers, Westin Hotel, a rooftop park, and Shaw Centre. Centrally located in the heart of downtown and open seven days a week, including most holidays, Rideau Centre is the go-to mall for your favourite stores all year round. It’s food options won’t disappoint either, with an 850-seat dining hall and 16 premium eateries, you’re bound to find a delicious meal for any occasion.

CF Rideau Centre

Address: 50 Rideau St, Ottawa, ON K1N 9J7, Canada

Website: CF Rideau Centre

Opening hours: Mon - Sat: 9:30am - 9pm; Sun: 11am - 6pm

7. CF Richmond Centre, Richmond

CF Richmond Centre Main Galleria 2018
Source: Photo by user Wpcpey used under CC BY-SA 4.0

If you’re in Richmond, a good mall to visit would be Richmond Centre. Conveniently located and easily accessible via sky train and nearby bus stops, this place also has a generous amount of parking spots for cars. It’s a hassle free journey to meet all your shopping needs. You can find all the familiar brands in one place, from the likes of H&M, Zara, Uniqlo, and more all available inside.

CF Richmond Centre

Address: 6551 No 3 Rd, Richmond, BC V6Y 2B6, Canada

Website: CF Richmond Centre

Opening hours: Mon - Sat: 10am - 9pm; Sun: 11am - 7pm

8. Le Centre Eaton de Montreal, Montreal

Centre Eaton de Montreal
Source: Photo by user Jeangagnon used under CC BY-SA 3.0

Le Centre Eaton de Montreal, also known as Montreal Eaton Centre, not only sets the benchmark but is the core of Montreal’s shopping landscape. You’ll be able to shop at all your favourite stores such as Uniqlo, Decathalon, and Sephora amongst many others. This place is also home to Time Out Market - a collection of cuisines carefully selected by the editors of Time Out, a media company renowned for curating the best in different cities. When you’re done after a day of shopping and eating delicious meals, take a walk through Microhabitat, the agricultural garden comprising of 30 pots of fine herbs and seasonal fruits and vegetables located on the rooftop.

Le Centre Eaton de Montreal

Address: 705 Saint-Catherine St W, Montreal, Quebec H3B 4G5, Canada

Website: Le Centre Eaton de Montreal

Opening hours: Mon - Fri: 10am - 9pm; Sat: 10am - 6pm; Sun: 11am - 5pm

9. Outlet Collection at Niagara, Niagara-on-the-Lake

Outlet Collection at Niagara
Source: Photo by user Mack Male used under CC BY-SA 2.0

No shopping trip will be complete without a visit to an outlet mall, which typically hosts a collection of the best brands at unbeatable prices. Niagara Outlet Collection is home to brands such as Reebok, Hugo Boss, Tumi and plenty more! It’s outdoor design also allows for more room, making your shopping experience more pleasant by not feeling claustrophobic. Just be sure to dress warmly during winter months! Another interesting fact about the outlet is its pet policy - dogs are allowed inside the mall, but only certain shops allow dogs inside. This mall is located in Niagara-on-the-Lake, one of the most beautiful small towns in Canada.

Outlet Collection at Niagara

Address: 300 Taylor Rd, Niagara-on-the-Lake, ON L0S 1J0, Canada

Website: Outlet Collection at Niagara

Opening hours: Mon - Sat: 10am - 9pm; Sun: 10am - 6pm

10. Yorkdale Shopping Centre, Toronto

Yorkdale Mall
Source: Photo by user Oxford Properties used under CC BY-SA 3.0

As one of the largest malls in all of Canada, Yorkdale is naturally home to an impressive number of shops, making it the absolute go-to for serious shoppers in Canada. With over 250 stores, it is at the forefront of fashion. It’s no surprise why it also generates the largest number of sales in the country. The mall also offers various shopping services such as hands-free shopping, personal styling, and group tourist privileges.

Yorkdale Shopping Centre

Address: 3401 Dufferin St, North York, ON M6A 2T9, Canada

Website: Yorkdale Shopping Centre

Opening hours: Mon - Fri: 10am - 9pm; Sat: 9:30am - 9pm; Sun: 11am - 7pm

What are you waiting for?

With a myriad of malls and unique experiences to choose from in Canada, it’s best to start planning your trip right now! Don’t forget to include one or two of these best shopping malls in the country to your itinerary. To make the most of your vacation in Canada, do check out the best theme parks and must-visit monasteries as well!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Sharing the joys of traveling with as many people as possible

 Want to contribute as a Local Expert?
Explore Canada
Good things are meant to be shared!