British Columbia is home to a variety of shopping malls that cater to all your retail needs, even on public holidays. From bustling urban centers to community-focused venues, many malls remain open to provide shoppers with a convenient experience throughout the year.
Shopping in British Columbia offers a diverse experience, with numerous malls featuring a wide range of stores, dining options, and entertainment. Whether you're looking for the latest fashion trends or unique local products, the shopping malls in this province have something for everyone.
During public holidays, many of these malls remain open, allowing residents and visitors alike to enjoy a day of shopping. This guide highlights some of the top shopping destinations in British Columbia that welcome shoppers on holidays.
Biggest shopping malls in British Columbia
- Granville Island - Vancouver - 373 stores - John Hammond, Woodweaver / John And Marian Hammond
- Metropolis at Metrotown - Burnaby - 321 stores - Shoppers Drug Mart, Subway, Walmart Supercentre
- Guildford Town Centre - Surrey - 219 stores - Dollarama, Subway, Walmart Supercentre
- Park Royal Shopping Centre - West Vancouver - 217 stores - Dollarama, Shoppers Drug Mart, Subway
- Crystal Mall - Burnaby - Burnaby - 203 stores - Telus, Bell Mobility, Fido
- Tsawwassen Mills - Tsawwassen - 187 stores - Dollarama, Shoppers Drug Mart, Tim Hortons
- Coquitlam Centre - Coquitlam - 185 stores - Dollarama, Walmart, Tim Hortons
- CF Richmond Centre - Richmond - 169 stores - Shoppers Drug Mart, Subway, Tim Hortons
- Orchard Park Shopping Centre - Kelowna - 167 stores - Shoppers Drug Mart, Subway, Tim Hortons
- Aberdeen Centre - Richmond - 146 stores - Pharmasave, Bell, Fido
Key malls – quick reference
- Granville Island – Vancouver – 373 stores
- Metropolis at Metrotown – Burnaby – 321 stores
- Guildford Town Centre – Surrey – 219 stores
- Park Royal Shopping Centre – West Vancouver – 217 stores
- Crystal Mall - Burnaby – Burnaby – 203 stores
Tips for visitors
- Check the mall's holiday hours in advance to avoid disappointment.
- Arrive early to secure parking, especially during busy holiday shopping periods.
- Take advantage of any holiday sales or promotions offered by retailers.
- Consider using public transportation to reduce stress and parking challenges.
- Plan your shopping route to maximize your time and ensure you visit all desired stores.
- Stay hydrated and take breaks, as holiday shopping can be tiring!