25 Best Things to Do in Vancouver, BC
This post contains affiliate links. If you make a booking or purchase through one of these links, I may earn a small commission at no additional cost to you. Your support helps me continue creating honest, firsthand travel guides—thank you! Read my full affiliate disclosure for more information.
As part of my cross-Canada road trip, I ended up settling into Vancouver for a few weeks rather than simply passing through. I spent one week near Coal Harbour, followed by two weeks in Kitsilano, which gave me time to experience the city at a much slower pace. I also added a full week exploring Vancouver Island and a day trip to Whistler along the Sea to Sky Highway, turning Vancouver into one of the main anchors of my West Coast adventure.
That extra time meant I could enjoy Vancouver’s famous attractions without rushing while also discovering the things I loved most: waterfront walks, neighbourhood life, sailing in English Bay, mountain escapes and evenings near the ocean.
If it’s your first visit, here are 25 of the best things to do in Vancouver, from iconic attractions and beaches to local neighbourhoods, outdoor adventures and a few worthwhile trips beyond the city.
Only have a few days? See my Perfect 3-day Itinerary in Vancouver to turn these ideas into a realistic day-by-day plan.
Table of contents
Best Things to Do in Vancouver: Iconic Experiences
1. Bike or Walk the Stanley Park Seawall
If you only have time for a handful of Vancouver experiences, make Stanley Park one of them.
The seawall wraps around the park with beautiful views of the ocean, skyline, Lions Gate Bridge and North Shore Mountains. Rent a bike if you want to cover the full loop and stop at viewpoints along the way.

Tip: Keep an eye on the water, especially during whale-watching season. Orcas occasionally make their way into Burrard Inlet and have even been spotted from the Stanley Park seawall.
2. Explore Stanley Park Beyond the Seawall
The seawall gets most of the attention, but Stanley Park itself is enormous. Head inland and you’ll find forest trails, beaches and quieter areas that feel surprisingly removed from downtown Vancouver.
3. Visit the Vancouver Aquarium

The Vancouver Aquarium sits inside Stanley Park, making it easy to combine with the rest of your visit.
It’s also a great indoor option if Vancouver gives you one of its famous rainy days.
4. Explore Granville Island
Granville Island was one of the highlights of my time in Vancouver.
I loved wandering through the Granville Island Public Market, tasting different foods, browsing the stalls and shopping for little finds along the way. Outside the market, you’ll find more shops, galleries, marina views and often local artists and street performers adding to the atmosphere.

Tip: Come hungry and give yourself a few hours. Granville Island is much better as a slow wander than a quick stop.
Want to explore beyond the Public Market? My guide to the best things to do on Granville Island covers the waterfront, independent shops, food stops and how to get there by Aquabus.
5. Ride the Aquabus Across False Creek
This ended up being one of the easiest and most enjoyable ways to get around Vancouver. Walk down to the harbour, wait for the next little ferry and hop across False Creek. In my experience, I rarely waited more than 10–15 minutes.
The Aquabus connects several waterfront areas, including Granville Island, without the traffic or parking headache.
Tip: Before driving between False Creek stops, check the ferry routes. It may be much easier and more fun to go by water.
6. Explore Gastown & See the Famous Steam Clock
Gastown is one of Vancouver’s most recognizable neighbourhoods, with historic buildings, cobblestone streets, restaurants and independent shops. And yes, you’ll probably end up stopping at the famous Steam Clock while you’re there.

7. Walk Around Canada Place and Vancouver Harbour
Canada Place is an easy addition to a day of Vancouver sightseeing downtown. Walk along the waterfront for views of cruise ships, seaplanes, Stanley Park and the mountains across Burrard Inlet.
8. Walk Through Coal Harbour
Coal Harbour runs between downtown Vancouver and Stanley Park and was one of my favourite areas for an easy waterfront walk. You’ll pass marinas, parks and floatplanes while enjoying beautiful views toward North Vancouver.
Waterfront & Beach Experiences in Vancouver
One of Vancouver’s greatest advantages is simple: the water is everywhere.
From English Bay to Kitsilano and Jericho Beach, Vancouver’s beaches and waterfront paths are worth building into your itinerary rather than saving them for whatever time is left over.
9. Watch the Sunset at English Bay

English Bay at sunset needs little planning. Grab something to eat, find a spot by the beach and watch the sun drop behind the mountains.
10. Go Sailing in English Bay
Walking beside the Pacific is beautiful. Sailing on it is even better.
I found this experience through Airbnb and booked with Plan B, using credit from my stay that brought the price down by about half. It turned into one of my favourite Sundays in Vancouver: beautiful views, great people and a completely different perspective of the city.

Sailing was my favourite way to experience Vancouver from the water, but it isn’t the only option. My guide to the best boat tours in Vancouver compares sailing, whale watching, sightseeing cruises and the Aquabus.
Tip: If you book an Airbnb in Vancouver, check whether your reservation includes any Experiences credit. You might uncover something great for much less.
11. Spend an Afternoon at Kitsilano Beach
I stayed in Kitsilano for two weeks, and Kits Beach quickly became one of those places I never needed an excuse to visit. Come to swim, walk along the waterfront, relax on the grass or stay for sunset.
It feels more like neighbourhood life than sightseeing, which is exactly why I liked it.
12. Walk the Kitsilano Waterfront
Sometimes the best thing to do in Vancouver is simply walk beside the ocean. Kitsilano’s waterfront has beautiful views toward downtown, with beaches and parks along the way.
13. Visit Jericho Beach
Continue west from Kitsilano and Vancouver starts feeling even more relaxed. Jericho Beach is a great option for a slower beach day and pairs easily with a waterfront walk or bike ride.
14. Walk the False Creek Seawall
Stanley Park gets most of the seawall fame, but Vancouver has waterfront walking routes throughout the city. False Creek is one of my favourites, passing parks, marinas and residential neighbourhoods with constantly changing views toward downtown.
Pair it with Granville Island or an Aquabus ride.
Explore Vancouver’s Neighbourhoods
Don’t spend your entire Vancouver trip downtown. Exploring different Vancouver neighbourhoods gives you a much better feel for the city beyond its major attractions.
15. Spend Time in Kitsilano
Kitsilano is more than the beach. Grab a coffee, wander the neighbourhood and enjoy its slower, more residential feel. After living here for two weeks, I’d happily choose Kitsilano again. My guide to the best things to do in Kitsilano covers the beach, waterfront, Sunday Farmers Market and more of the places that made the neighbourhood feel like home.



16. Wander Around Mount Pleasant
Mount Pleasant brings a different energy with cafés, breweries, restaurants and murals. It’s a great place to slow down and experience a more local side of Vancouver.
17. Explore Commercial Drive
Come here for food, people-watching and neighbourhood energy rather than one major attraction. It’s the kind of area that’s best experienced by simply wandering.
18. Eat With an Ocean View
Sometimes the view is part of the meal. One of my stops was Cactus Club Cafe by the beach, where a patio, good food and the Pacific were more than enough.
Things to Do in North Vancouver
This is where Vancouver’s incredible variety really comes through. Cross over to North Vancouver and suddenly the city gives way to mountains, forests and outdoor adventures, all surprisingly close to downtown.
If you want to combine city sightseeing with nature, there are plenty of things to do in North Vancouver that can easily fit into the same trip.
19. Take the SeaBus to North Vancouver
If you don’t have a car, don’t assume North Vancouver is off limits.
The SeaBus crosses Burrard Inlet from downtown Vancouver while giving you great harbour and skyline views along the way.
20. Explore the Shipyards District
Once you arrive in North Vancouver, spend some time around the Shipyards and Lonsdale Quay. You’ll find restaurants, public spaces and one of my favourite views looking back toward Vancouver’s skyline.
It pairs perfectly with the SeaBus.
21. Walk or Bike the Spirit Trail
The Spirit Trail connects waterfront areas across North Vancouver with beautiful views over Burrard Inlet. If you enjoy scenic walks more than ticking attractions off a list, put this one on your radar.
22. Cross the Capilano Suspension Bridge
Capilano Suspension Bridge is one of Vancouver’s best-known paid attractions.
The bridge gets most of the attention, but there’s much more to explore throughout the park, including forest pathways and elevated walkways. Give yourself enough time to enjoy the full experience rather than crossing the bridge and immediately leaving.
23. Experience Grouse Mountain
Grouse Mountain is where Vancouver’s city-meets-mountains personality really comes alive.
Ride the gondola up for sweeping views, then spend time exploring the mountain. One of my highlights was visiting the wildlife refuge and seeing its resident grizzly bears.
If you want more of a challenge, you can also tackle the famous Grouse Grind and earn the view the hard way.

Is Grouse Mountain actually worth the admission price?
I’ve broken down what your ticket includes, how much time to allow and what made the experience worth paying for during my Vancouver trip.
Grouse Mountain or Sea to Sky Gondola?
If you only have time for one mountain experience, read my Grouse Mountain vs Sea to Sky Gondola comparison to decide which offers the right views, activities and overall experience for your trip.
24. Visit Lynn Canyon
If you want rainforest trails and suspension-bridge scenery without making Capilano your main attraction, Lynn Canyon is another North Vancouver option worth considering. It pairs especially well with a day focused on hiking and nature.
More Outdoor Experiences in Vancouver
Vancouver’s outdoor side isn’t limited to beaches and mountains. You’ll also find beautiful pockets of forest and gardens within the city itself.
25. Explore the UBC Botanical Garden & Greenheart TreeWalk
This was one of my favourite unexpected finds in Vancouver.
The highlight was the Greenheart TreeWalk, where suspended pathways take you high among the trees for a completely different perspective of the surrounding forest.
I even happened to meet one of the people behind the TreeWalk, who explained how the concept came together which made the experience even more memorable.

If you enjoy forests, gardens and quieter outdoor experiences, this is absolutely worth adding to your Vancouver itinerary.
Free Things to Do in Vancouver
Vancouver can get expensive quickly, but some of its best experiences are completely free.
If you’re looking for free things to do in Vancouver, start with:
- Walking or biking around Stanley Park
- Watching the sunset at English Bay
- Relaxing at Kitsilano Beach
- Visiting Jericho Beach
- Walking through Coal Harbour
- Exploring Gastown
- Walking the False Creek Seawall
- Walking sections of the Spirit Trail
- Wandering neighbourhoods like Kitsilano and Mount Pleasant
Save your budget for experiences where paying actually unlocks something different.
Vancouver Without a Car
You can see a surprising amount of Vancouver without a car.
Downtown, Stanley Park, English Bay, Granville Island, Gastown, Kitsilano and False Creek can all be explored through some combination of walking, cycling and public transportation.
And don’t automatically write off North Vancouver. The SeaBus makes the North Shore easy to reach from downtown, including the Shipyards and Lonsdale Quay area.
Day Trips & Trips Beyond Vancouver
One of Vancouver’s biggest advantages is how easily you can turn a city stay into a much bigger West Coast adventure.
Sea to Sky Highway to Whistler
If you’re looking for a day trip from Vancouver, start with the Sea to Sky Highway to Whistler. I stopped at Porteau Cove, Shannon Falls, the Sea to Sky Gondola and Brandywine Falls along the way. The drive is part of the experience, so don’t rush it.
Planning this drive? See my Sea to Sky Highway itinerary with the stops I’d make again.
Planning to stop at the gondola? Read my honest review of whether the Sea to Sky Gondola is worth it before buying your ticket.
Add Vancouver Island to Your Trip
I also added a full week on Vancouver Island, starting in Victoria before continuing toward Tofino and Pacific Rim National Park Reserve.
Victoria works as a shorter getaway, but if you have the time, I’d keep going. The island changes dramatically as you head west toward the Pacific coast, with old-growth forests, rugged beaches and a much wilder atmosphere around Tofino and Ucluelet.
For me, Vancouver Island wasn’t simply a side trip, it became one of the highlights of my time in British Columbia.
Exploring Beyond Vancouver in an EV?
If you’re planning to continue beyond Vancouver in an electric vehicle—whether toward Whistler or across to Vancouver Island, read the 10 lessons I learned from driving across Canada in an EV before you go. They’ll help you prepare for charging, range and more remote stretches of the journey.
What’s the Best Time to Visit Vancouver?
Vancouver has a mild coastal climate, making it a destination you can enjoy year-round. For beaches, sailing, hiking and long evenings outside, summer is hard to beat. I visited during my cross-Canada road trip and loved how much I could fit into the long daylight hours.
The trade-off during much of the rest of the year? Rain.
One thing I quickly learned from locals is that you don’t cancel your plans just because it’s raining. Pack a good rain jacket, embrace it and keep exploring.
Summer is ideal for beaches and water activities, while the cooler months open the door to skiing and mountain adventures nearby.
How Many Days Do You Need in Vancouver?
For a first visit, I’d give Vancouver at least 3 days to cover Stanley Park, Granville Island, the waterfront and one North Vancouver attraction. With 4–5 days, you can slow down and add Grouse Mountain or Capilano. With a week, you can comfortably include the Sea to Sky Highway and Whistler.
Planning exactly three days? Follow my Perfect 3-day Itinerary in Vancouver for the route I’d recommend day by day.
Where to Stay in Vancouver
Where you stay will shape how you experience the city.
Downtown Vancouver
Choose downtown if it’s your first visit and convenience is the priority. You’ll be close to Canada Place, Gastown, Coal Harbour, Stanley Park and major transit connections.
Kitsilano
This is where I stayed for two weeks, and I loved it. Choose Kitsilano if you want more neighbourhood life, easy beach access and a slower feel outside the downtown core. Being able to walk toward the ocean whenever I wanted became one of my favourite parts of staying there.
North Vancouver
Consider North Vancouver if mountains, trails and outdoor activities matter more to you than being in the middle of downtown. You’ll be closer to Grouse Mountain, Capilano and the North Shore while still having easy access back into Vancouver.
Need help choosing your base? Read my complete guide to where to stay in Vancouver for six area comparisons, honest trade-offs and accommodation options.
My Top 10 Vancouver Experiences for a First Visit
Twenty-five options are great when you’re researching. They’re less helpful when you’re staring at three blank days wondering what you should actually prioritize.
For a first Vancouver trip, I’d choose:
- Bike or walk the Stanley Park Seawall
- Explore Granville Island
- Watch the sunset at English Bay
- Visit Grouse Mountain or Capilano Suspension Bridge
- Drive the Sea to Sky Highway if you have an extra day
That combination gives you the version of Vancouver I loved most:
ocean + mountains + neighbourhood life + plenty of time outside.
Is Vancouver Worth Visiting?
Absolutely.
What I loved most about Vancouver is how easily everything comes together: ocean, mountains, neighbourhood life and outdoor adventure. You can walk by the water in the morning, head up a mountain in the afternoon and finish the day watching the sunset over English Bay.
After crossing Canada to reach the West Coast, Vancouver became more than another stop. It was somewhere I genuinely wanted to stay a little longer.
Keep Exploring British Columbia
If Vancouver is only one stop on a bigger Western Canada trip, keep going. Drive the Sea to Sky Highway to Whistler, cross over to Vancouver Island, or continue inland toward the Rockies.
Planning a bigger adventure? See my full Canada road trip itinerary from Quebec to Vancouver, including the stops, scenic detours and route I followed across the country.