Vancouver is known for its mild weather and stunning mountain views year round, but winter brings its own kind of beauty with snow capped peaks, twinkling lights, and misty forest trails. While the colder months can be grey and rainy, there are still plenty of ways to get outside and make the most of the season. Whether you’re chasing Christmas lights, hitting the slopes, or looking to take in those snowy mountain views, the city comes alive with winter sports and festive events. Here are 15 of the best activities to do in Vancouver this winter!
1. Capilano Suspension Bridge Canyon Lights
Every winter, the iconic Capilano Suspension Bridge transforms into a glowing wonderland during the Canyon Lights seasonal event, with thousands of lights illuminating the bridge, forest, and surrounding walkways, the entire park feels like a winter fairytale. Visiting at dusk is especially magical as the lights sparkle against the fading sky.
Capilano Park is open year round, however, the holiday themed light show runs from November to January. Timed entry tickets can be purchased online in advance. If you’re a British Columbia resident, you can upgrade your ticket to an annual pass, which also gives you access to other holiday events like Love Lights for Valentine’s Day and Canyon Frights for Halloween.






2. Go Skiing or Snowboarding on the North Shore Mountains
Vancouver is lucky to have three ski resorts right at its doorstep: Cypress Mountain, Mount Seymour, or Grouse Mountain. Each offers a range of runs for all skill levels, along with stunning views of the city and ocean below. Whether you’re an experienced skier or just getting started, these mountains are perfect for a day of adventure. Plus, all three resorts offer night skiing, making it an epic way to watch the sunset while hitting the slopes.
3. Go snowshoeing along the magical Lights to Lodge Trail
Cypress Mountain is home to the Lights to Lodge Trail, a snowshoeing route illuminated by fairy lights. This magical trail leads to the Hollyburn Lodge, where you can warm up with a hot drink. It’s a wonderful experience, especially at dusk when the sun sets and the twinkling lights fill the forest. Tickets for the trail, including snowshoe rentals, are $41 and can be booked online in advance or purchased at the ticket office, located at the Cypress Mountain Nordic Ski Area.




4. Find the Magical Cypress Mountain Cabins
Hidden among the snow covered trees on Cypress Mountain, you’ll discover a handful of rustic wooden cabins that look like they belong in a fairytale. These cabins have been part of the area’s history since the 1920s, when they were first built by groups seeking a mountain retreat. In the 1970s, the Hollyburn Ridge Association was formed to protect these heritage cabins.
The trail starts from the end of the Nordic Ski Area parking lot. Snowshoeing or walking with microspikes through the forest to find them is part of the fun. These cabins make for a dreamy winter photo spot, but it’s important to remember that they are privately owned, so be respectful of the property and other people’s privacy. Keep an eye out for ‘private property’ signs.

5. Check out VanDusen Garden’s Festival of Lights
VanDusen Botanical Garden is transformed into a colourful wonderland each winter with its Festival of Lights event. The gardens light up with themed areas, light tunnels, and sparkling trees that make for the perfect evening stroll. While you explore, you can also grab a hot chocolate or a snack from one of the food vendors. The Festival of Lights runs from November to January, and tickets are $28. Timed entry tickets can be purchased online in advance.




6. Visit the Vancouver Christmas Market
Inspired by traditional European Christmas markets, the Vancouver Christmas Market is a must visit during the holiday season. Sip on mulled wine, browse handcrafted gifts, and indulge in delicious German treats like bratwurst and pretzels.
Located at Jack Poole Plaza, the market runs from November to December, offering a festive way to get into the Christmas spirit. It can get pretty busy, so I recommend visiting on a weekday if you can. Timed entry tickets are $20, be sure to secure yours online in advance.
7. Experience the holiday season magic of Merry & Bright at Martini Town
Martini Town transforms into a hallmark winter village during the holiday season. The Merry & Bright event features holiday lights, Christmas carolers, food, drinks, and plenty of photo opportunities. Tickets are $22, and timed entry must be booked in advance, as there are no ticket sales at the gate. The event runs from November to January and is extremely popular, so make sure to secure your spot early.



8. Head to a Vancouver Canucks Hockey Game
A trip to Canada wouldn’t be complete without catching a hockey game. It’s a must for anyone visiting during the winter months. Whether you’re a hockey fan or not, the atmosphere of a home game alone makes it an unforgettable experience. Head to Rogers Arena to catch a Vancouver Canucks home game, with the season running from October through April.
9. Cascade Falls
For a winter hike with a touch of adventure, Cascade Falls is a fantastic option. Located just outside of Vancouver, this easy, almost 1km long trail leads to a stunning waterfall, complete with a suspension bridge offering incredible views. The hike itself is short and straightforward, making it a great choice if you’re after something accessible but still scenic. This was the perfect rainy day activity, as the rain, combined with the mist from the waterfall gave the forest an extra moody feel. Make sure to pack a waterproof jacket!


10. Peak of Christmas at Grouse Mountain
Grouse Mountain goes all out during the holiday season with its Peak of Christmas celebration. The mountain transforms into a winter wonderland, complete with festive light walks, decorations, and visits from Santa. You can also meet Santa’s reindeer. Though it’s probably meant for kids, I wasn’t about to let that stop me. Tickets for the Peak of Christmas are available online or can be purchased on arrival.




11. Go on a Walk or bike ride around Stanley Park
Stanley Park is beautiful year round, but it takes on a magical feel in the winter. Whether you choose to bike or walk, the Seawall offers stunning views of the ocean, mountains, and the city skyline. Make sure you stop at Prospect Point lookout, where you’ll get a great view of the Lions Gate Bridge and the surrounding area.



12. Eat your way through the Granville Island Public Markets
Granville Island’s Public Market is a food lover’s dream, especially in the winter months. Warm up with delicious soups, baked goods, and freshly brewed coffee while wandering the market’s aisles. It’s the perfect spot to indulge in local treats, from fresh seafood to handmade chocolates.
To add to the experience, you can catch one of the little ferries that run from downtown Vancouver, offering a scenic ride across False Creek to the island. The ferry ride itself provides great views of the city skyline and the surrounding waterfront.
13. Go for a Winter Hike
Winter hikes around Vancouver are a beautiful way to embrace the season and take in the snowy views. Popular hikes like Quarry Rock provide a relatively easy route with rewarding views of Burrard Inlet. If you’re looking for something a bit more challenging, Hollyburn Peak on Cypress Mountain, offers great views over the surrounding area, and Dog Mountain on Mount Seymour is another rewarding trail that takes you through snow-covered forests. Murrin Loop near Squamish also offers a peaceful walk through the winter forest and spectacular views of Howe Sound. Be sure to check trail conditions and come prepared with microspikes for snowy paths!


14. Take a ride up the Sea to Sky Gondola
The Sea to Sky Gondola, just outside Vancouver, offers incredible panoramic views of the surrounding mountains, sea, and forests. In the winter, the gondola ride is especially magical, with snow capped peaks and forested valleys below. Once you reach the top, you can enjoy the stunning scenery, explore the Sky Pilot Suspension Bridge, and warm up in the lodge with a hot drink. It’s a quick escape from the city, with nature’s beauty all around.


15. Go on a day trip to Whistler
Whistler is an iconic winter destination, just a couple of hours north of Vancouver. Known for its world class skiing and snowboarding, it also offers plenty to enjoy for those not into winter sports, like cozy cafes, beautiful views, and local shops. Whistler’s village is charming year round, but it’s especially festive during the winter months. For more ideas on how to make the most of your trip—including the best restaurants, scenic viewpoints, and winter activities check out my guide on 7 Things to Do in Whistler This Winter.
If you’re looking to visit both the Sea to Sky Gondola and Whistler in one day, consider booking a day trip through Get Your Guide. It’s a great option if you’re short on time or prefer not to drive, as this tour includes hotel pickup from various locations in Downtown Vancouver




When to Visit
Vancouver’s winter season typically runs from November to March. December is the most festive time to visit, with Christmas markets, light displays, and seasonal events in full swing. January and February are ideal for winter sports, as the nearby mountains are at their peak for skiing and snowboarding. While the city itself doesn’t often see snow, the surrounding mountains transform into a winter wonderland.
How to Get There
Vancouver is easily accessible by plane, with Vancouver International Airport (YVR) serving as the main gateway. From the airport, you can reach downtown Vancouver in about 30 minutes via the Canada Line SkyTrain. If you’re arriving by car, major highways connect the city to the rest of British Columbia. Vancouver is also a hub for long distance buses and trains, making it easy to reach from other parts of Canada and the USA.
Where to Stay
Downtown Vancouver
Staying in Downtown Vancouver puts you at the heart of the city, close to a variety of restaurants, shops, and public transport options. You’re also just a quick SeaBus ferry ride away from North Vancouver, making it easy to explore both the city and the mountains.
- Luxury: Fairmont Pacific Rim / Rosewood Hotel Georgia
- Mid Range: The Burrard / Exchange Hotel Vancouver
- Budget: Grand Park Hotel & Suites Downtown Vancouver / Quality Inn & Suites
North Vancouver
If you’re planning to spend most of your time on the mountains, consider staying in North Vancouver for quick access to skiing, hiking trails, and outdoor adventures.
- Mid Range: Seaside Hotel North Vancouver / Pinnacle Hotel at the Pier / Lonsdale Quay Hotel
- Budget: Econo Lodge Inn & Suites / North Vancouver Hotel
planning to EXPLORe MORE OF CANADA?
check out my other travel guides.
Like this post? Pin it for later!



Leave a Reply