Things to do in Greater Vancouver

Sort by Tribes
Show Local favorites
1344 Results
  • 1
    Stanley Park

    Stanley Park

    Ranked #1 overall in Vancouver things to do
    9.6263 reviews
    Outdoors, Park
    Popular withOutdoorsyFamiliesAdventure

    Had a lovely afternoon biking around the park! Might go for a swim and a picnic tomorrow!

  • 2
    Granville Island Public Market

    Granville Island Public Market

    Ranked #2 overall in Vancouver things to do
    9.3175 reviews
    Shopping, Farmers Market, Market
    Popular withFoodiesFamiliesArtsy

    Fabulous produce market with lots of other foods available, like cheeses and sweets for the kids. I love to visit in winter. Even in rainy weather, in the covered market ...

  • 3
    Granville Island

    Granville Island

    Ranked #3 overall in Vancouver things to do
    9.2148 reviews
    Sights and Museums, Shopping, Neighborhood
    Popular withFoodiesFamiliesArtsy

    I love Granville Island. When I first visited Vancouver in 1988, we stay at my aunt's apartment across the creek and took the little ferry boat over to Granville Island ...

  • 4


    Ranked #4 overall in Vancouver things to do
    8.8128 reviews
    Sights and Museums, Neighborhood
    Popular withFoodiesNightlifeTrendsters

    Great to watch the steam clock stike on the hour. Loads of good tourist shops and places to eat here.

  • 5
    Butchart Gardens

    Butchart Gardens

    Ranked #1 overall in Victoria things to do
    9.5108 reviews
    Landmark, Garden, Park
    Popular withOutdoorsyFamiliesArtsy

    Beautiful gardens. Could spend all day there. Went a few years ago and took so many pictures...there's so much to see and it's all beautiful

  • 6
    Capilano Suspension Bridge

    Capilano Suspension Bridge

    Ranked #1 overall in North Vancouver things to do
    8.996 reviews
    Sights and Museums, Bridge
    Popular withAdventureOutdoorsyFamilies

    Capilano Suspension Bridge Park 6,916 Reviews #2 of 64 things to do in North Vancouver Bridges, Sights & Landmarks, Nature & Parks 3735 Capilano Rd, North Vancouver, British Columbia V7R ...

  • 7
    Vancouver Aquarium

    Vancouver Aquarium

    Ranked #5 overall in Vancouver things to do
    8.984 reviews
    Sights and Museums, Zoo or Aquarium
    Popular withFamiliesStudentsGreen

    Jellyfish!! So amazing to look at. A bit steep of a price for admission, but worth it for one time. Multiple exhibits include a penguin exhibit, and even reptile. Lots ...

  • 8
    British Columbia Parliament Buildings

    British Columbia Parliament Buildings

    Ranked #2 overall in Victoria things to do
    8.981 reviews
    Sights and Museums, History Museum, Government Building
    Popular withHistoryFamiliesArtsy

    Parliament was actually really cool! If you get the chance go on a tour, which I didn't get to do because there wasn't one held on the day I was ...

  • 9
    Royal BC Museum

    Royal BC Museum

    Ranked #3 overall in Victoria things to do
    9.667 reviews
    Sights and Museums, History Museum
    Popular withHistoryFamiliesStudents

    A great place to spend a rainy day in Victoria. The first floor is dedicated to the travelling exhibit and natural history of British Columbia. The second floor is dedicated ...

  • 10
    English Bay

    English Bay

    Ranked #6 overall in Vancouver things to do
    9.367 reviews
    Outdoors, Beaches and Watersports, Park, Beach
    Popular withOutdoorsyFamiliesAdventure

    One of the best beaches in Vancouver, especially for watching sunset and simply enjoying some of the local culture! I often walk here and do just that, and frequently I ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };