Find drop-ins, classes, and rec schedules across Metro Vancouver

Swims, skates, pickleball, hockey, fitness, and community programs at rec centres and community centres across Metro Vancouver.

Last sync: Nov 9, 2026, 4:41 PM PDT
Municipality
Rec Centre

Pick a municipality above to see its rec centres, or browse all rec centres in Metro Vancouver.

Activities
Current View

All upcoming activities

Today · Showing 80 of 414 activities

5:30 AM
to 10:00 PM
NowFitness Centre
təməsew̓txʷ Aquatic and Community CentreNew WestminsterClassFitness Centre$0.00 - $7.14
FitnessBook
5:30 AM
to 10:00 PM
NowFitness Centre
təməsew̓txʷ Aquatic and Community CentreNew WestminsterClassFitness Centre$0.00 - $7.70
FitnessBook
6:00 AM
to 8:59 PM
NowLength Swim (25m)
Hillcrest Aquatic CentreVancouverDrop-InHillcrest Pool$7.93
SwimmingBook
6:00 AM
to 10:00 PM
NowPublic Swim
10000 spots left
Ladner Leisure CentreDeltaDrop-InLLC Public Swim$0.00 - $20.00
SwimmingBook
6:00 AM
to 10:00 PM
NowPublic Swim
10000 spots left
Sungod Recreation CentreDeltaDrop-InSRC Public Swim$0.00 - $20.00
SwimmingBook
6:00 AM
to 10:00 PM
NowPublic Swim
10000 spots left
Winskill Aquatic and Fitness CentreDeltaDrop-InWAFC Public Swim$0.00 - $20.00
SwimmingBook
6:00 AM
to 10:00 PM
NowWeight Room
10000 spots left
North Delta Recreation Centre & Outdoor PoolDeltaClassNDRC Weight Room$0.00 - $20.00
FitnessBook
6:00 AM
to 10:00 PM
NowWeight Room
10000 spots left
Winskill Aquatic and Fitness CentreDeltaClassWAFC Weight Room$0.00 - $20.00
FitnessBook
6:00 AM
to 10:00 PM
NowWeight Room
10000 spots left
Sungod Recreation CentreDeltaClassSRC Weight Room$0.00 - $20.00
FitnessBook
6:00 AM
to 10:00 PM
NowWeight Room
10000 spots left
Ladner Leisure CentreDeltaClassLLC Weight Room$0.00 - $20.00
FitnessBook
6:00 AM
to 9:30 PM
NowPublic Swim
SwimmingBook
6:00 AM
to 9:00 PM
NowPublic Swim
SwimmingBook
6:00 AM
to 10:00 PM
NowPublic Swim (all pools)
SwimmingBook
6:00 AM
to 10:00 PM
NowLength Swim (25 m)
SwimmingBook
6:15 AM
to 8:59 PM
NowLength Swim (2 lanes x 25m)
Killarney PoolVancouverDrop-In
SwimmingBook
6:15 AM
to 8:59 PM
NowPublic Swim-Leisure Pool
Killarney PoolVancouverDrop-InKillarney Leisure Pool$7.93
SwimmingBook
7:00 AM
to 9:00 PM
NowFitness Centre
Queensborough Community CentreNew WestminsterClassFitness Centre$0.00 - $7.70
FitnessBook
8:15 AM
to 9:00 PM
NowReserved Fitness Centre
100 spots left
White Rock Community CentreWhite RockClassFitness Centre Drop-In - White Rock Community Centre$0.00 - $4.00
FitnessBook
8:30 AM
to 7:00 PM
NowLength Swim (25m)
SwimmingBook
9:00 AM
to 8:00 PM
NowCommunity Swim - Leisure Pool
UBC Aquatic CentreUBCDrop-InLeisure Pool North
SwimmingBook
9:00 AM
to 8:00 PM
NowBilliards
CommunityBook
9:30 AM
to 8:59 PM
NowPublic Swim
Hillcrest Aquatic CentreVancouverDrop-InHillcrest Leisure Pool
SwimmingBook
11:30 AM
to 5:20 PM
NowDrop-in Badminton
BadmintonBook
12:15 PM
to 5:00 PM
NowKaraoke Drop-In (Tue)
Sunset Community CentreVancouverDrop-InSeniors 159 Seniors Lounge$2.86
CommunityBook
1:00 PM
to 4:29 PM
NowPublic Swim
Kensington PoolVancouverDrop-In$7.93
SwimmingBook
1:00 PM
to 4:15 PM
NowBridge Duplicate - Tue
West End Community CentreVancouverDrop-InBidwell Room
CommunityBook
1:00 PM
to 10:00 PM
NowPublic Swim - Drop-in
təməsew̓txʷ Aquatic and Community CentreNew WestminsterDrop-InLeisure & Lap Pool$0.00 - $7.33
SwimmingBook
1:30 PM
to 4:30 PM
NowAbstract Painting
ArtsBook
1:30 PM
to 5:00 PM
NowFitness Studio Workout 15yrs+ Lynn Creek
1 spot left
Lynn Creek Community Recreation CentreNorth VancouverDrop-InMountainview RoomNo fee
FitnessBook
1:30 PM
to 7:15 PM
NowLane Swim Ron Andrews
Ron Andrews Community Recreation CentreNorth VancouverDrop-In2 LanesNo fee
SwimmingBook
2:00 PM
to 6:00 PM
NowSeep
CommunityBook
2:15 PM
to 4:15 PM
NowBasketball Adult
Bonsor Recreation ComplexBurnabyDrop-InBON Gym 2/3
BasketballBook
2:30 PM
to 5:30 PM
NowSeep
20 spots left
Queensborough Community CentreNew WestminsterDrop-InMeeting Room 2No fee
CommunityBook
2:30 PM
to 4:30 PM
NowBasketball
BasketballBook
2:30 PM
to 4:30 PM
NowBasketball
BasketballBook
2:30 PM
to 4:30 PM
NowPickleball
PickleballBook
3:00 PM
to 7:30 PM
NowLessons/Swim Club 1L Lengths
Lord Byng PoolVancouverDrop-In$7.93
SwimmingBook
3:00 PM
to 5:30 PM
NowYouth Lounge Drop-In
Kitsilano Community CentreVancouverDrop-InYouth LoungeFree
CommunityBook
3:00 PM
to 6:00 PM
NowGames Room Drop-in - Pre-Teen/Youth Only
CommunityBook
3:00 PM
to 7:00 PM
NowGames Room - Tuesday
Thunderbird Community CentreVancouverDrop-InGames Room
CommunityBook
3:00 PM
to 4:45 PM
NowBadminton All Ages
BadmintonBook
3:00 PM
to 5:00 PM
NowTable Tennis All Ages
Bonsor Recreation ComplexBurnabyDrop-InBON Multi-purpose Room 4/5
Table TennisBook
3:00 PM
to 4:45 PM
NowVolleyball All Ages
VolleyballBook
3:00 PM
to 7:00 PM
NowConnections Youth Lounge Drop-in
1 spot left
Maillardville Community CentreCoquitlamDrop-InMaillardville Flex LoungeNo fee
CommunityBook
3:00 PM
to 7:00 PM
NowPoirier Getaway Youth Centre Drop-in
20 spots left
Centennial PavilionCoquitlamDrop-InCentennial Pavilion Teen CentreNo fee
CommunityBook
3:00 PM
to 6:00 PM
NowKaraoke
4 spots left
Glen Pine PavilionCoquitlamDrop-InGlen Pine Green Room$0.00 - $1.00
CommunityBook
3:00 PM
to 4:30 PM
NowTable Tennis
FULL - Waitlist Available
Glen Pine PavilionCoquitlamDrop-InGlen Pine Great Room Full$0.00 - $1.00
Table TennisBook
3:00 PM
to 4:30 PM
NowMaillardville Youth Basketball
12 spots left
Maillardville Community CentreCoquitlamDrop-InMaillardville Gymnasium$0.00 - $2.00
BasketballBook
3:00 PM
to 4:30 PM
Now$3 Open Gym 8yrs+ Parkgate
Parkgate Community CentreNorth VancouverDrop-InGymnasium Quadrants ABNo fee
CommunityBook
3:00 PM
to 6:00 PM
NowYouth Drop - in - Sports
təməsew̓txʷ Aquatic and Community CentreNew WestminsterDrop-InGymnasium (large)$2.00
CommunityBook
3:00 PM
to 9:00 PM
NowYouth Drop-In
New West Youth CentreNew WestminsterDrop-InLounge$0.95
CommunityBook
3:00 PM
to 5:00 PM
NowOpen Gym
Maple Ridge Leisure CentreMaple RidgeDrop-InGymnasium Full - Maple Ridge Leisure Centre$0.00 - $6.48
CommunityBook
3:00 PM
to 4:45 PM
NowBasketball/Badminton 7+
30 spots left
South Delta Recreation CentreDeltaDrop-InSDRC Gymnasium$0.00 - $8.75
BasketballBook
3:00 PM
to 5:00 PM
NowOpen Gym 7+
25 spots left
Sungod Recreation CentreDeltaDrop-InSRC Gymnasium$0.00 - $8.75
CommunityBook
3:00 PM
to 4:15 PM
NowStick and Puck Children
HockeyBook
3:00 PM
to 4:30 PM
NowBasketball Family
BasketballBook
3:00 PM
to 6:00 PM
NowDrop-in Preteen
CommunityBook
3:00 PM
to 5:00 PM
NowMedia Lab Youth
FitnessBook
3:00 PM
to 6:00 PM
NowDrop-in Preteen
CommunityBook
3:00 PM
to 5:00 PM
NowSports Youth
CommunityBook
3:00 PM
to 7:30 PM
NowLength Swim (21m)
SwimmingBook
3:00 PM
to 8:00 PM
NowPublic Swim
SwimmingBook
3:15 PM
to 5:30 PM
NowPre-Teen and Teen Open Gym Drop-in
Killarney Community CentreVancouverDrop-InGymnasium - 2/3Free
CommunityBook
3:15 PM
to 4:30 PM
NowSkate - Ring, Stick and Puck
Port Coquitlam Community CentrePort CoquitlamPickupPCCC Arena 3 (Purple)
HockeyBook
3:15 PM
to 5:15 PM
NowYouth Drop-in: Open Gym
Timms Community CentreLangley CityDrop-InTCC - GYMNASIUMFree
CommunityBook
3:15 PM
to 4:45 PM
NowBasketball 13+
BasketballBook
3:15 PM
to 6:15 PM
NowDrop-in Preteen
CommunityBook
3:30 PM
to 7:00 PM
NowLessons
Kerrisdale PoolVancouverDrop-In
SwimmingBook
3:30 PM
to 7:59 PM
NowLessons
Killarney PoolVancouverDrop-InKillarney Leisure Pool$7.93
SwimmingBook
3:30 PM
to 7:59 PM
NowLessons (1 Lane only)
Templeton Park PoolVancouverDrop-InTempleton Pool$7.93
SwimmingBook
3:30 PM
to 5:00 PM
NowJourney Basketball Grassroots
Killarney Community CentreVancouverClassGymnasium - 1/3
BasketballBook
3:30 PM
to 6:00 PM
NowGames Room Drop-in - Youth
Hillcrest Community CentreVancouverDrop-In311 Youth/Games RoomFree
CommunityBook
3:30 PM
to 5:00 PM
NowBadminton (Children)
Kerrisdale Community CentreVancouverDrop-InGymnasium - Kerrisdale$53.00
BadmintonBook
3:30 PM
to 5:00 PM
NowBadminton (Youth)
Kerrisdale Community CentreVancouverDrop-InGymnasium - Kerrisdale$53.00
BadmintonBook
3:30 PM
to 4:30 PM
NowBoxfit for Seniors 55+
Britannia Community CentreVancouverDrop-InBoxing Room
FitnessBook
3:30 PM
to 9:55 PM
NowGames Area
Renfrew Park Community CentreVancouverDrop-InGames Room
CommunityBook
3:30 PM
to 5:30 PM
NowYouth Drop-in: Artcade
Timms Community CentreLangley CityDrop-InTCC - MPR 2 - MADSENFree
CommunityBook
3:30 PM
to 6:00 PM
NowCanasta
10 spots left
Glen Pine PavilionCoquitlamDrop-InGlen Pine Lemon Tree Cafe$0.00 - $1.00
CommunityBook
3:30 PM
to 5:00 PM
Now$3 Open Gym 8yrs+ Delbrook
Delbrook Community Recreation CentreNorth VancouverDrop-InGymnasiumNo fee
CommunityBook
3:30 PM
to 6:45 PM
NowAdult 19yr+ Hot Tub & Steam Karen Magnussen
Karen Magnussen Community Recreation CentreNorth VancouverDrop-InPoolNo fee
SwimmingBook