Morning: Land at Vancouver International Airport and take a quick transit ride to your downtown hotel. Settle in, enjoy a hot cocoa while watching the city lights sparkle against the winter sky.
Afternoon: Stroll through Gastown to admire the historic steam clock and browse boutique shops decked with holiday decorations. Grab a bite at a local café offering seasonal pastries.
Evening: Head to the waterfront to see the Vancouver Christmas Market illuminated with twinkling lights, where you can sample mulled wine and handmade gifts.
Find HotelsMorning: Rent a bike and cycle around the snowy trails of Stanley Park, stopping at the totem poles and the Seawall for stunning ocean views.
Afternoon: Visit the Vancouver Aquarium in Granville Island to see marine life and enjoy a festive holiday show. Afterwards, explore the island’s artisan market.
Evening: Dine at a waterfront restaurant in Yaletown, where the chef offers a special Christmas‑themed tasting menu paired with local wines.
Find HotelsMorning: Take a scenic Sea‑to‑Sky Highway drive to Whistler Village, where the streets are lined with glittering lights and holiday stalls.
Afternoon: Try snowshoeing or a gentle ski run on the slopes of Whistler Blackcomb, suitable for all skill levels, and warm up with a hot chocolate at the lodge.
Evening: Return to the village for a festive dinner and enjoy a live performance of carol singers at the town square.
Find HotelsMorning: Catch an early flight to Calgary and check into a boutique hotel near the Bow River.
Afternoon: Explore the Calgary Tower for panoramic city views, then wander the historic Stephen Avenue to see its holiday window displays.
Evening: Attend a Christmas concert at the Glenbow Museum, featuring local choirs and a festive light show.
Find HotelsMorning: Drive along the Icefields Parkway to Banff National Park, stopping at the iconic Lake Louise frozen over with a glassy surface.
Afternoon: Take a guided snowshoe trek around Lake Louise, spotting ice‑covered waterfalls and evergreen forests dusted in snow.
Evening: Relax in the historic Banff Upper Hot Springs, soaking under a canopy of stars while the snow falls gently around you.
Find HotelsMorning: Wander the charming streets of Banff Avenue, visiting art galleries and local shops adorned with Christmas ornaments.
Afternoon: Ride the Banff Gondola to the summit of Sulphur Mountain for breathtaking vistas and a chance to spot wildlife in the crisp air.
Evening: Enjoy a cozy dinner at a mountain‑view restaurant, followed by a stroll through the town’s illuminated holiday market.
Find HotelsMorning: Depart Banff and land in Toronto, checking into a centrally located hotel near the Entertainment District.
Afternoon: Walk along the bustling Queens Quay waterfront, where the iconic CN Tower glows with festive lights.
Evening: Experience the dazzling Toronto Christmas Market in the Distillery Historic District, sampling gingerbread and ice‑wine.
Find HotelsMorning: Visit the Royal Ontario Museum to see its special holiday exhibit featuring winter traditions from around the world.
Afternoon: Explore the vibrant Kensington Market, where street art and indie boutiques create a lively, festive atmosphere.
Evening: Attend a New Year’s Eve preview concert at the Roy Thomson Hall, complete with a countdown and fireworks over Lake Ontario.
Find HotelsMorning: Take a short drive to Niagara Falls and board the Journey Behind the Falls to feel the icy mist on the observation decks.
Afternoon: Wander the illuminated Clifton Hill promenade, enjoying holiday-themed attractions and a warm lunch in a cozy café.
Evening: Return to Toronto for a relaxed dinner and a final stroll through the city’s sparkling streets before midnight.
Find HotelsMorning: Join a leisurely brunch at a downtown café, savoring seasonal dishes like maple‑glazed bacon and cranberry scones.
Afternoon: Take a calm walk through High Park, where early snow creates a peaceful winter landscape perfect for reflection.
Evening: Head to the airport for your departure, carrying memories of Canada’s festive spirit and winter wonderlands.
Find HotelsIf you have extra time, consider adding a few days in the Maritimes to experience Halifax’s festive harbour or extending your stay in Banff for a full day of backcountry skiing. Conversely, you can shorten the trip to 7 days by skipping Niagara Falls and focusing on Vancouver and the Rockies, which still provides a rich holiday experience while reducing travel costs.