Things to do in Metro Vancouver Stay active, healthy, and connected Explore activities Got any plans this week? Here are some ideas based on your mood Sunny & Warm Outdoor Sports Baseball Play baseball Kerrisdale Little League Vancouver Parks & Gardens VanDusen Botanical Garden Vancouver Beaches English Bay Beach Vancouver Farm Visits & Petting Zoos Feed the birds George C. Reifel Migratory Bird Sanctuary Delta Playgrounds & Water Parks Visit a playground Terra Nova Adventure Play Environment Richmond Rainy Day Water Sports Swimming Swim indoors Vancouver Aquatic Centre Vancouver Water Sports Swimming Swim indoors Minoru Centre for Active Living Richmond Arcade & Indoor VR Play arcade games Central City Fun Park Surrey Go to a theatre CTORA Productions Richmond Vancouver Theatre & Performing Arts Go to a theatre Granville Island Stage, Arts Club Theatre Company Vancouver Sporty & Active Water Sports Swimming Swim indoors Minoru Centre for Active Living Richmond Outdoor Sports Baseball Play baseball Kerrisdale Little League Vancouver Arcade & Indoor VR Go roller skating Central City Fun Park Surrey Beaches English Bay Beach Vancouver Water Sports Swimming Swim indoors Vancouver Aquatic Centre Vancouver Chill & Relaxed Farm Visits & Petting Zoos Go birdwatching George C. Reifel Migratory Bird Sanctuary Delta Art Galleries & Museums Explore art exhibitions Vancouver Art Gallery Vancouver Parks & Gardens VanDusen Botanical Garden Vancouver Playgrounds & Water Parks Visit a playground Terra Nova Adventure Play Environment Richmond Beaches English Bay Beach Vancouver Kid-Friendly Water Sports Swimming Swim indoors Vancouver Aquatic Centre Vancouver Outdoor Sports Baseball Play baseball Kerrisdale Little League Vancouver Farm Visits & Petting Zoos Feed the birds George C. Reifel Migratory Bird Sanctuary Delta Art Galleries & Museums Explore art exhibitions Vancouver Art Gallery Vancouver Parks & Gardens VanDusen Botanical Garden Vancouver Find more activities in the Catalogue
Theatre & Performing Arts Go to a theatre Granville Island Stage, Arts Club Theatre Company Vancouver