Find drop-ins, classes, and rec schedules across Victoria

Swims, skates, pickleball, hockey, fitness, and community programs at every Greater Victoria rec centre.

Last sync: Oct 31, 2026, 9:28 PM PDT
Municipality
Activities
Current View

All upcoming activities

Today ยท Showing 80 of 184 activities

5:30 AM
to 3:15 PM
NowLeisure Swims
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
6:00 AM
to 10:00 PM
NowFitness Centre Drop-In
Oak Bay Recreation CentreOak BayDrop-InFitness Centre
FitnessBook
6:00 AM
to 9:30 PM
NowLeisure Drop-in
Panorama Recreation CentrePanoramaDrop-InPool Drop-In Activities
SwimmingBook
6:00 AM
to 12:00 PM
NowWater Walking - Sensory Swim 10-11am
Panorama Recreation CentrePanoramaDrop-InLeisure Lane - Water Walking
SwimmingBook
6:00 AM
to 3:00 PM
NowLeisure and Lengths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
8:00 AM
to 5:00 PM
NowLittle Steps Daycare (Front Room)
Victoria West Community CentreVictoriaDrop-InFront Room
CommunityBook
8:00 AM
to 12:00 PM
NowLeisure Swim (S)
Gordon Head Recreation CentreSaanichDrop-InGH Pool
Swimming
8:00 AM
to 10:00 PM
NowOpen Court - Basketball | Jumpstart Multi Sport Court
Panorama Recreation CentrePanoramaDrop-InJumpstart Multi Sport Court 1 (Tennis/basketball)No fee
BasketballBook
9:15 AM
to 9:00 PM
NowFitness Centre Drop-In
Henderson Recreation CentreOak BayDrop-InFitness Centre
FitnessBook
9:15 AM
to 1:45 PM
Now25m Short Course Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
10:00 AM
to 12:00 PM
NowFree Drop-in Knitting and Fibre Arts Group (Reading Room)
Victoria West Community CentreVictoriaDrop-InReading Room
CommunityBook
10:00 AM
to 4:00 PM
NowClothing Room
Quadra Village Community CentreVictoriaDrop-In901 Kings Road
CommunityBook
10:00 AM
to 12:00 PM
NowDrop-in Playgroup
CommunityBook
10:00 AM
to 12:00 PM
NowLap Swimming - Sensory Swim 10-11am
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
10:00 AM
to 12:00 PM
NowOutdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 5 drop in only
PickleballBook
10:00 AM
to 12:00 PM
NowOutdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 6 drop in only
PickleballBook
10:15 AM
to 12:00 PM
NowAll Levels Pickleball | Reservable
Greenglade Community CentrePanoramaDrop-InGymnasium$0.00 - $8.00
PickleballBook
10:15 AM
to 3:30 PM
NowTeach Pool Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
10:15 AM
to 11:45 AM
NowShallow Water Walking
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
10:30 AM
to 12:30 PM
NowBadminton (Starts Sep.14)
CARSA / Vikes RecreationUVicDrop-InMckinnon
BadmintonBook
10:30 AM
to 11:45 AM
NowOver 60 Duffer Hockey
Oak Bay Recreation CentreOak BayPickupArena
HockeyBook
10:30 AM
to 12:00 PM
NowConversation Cafe
Esquimalt Recreation CentreEsquimaltDrop-InSenior Centre$0.00 - $2.00
CommunityBook
10:30 AM
to 11:45 AM
NowOVER 60'S DUFFER
Oak Bay Recreation CentreOak BayPickupArena$0.00 - $8.00
HockeyBook
10:30 AM
to 11:45 AM
NowOVER 60'S DUFFER GOALIES
Oak Bay Recreation CentreOak BayPickupArenaNo fee
HockeyBook
10:45 AM
to 11:45 AM
NowPickleball Indoor Court Rental
PickleballBook
10:45 AM
to 11:45 AM
NowShallow Aquafit
Juan de Fuca Rec CentreWest ShoreClassPool
SwimmingBook
11:00 AM
to 2:00 PM
NowBasketball
CARSA / Vikes RecreationUVicDrop-InCARSA Fieldhouse, Hardwood Court
BasketballBook
11:00 AM
to 12:00 PM
NowEssentrics - Mon 11 am-12 pm (Nov) (Gym)
FitnessBook
11:00 AM
to 12:00 PM
NowGH Pure Stretch* - Reserved Drop In
Gordon Head Recreation CentreSaanichDrop-InGH Auditorium
FitnessBook
11:00 AM
to 1:00 PM
NowOpen Court - Pickleball | Sport Box
Centennial ParkPanoramaDrop-InSport Box - Pickleball Court #4No fee
PickleballBook
11:00 AM
to 1:00 PM
NowLane & Leisure
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Pool Drop-in$0.00 - $7.50
SwimmingBook
11:00 AM
to 11:45 AM
NowSit & Fit
FitnessBook
11:00 AM
to 1:00 PM
NowAdult Pickleball
Juan de Fuca Rec CentreWest ShoreDrop-InSports Floor 1, Sports Floor 2
PickleballBook
11:15 AM
to 12:15 PM
NowBetter Balance Workshop (Victoria Centre) Fall (-None Specified-)
Victoria Silver Threads Seniors CentreVictoriaClass-None Specified-
CommunityBook
11:15 AM
to 12:15 PM
NowSeniors Strength Training 70+yrs - Small Group*
G. R. Pearkes Recreation CentreSaanichClassGRP Ross Room
FitnessBook
11:15 AM
to 12:15 PM
Now50 & Better Aquafit
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
11:15 AM
to 2:00 PM
NowDive Tank Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
11:30 AM
to 12:30 PM
NowWeight Training - Small Group*
Saanich Commonwealth PlaceSaanichClassSCP Functional Fitness Studio
FitnessBook
11:30 AM
to 12:30 PM
NowSCP Pure Stretch* - Reserved Drop In
Saanich Commonwealth PlaceSaanichDrop-InSCP MP Studio
FitnessBook
11:30 AM
to 12:30 PM
NowLengths & Rehabilitation *No Free Play - Quiet Swim (16+yrs)
Esquimalt Recreation CentreEsquimaltDrop-InPool Schedule
SwimmingBook
11:30 AM
to 12:50 PM
NowAdult 19+ Duffer Hockey - Goalies
Juan de Fuca Rec CentreWest ShorePickupJDF Arena
HockeyBook
11:30 AM
to 12:50 PM
NowAdult 19+ Duffer Hockey - Players
Juan de Fuca Rec CentreWest ShorePickupJDF Arena
HockeyBook
11:45 AM
to 1:15 PM
Pickleball Social Play Reserved Drop-in
PickleballBook
12:00 PM
to 1:00 PM
Gentle Vinyasa
CARSA / Vikes RecreationUVicClassExhale Studio$20 drop-in, included with membership
YogaBook
12:00 PM
to 1:30 PM
Learn to Knit (Victoria Centre) Fall (-None Specified-)
Victoria Silver Threads Seniors CentreVictoriaDrop-In-None Specified-
CommunityBook
12:00 PM
to 1:00 PM
Weight Training - Small Group Circuit*
Cedar Hill Recreation CentreSaanichClassCH Weight Room
FitnessBook
12:00 PM
to 1:00 PM
Lengths & Leisure Swim
Gordon Head Recreation CentreSaanichDrop-InGH Pool
Swimming
12:00 PM
to 1:15 PM
Skate - Stick & Puck Reserved Drop In 19yrs+ GOALIE
G. R. Pearkes Recreation CentreSaanichPickupGRP Ice Rink Green - Lesson Area 2
HockeyBook
12:00 PM
to 1:15 PM
Skate - Stick & Puck Reserved Drop In 19yrs+ SKATER
G. R. Pearkes Recreation CentreSaanichPickupGRP Ice Rink Green - Lesson Area 1
HockeyBook
12:00 PM
to 1:00 PM
Lap Swimming - 3 Lanes
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
12:00 PM
to 1:00 PM
Light & Easy Aquafit
Panorama Recreation CentrePanoramaDrop-InMain Pool - Lane 4
SwimmingBook
12:00 PM
to 12:45 PM
Dance Express
CommunityBook
12:00 PM
to 12:45 PM
Low Impact Aquafit
Juan de Fuca Rec CentreWest ShoreClassPool
SwimmingBook
12:00 PM
to 2:00 PM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 5 drop in only
PickleballBook
12:00 PM
to 2:00 PM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 6 drop in only
PickleballBook
12:10 PM
to 1:10 PM
Baby Bootcamp (lunch Hour) (Garry Oak Room)
Fairfield Community PlaceVictoriaClassGarry Oak Room
FitnessBook
12:10 PM
to 12:55 PM
Drop-in Spin
Archie Browning Sports CentreEsquimaltDrop-InCrow's Nest$0.00 - $7.00
FitnessBook
12:10 PM
to 12:55 PM
TRX
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
FitnessBook
12:10 PM
to 12:55 PM
Yoga
Esquimalt Recreation CentreEsquimaltDrop-InCraigflower$0.00 - $7.00
YogaBook
12:15 PM
to 1:00 PM
Ride 45
CARSA / Vikes RecreationUVicClassDairyland Drive Studio$20 drop-in, included with membership
FitnessBook
12:15 PM
to 1:00 PM
Zumba
CARSA / Vikes RecreationUVicClassGwynne Excel Studio$20 drop-in, included with membership
FitnessBook
12:30 PM
to 3:15 PM
Bridge
Esquimalt Recreation CentreEsquimaltDrop-InSenior Centre$0.00 - $2.00
CommunityBook
12:30 PM
to 3:00 PM
Mah Jong
Esquimalt Recreation CentreEsquimaltDrop-InKanaka$0.00 - $2.00
CommunityBook
12:30 PM
to 1:00 PM
Lengths and Family Swim
Esquimalt Recreation CentreEsquimaltDrop-InPool Schedule
SwimmingBook
12:45 PM
to 1:45 PM
Shallow Water Aquafit
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
1:00 PM
to 2:00 PM
Essentrics - Fall Term 2 (OSC Room)
Oaklands Community CentreVictoriaClassOSC Room
FitnessBook
1:00 PM
to 2:30 PM
Needle Felting for Everyone (Saanich) Fall (-None Specified-)
Saanich Silver Threads Seniors CentreSaanichDrop-In-None Specified-
CommunityBook
1:00 PM
to 2:00 PM
Yoga GENTLE Monday (Victoria Centre) Fall 2 (-None Specified-)
Victoria Silver Threads Seniors CentreVictoriaClass-None Specified-
YogaBook
1:00 PM
to 3:00 PM
Sensory Swim (S)
Swimming
1:00 PM
to 3:30 PM
Everyone Welcome and Programs
Esquimalt Recreation CentreEsquimaltClassPool Schedule
SwimmingBook
1:00 PM
to 2:30 PM
Everyone Welcome
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Pool Drop-in$0.00 - $7.50
SwimmingBook
1:00 PM
to 4:00 PM
Lap Swimming
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
1:00 PM
to 4:00 PM
Water Walking
Panorama Recreation CentrePanoramaDrop-InLeisure Lane - Water Walking
SwimmingBook
1:00 PM
to 3:00 PM
Adult Pickleball - Advanced (+3.25)
Juan de Fuca Rec CentreWest ShoreDrop-InSports Floor 1, Sports Floor 2
PickleballBook
1:15 PM
to 3:15 PM
Music Jam
Esquimalt Recreation CentreEsquimaltDrop-InCraigflower$0.00 - $2.00
CommunityBook
1:15 PM
to 3:15 PM
Pickleball
Esquimalt Recreation CentreEsquimaltDrop-InJubilee Hall$0.00 - $7.00
PickleballBook
1:15 PM
to 3:30 PM
Shallow Water Walking
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
1:15 PM
to 3:15 PM
Deep Water Walking
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
1:30 PM
to 2:45 PM
Skate - Adult Figure Skate Drop In 19yrs+
SkatingBook
1:30 PM
to 2:30 PM
Badminton Indoor Court Rental
BadmintonBook