Last Updated on October 28, 2026 by Explore Vancouver
Quick Info: Last-Minute Christmas Shopping in Vancouver
- Best for: finishing gift lists in one trip, from big malls to markets and village shops
- Where: Downtown Vancouver, Burnaby, Richmond, the North Shore and nearby day trips
- Big mall picks: CF Pacific Centre, Metropolis at Metrotown, CF Richmond Centre, Park Royal
- Unique gift picks: Granville Island Public Market, Steveston Village, Fort Langley Village, Gastown
- Getting around: SkyTrain reaches downtown, Burnaby and Richmond, which beats circling for parking
- Before you go: holiday hours change from store to store, so check each official website the day you head out
Still missing a few gifts? Metro Vancouver is a good place to be a procrastinator. Big malls sit on SkyTrain lines, village shops make gifts feel personal, and markets cover everything from stocking stuffers to food hampers. This guide groups the best last-minute Christmas shopping destinations by area so you can plan one efficient route instead of crisscrossing the city.
Store hours shift in December, and Christmas Eve and Christmas Day are different from the rest of the month. This page does not list hours for that reason. Open each destination's official website the day you go, and read the planning tips near the end before you leave the house.
Last-Minute Christmas Shopping in Downtown Vancouver
Downtown is the easiest place to shop on foot. Malls, flagship stores and street-level boutiques sit within a few blocks of each other, and the Canada Line, Expo Line and Millennium Line all feed into the core.
CF Pacific Centre
CF Pacific Centre is the downtown anchor, linked to the Granville and Vancouver City Centre SkyTrain stations. It works well when you need clothing, beauty, tech and department store gifts in one stop, and it connects to nearby streets so you can step out to Robson Street without getting caught in the rain. Check the mall's website for gift card kiosks, gift wrapping and holiday hours.
Robson Street
Robson Street is the classic shopping strip, with international fashion brands, souvenir shops, candy stores and plenty of cafes for a warm-up between purchases. It is a strong pick if you are buying for visitors or want Vancouver-themed gifts.

Granville Island Public Market
For food gifts, the Granville Island Public Market is hard to beat. Think smoked salmon, specialty chocolates, teas, preserves, baked goods and cheese for a quick hamper. Artisan studios around Granville Island add handmade ceramics, jewellery, glass and art prints. The island gets very busy in December, so go early and consider taking the False Creek ferry or a bus instead of driving.
Gastown
Gastown has independent boutiques, design shops, jewellers and local clothing brands in heritage buildings with strong holiday lighting. It suits shoppers who want something a little different from the mall rack, such as locally designed accessories or home goods.

Chinatown and International Village Mall
Walk east from Gastown and you reach Chinatown, where tea shops, herbal stores, bakeries and gift shops fill the blocks around Pender and Main. International Village Mall is a compact indoor option for small gifts, snacks and bubble tea breaks, and it sits near the Stadium-Chinatown SkyTrain station.
Metrotown and Brentwood in Burnaby
Burnaby has two big SkyTrain-connected shopping hubs, which makes it the strongest choice when your list is long.
Metropolis at Metrotown
Metropolis at Metrotown is the largest mall in British Columbia, with hundreds of stores, so nearly any gift category is covered under one roof. It sits right at Metrotown Station on the Expo Line. During December it fills up on weekends, so a weekday morning or late evening visit is easier on the nerves. Look for gift wrapping and gift card options on the mall's official website.

The Amazing Brentwood
The Amazing Brentwood is a modern open-concept centre beside Brentwood Town Centre Station on the Millennium Line. It mixes shopping with dining, and families can combine gift runs with a break at The Rec Room, which is handy when you are shopping with kids who need a reward.
Last-Minute Christmas Shopping in Richmond
Richmond covers three different shopping moods: big malls, Asian-inspired shopping and food-focused markets. Most of it is reachable on the Canada Line.

CF Richmond Centre
CF Richmond Centre is steps from Richmond-Brighouse Station and has a full lineup of fashion, electronics, beauty and department store gifts, plus a food court for recharging. Its holiday decorations make a crowded trip feel more festive.
Aberdeen Centre
Aberdeen Centre is known for Asian specialty stores, snack shops, stationery, lifestyle goods and gift ideas that are hard to find at standard malls. It is a good stop if you are buying for someone who likes anime merchandise, skincare, kitchenware or unique snacks. It sits near Aberdeen Station.

Richmond Public Market
The Richmond Public Market is a good pick for edible gifts, small trinkets and a quick lunch while you plan your next stop. Vendors change over time, so treat it as a browse-and-see stop rather than a place to find one specific item.

Richmond Night Market
The Richmond Night Market is a seasonal event, so confirm whether it is running before you plan a trip around it. When it is open, stalls selling ornaments, accessories, novelty gifts and snacks make it a fun stocking stuffer stop.

McArthurGlen Designer Outlet
The McArthurGlen Designer Outlet near Vancouver Airport is a good option when you want name-brand clothing, shoes and accessories at outlet pricing. It is an outdoor-style centre, so dress for the weather and check its website for holiday events and hours.

Steveston Village
Steveston Village is the best Richmond choice for small-town charm. Independent shops, candy and bakery stops and waterfront views make gift hunting feel relaxed. If you like secondhand finds, Steveston's thrift stores can turn up kitchenware, glassware and vintage pieces. For seafood lovers, Steveston Fisherman's Wharf is worth a visit for fresh fish and a very Vancouver-style food gift.
North Shore Shopping: Park Royal and Lonsdale Quay
Park Royal in West Vancouver is one of the best-looking shopping centres in the region, with indoor and outdoor sections and a wide mix of fashion, home and lifestyle stores. It is reached by bus or car from downtown, and traffic over the Lions Gate Bridge can be heavy, so allow extra time.
Lonsdale Quay Market in North Vancouver pairs a public market with boutique shops, which is useful for food gifts, jewellery and handmade items. Reaching it by SeaBus from downtown is a scenic way to avoid road congestion. See the North Vancouver and West Vancouver pages for more to do while you are over there.
Last-Minute Shopping Beyond Vancouver

Fort Langley Village
Fort Langley Village has antique shops, gift stores, cafes and a historic main street that suits slow browsing. Wendel's Bookstore Cafe is a good place to pick up a book and a hot drink in one stop. The village is a drive from Vancouver, so it is best for shoppers who have a free afternoon. See the Fort Langley page for the full trip plan.
Other Metro Vancouver Malls
If you live outside the core, you do not need to cross the region to finish your list. Coquitlam Centre, Guildford Town Centre in Surrey, Willowbrook Shopping Centre in Langley, Lansdowne Centre in Richmond and Tsawwassen Mills in Delta all offer big-name stores close to home. Tsawwassen Mills is a good fit for bargain hunters, and the Surrey and Delta pages cover other things to do nearby.
Best Places for Unique and Local Gifts

Malls solve quantity, but local shops solve thoughtfulness. If you have people on your list who are hard to buy for, these ideas often work better than a gift card.
- Books: independent bookstores are an easy win, and our guide to the best bookshops in Vancouver lists good places to browse.
- Food hampers: build one from smoked salmon, maple products, tea, chocolate and baked goods at a public market.
- Handmade items: look for ceramics, jewellery, candles and art prints at Granville Island studios, Gastown boutiques and craft fairs.
- Vintage and secondhand: thrift and antique shops in Steveston and Fort Langley offer one-of-a-kind finds.
- Experience gifts: memberships and tickets to local attractions, such as Science World or the VanDusen Botanical Garden, are easy to buy online and give to someone the same day.
- Gift cards: malls and markets usually sell their own gift cards, which is the fastest fix for a gift you still cannot decide on.
Christmas Markets and Festive Shopping Events

Seasonal markets are some of the best places to buy gifts and enjoy the holidays in the same trip. The Vancouver Christmas Market has a European-style setup with food and handcrafted gifts, and our Christmas markets in Vancouver guide covers other options across the region. Dates and entry rules change each year, so confirm details on the official event websites before you go.
After your shopping is done, plan an evening of festive lights with our best Christmas lights in Vancouver guide, or browse Christmas activities and events in Vancouver for more ideas.
Tips for Last-Minute Christmas Shopping in Vancouver
- Go on a weekday if you can. Weekends in the final days before Christmas are the busiest time at every major mall.
- Take transit. Metrotown, Brentwood, Pacific Centre and Richmond Centre are all close to SkyTrain stations, and parking lots fill up fast in December.
- Plan one area per trip. Pairing a mall with a nearby village, like Richmond Centre with Steveston, saves time and gas.
- Check holiday hours the same day. Christmas Eve hours are usually shorter, and many stores close on Christmas Day. Rely on official websites rather than older posts.
- Buy online and pick up in store. Many retailers let you order online and collect the same day, which skips most of the crowds.
- Bring a rain jacket. Vancouver in December is often wet, so covered walkways and indoor malls are a plus.
- Know the post-Christmas option. If a gift can wait, Boxing Day sales are a good time to pick up deals, though they are crowded too.
Pricing and hours were intentionally left off this page because they change. Always confirm current details on each venue's official website before you travel.
Last-Minute Christmas Shopping in Vancouver FAQ
What are the best places for last-minute Christmas shopping in Vancouver?
The most convenient options are CF Pacific Centre and Robson Street downtown, Metropolis at Metrotown and The Amazing Brentwood in Burnaby, and CF Richmond Centre in Richmond. For food gifts and handmade items, try Granville Island Public Market, Steveston Village and Gastown.
Where can I buy unique last-minute gifts in Vancouver?
Granville Island, Gastown, Steveston Village and Fort Langley Village are the best areas for local makers, antiques, books, food gifts and boutique shops. Christmas markets also have handcrafted items.
Which mall in Metro Vancouver is the biggest?
Metropolis at Metrotown in Burnaby is the largest shopping centre in British Columbia, with hundreds of stores and direct access to the Expo Line at Metrotown Station.
Can I do my Christmas shopping by SkyTrain?
Yes. CF Pacific Centre, Metropolis at Metrotown, The Amazing Brentwood and CF Richmond Centre are all close to SkyTrain or Canada Line stations, so you can shop without finding parking.
Are stores open on Christmas Day in Vancouver?
Most malls and retail stores close on Christmas Day, and Christmas Eve hours are often shorter than usual. Check each store or mall website for current holiday hours before you go.
What can I buy at Granville Island Public Market for a quick gift?
Popular last-minute picks include smoked salmon, chocolates, teas, jams, baked goods, cheese and ready-made food hampers. Vendors vary, so browse the market first and build a gift basket from what looks best.
Is there a good place to shop outside the city centre?
Yes. Steveston Village in Richmond and Fort Langley Village offer small-town shopping with independent stores, while Park Royal in West Vancouver and Tsawwassen Mills in Delta give you large-centre options outside downtown.
Are there Christmas markets to shop at in Vancouver?
Yes. The Vancouver Christmas Market and several other seasonal markets run across Metro Vancouver each year. Dates and entry details change, so check the official event websites and our Christmas markets guide.
Finished shopping? Plan the fun part.
Browse more holiday ideas across Metro Vancouver, from lights to markets to winter day trips.
See Christmas activities in Vancouver