MyActivity.ca

Things To Do in Vancouver

Discover the best activities, attractions, and events in Vancouver

This page may contain affiliate links. We may earn a commission at no extra cost to you.

Aerial view of Stanley Park's forested peninsula surrounded by Vancouver's ocean and skyline
FreeKid-Friendly

Stanley Park

Stanley Park is one of the most beloved urban parks in North America — a 405-hectare forested peninsula jutting into Burrard Inlet just minutes from downtown Vancouver. Ringed by the…

📍 Stanley Park, Vancouver, BC V6G 1Z4

Check Availability
The colourful stalls and crowds at Granville Island Public Market in Vancouver
FreeKid-Friendly

Granville Island Public Market

Granville Island is Vancouver's most beloved urban destination — a lively peninsula under the Granville Bridge that blends a world-class public market with artist studios, theatres, galleries, breweries, and street…

📍 1689 Johnston St, Vancouver, BC V6H 3R9

Check Availability
Visitors walking across the Capilano Suspension Bridge high above the forest canyon
PremiumKid-Friendly

Capilano Suspension Bridge Park

Perched high above the Capilano River in North Vancouver, the Capilano Suspension Bridge is one of British Columbia's most iconic attractions — a 137-metre-long, 70-metre-high footbridge that sways gently over…

📍 3735 Capilano Rd, North Vancouver, BC V7R 4J1

Check Availability
Indigenous totem poles inside the Great Hall of the Museum of Anthropology at UBC
BudgetKid-Friendly

Museum of Anthropology at UBC

The Museum of Anthropology at the University of British Columbia is one of Canada's finest museums and a must-visit for anyone interested in the remarkable Indigenous cultures of the Pacific…

📍 6393 NW Marine Dr, Vancouver, BC V6T 1Z2

Check Availability
Aerial gondola ascending Grouse Mountain with panoramic views of Vancouver below
ModerateKid-Friendly

Grouse Mountain

Rising 1,231 metres above sea level directly behind North Vancouver, Grouse Mountain is Vancouver's most accessible alpine escape — a four-season resort with extraordinary views of the city, ocean, and…

📍 6400 Nancy Greene Way, North Vancouver, BC V7R 4K9

Check Availability