This article is a list of notable shopping malls in Canada by province.
Canada's first indoor mall was the Lister Block, originally opened in 1852, in Hamilton, Ontario. The Lister Block was destroyed by fire and rebuilt in 1924. In 2011 the building was completely rebuilt.
Opened in 1949, the first shopping mall in Canada is the Norgate shopping centre, a strip mall in Saint-Laurent, Montreal, Quebec. The first enclosed shopping mall was the Park Royal Shopping Centre in West Vancouver, British Columbia, which opened a year later, in 1950. As of May 2017, there are 3,742 enclosed and strip malls in Canada that are larger than 40,000 square feet (3,700 m2).
Alberta
Calgary
Bankers Hall
Chinook Centre
The CORE Shopping Centre
Dragon City Mall
Eau Claire Market
Market Mall
Marlborough Mall
New Horizon Mall
North Hill Centre
Pacific Place Mall (formerly Franklin Mall)
Southcentre Mall
Stephen Avenue Place (formerly Scotia Centre)
Sunridge Mall
Westbrook Mall
Former Malls
Deerfoot Mall (redeveloped into Deerfoot City)
Northland Village Mall (redeveloped into outdoor shopping and residential)
Edmonton
Bonnie Doon Shopping Centre
Commerce Place
Edmonton City Centre
Kingsway Mall
Londonderry Mall
Manulife Place
Meadowlark Health & Shopping Centre
Millbourne Market Mall
Mill Woods Town Centre
North Town Centre
Northgate Centre
Southgate Centre
West Edmonton Mall — largest mall in North America and 18th largest in the world
Westmount Centre Former Malls
Heritage Mall (redeveloped into Century Park)
Other Alberta Malls
Balzac
CrossIron Mills
Banff
Cascade Shops
Clock Tower Village Mall
Sundance Mall
Cold Lake
Tri City Mall
Grande Cache
Acorn Plaza Mall
Grande Prairie
Prairie Mall
Towne Centre Mall
Hinton
Parks West Mall
Leduc
Premium Outlet Collection Edmonton International Airport
Lethbridge
Melcor Centre (originally Lethbridge Centre)
Park Place Mall
Medicine Hat
Medicine Hat Mall
Red Deer
Bower Place
Parkland Mall
Sherwood Park
Sherwood Park Mall
St. Albert
St. Albert Centre
Atlantic Canada
New Brunswick
Dieppe
Bass Pro Complex
Champlain Place
Moncton
Highfield Square (defunct)
Saint John
Brunswick Square
McAllister Place
Newfoundland and Labrador
Carbonear
Trinity-Conception Square — on Route 70
Labrador City
Labrador Mall
St. John's
Avalon Mall — on Kenmount Road
Village Mall — on Topsail Road
Corner Brook
○ Corner Brook Plaza — on Maple Valley Road
Nova Scotia
Halifax region
Bedford
Sunnyside Mall
Dartmouth
Mic Mac Mall
Halifax
Halifax Shopping Centre
Maritime Mall (Maritime Centre)
Park Lane
Scotia Square
Sydney
Mayflower Mall
Prince Edward Island
Charlottetown
SmartCentres Charlottetown
British Columbia
Greater Vancouver
Burnaby
The Amazing Brentwood
Crystal Mall
The City of Lougheed
Metropolis at Metrotown — fifth largest mall in Canada
Station Square
Coquitlam
Coquitlam Centre
Henderson Place Mall
Delta
Tsawwassen Mills
Scottsdale Shopping Centre
Langley Township
Willowbrook Shopping Centre
New Westminster
Shops at New West
City of North Vancouver
Capilano Mall
Lonsdale Quay
District of North Vancouver
Lynn Valley Centre
Edgemont Village
Richmond
Aberdeen Centre
Lansdowne Centre
Parker Place
Richmond Centre
Surrey
Central City
Guildford Town Centre
Semiahmoo Shopping Centre
West Vancouver
Park Royal — first enclosed shopping centre in Canada
Vancouver
Bentall Centre
City Square Shopping Centre
Harbour Centre
Oakridge Centre — closed until 2024
Pacific Centre
Royal Centre
Sinclair Centre
Vancouver Island
Nanaimo
Port Place Shopping Centre
Woodgrove Centre
Port Alberni
Alberni Mall
Pacific Rim Shopping Centre
Victoria/Greater Victoria
Bay Centre
Hillside Shopping Centre
Market Square
Mayfair Shopping Centre
Tillicum Centre
Westshore Town Centre (formerly Can West Mall)
Fraser Valley and BC Interior
Abbotsford
Sevenoaks Shopping Centre
Kamloops
Aberdeen Mall
Kelowna
Orchard Park Shopping Centre
Penticton
Cherry Lane Shopping Centre
Prince George
Pine Centre Mall
Vernon
Village Green Shopping Centre
Manitoba
Winnipeg
Cityplace
Garden City Shopping Centre
Grant Park Shopping Centre
Kildonan Place
Outlet Collection Winnipeg
Polo Park Shopping Centre — 15th largest mall in Canada
Portage Place
St. Vital Centre
Shops of Winnipeg Square — underground mall
Unicity Mall (defunct)
Brandon
Brandon Shoppers Mall
Ontario
Central and Eastern Ontario
Barrie
Georgian Mall
Kingston
Cataraqui Town Centre
Peterborough
Lansdowne Place
Golden Horseshoe
Brampton
Bramalea City Centre
Shoppers World Brampton
Burlington
Burlington Centre
Mapleview Centre
Hamilton
Centre Mall
Eastgate Square
Jackson Square
Lime Ridge Mall
Markham
Market Village
Markville Shopping Centre
Pacific Mall
First Markham Place
Mississauga
Dixie Outlet Mall
Heartland Town Centre
Erin Mills Town Centre
Sheridan Centre
Square One Shopping Centre
Westwood Square Mall
Newmarket
Upper Canada Mall
Niagara-on-the-Lake
Outlet Collection at Niagara
Oakville
Oakville Place
Oshawa
Oshawa Centre
Pickering
Pickering Town Centre
Richmond Hill
Hillcrest Mall
St. Catharines
The Pen Centre
Vaughan
Improve Canada
The Promenade Shopping Centre
Vaughan Mills
Welland
Seaway Mall
Northern Ontario
Northeastern Ontario
Elliot Lake
Pearson Plaza
Sault Ste. Marie
Station Mall
Sudbury
New Sudbury Centre
Temiskaming Shores
Timiskaming Square
Timmins
Timmins Square
Northwestern Ontario
Thunder Bay
Intercity Shopping Centre
Ottawa
Bayshore Shopping Centre
Billings Bridge Plaza
Carlingwood Mall
College Square
Elmvale Acres Shopping Centre
Fairlawn Centre
Freiman Mall
Hazeldean Mall
Lincoln Fields Shopping Centre (defunct)
Merivale Mall
Place d'Orléans
Rideau Centre
St. Laurent Shopping Centre
Westgate Shopping Centre
Southwestern Ontario
Cambridge
Cambridge Centre
Guelph
Stone Road Mall
Kitchener
Fairview Park Mall
London
Masonville Place
Westmount Mall
Sarnia
Lambton Mall
Waterloo
Conestoga Mall
Windsor
Devonshire Mall
Stratford, Ontario
Festival Market Place
Toronto
Quebec
Montreal
1000 de la Gauchetière
Carrefour Angrignon (LaSalle)
Centre Eaton (Ville-Marie, Downtown)
Complexe Desjardins
Galeries d'Anjou (Anjou)
Centre Rockland (Mont Royal)
Fairview Pointe-Claire (Pointe-Claire)
Montreal Eaton Centre — combined with Complexe Les Ailes as of 2018
Norgate shopping centre (Saint-Laurent) — first mall in Canada