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

Showing 80 of 80 activities

Monday, November 2, 202680 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 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 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 4:00 PM
NowClothing Room
Quadra Village Community CentreVictoriaDrop-In901 Kings Road
CommunityBook
10:15 AM
to 3:30 PM
NowTeach Pool Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
10:30 AM
to 12:30 PM
NowBadminton (Starts Sep.14)
CARSA / Vikes RecreationUVicDrop-InMckinnon
BadmintonBook
11:00 AM
to 2:00 PM
NowBasketball
CARSA / Vikes RecreationUVicDrop-InCARSA Fieldhouse, Hardwood Court
BasketballBook
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 1:00 PM
NowAdult Pickleball
Juan de Fuca Rec CentreWest ShoreDrop-InSports Floor 1, Sports Floor 2
PickleballBook
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
NowPickleball Social Play Reserved Drop-in
PickleballBook
12:00 PM
to 1:00 PM
NowGentle Vinyasa
CARSA / Vikes RecreationUVicClassExhale Studio$20 drop-in, included with membership
YogaBook
12:00 PM
to 1:30 PM
NowLearn to Knit (Victoria Centre) Fall (-None Specified-)
Victoria Silver Threads Seniors CentreVictoriaDrop-In-None Specified-
CommunityBook
12:00 PM
to 1:00 PM
NowWeight Training - Small Group Circuit*
Cedar Hill Recreation CentreSaanichClassCH Weight Room
FitnessBook
12:00 PM
to 1:00 PM
NowLengths & Leisure Swim
Gordon Head Recreation CentreSaanichDrop-InGH Pool
Swimming
12:00 PM
to 1:15 PM
NowSkate - 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
NowSkate - 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
NowLap Swimming - 3 Lanes
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
12:00 PM
to 1:00 PM
NowLight & Easy Aquafit
Panorama Recreation CentrePanoramaDrop-InMain Pool - Lane 4
SwimmingBook
12:00 PM
to 12:45 PM
NowDance Express
CommunityBook
12:00 PM
to 12:45 PM
NowLow Impact Aquafit
Juan de Fuca Rec CentreWest ShoreClassPool
SwimmingBook
12:00 PM
to 2:00 PM
NowOutdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 5 drop in only
PickleballBook
12:00 PM
to 2:00 PM
NowOutdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 6 drop in only
PickleballBook
12:10 PM
to 1:10 PM
NowBaby Bootcamp (lunch Hour) (Garry Oak Room)
Fairfield Community PlaceVictoriaClassGarry Oak Room
FitnessBook
12:10 PM
to 12:55 PM
NowDrop-in Spin
Archie Browning Sports CentreEsquimaltDrop-InCrow's Nest$0.00 - $7.00
FitnessBook
12:10 PM
to 12:55 PM
NowTRX
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
FitnessBook
12:10 PM
to 12:55 PM
NowYoga
Esquimalt Recreation CentreEsquimaltDrop-InCraigflower$0.00 - $7.00
YogaBook
12:15 PM
to 1:00 PM
NowRide 45
CARSA / Vikes RecreationUVicClassDairyland Drive Studio$20 drop-in, included with membership
FitnessBook
12:15 PM
to 1:00 PM
NowZumba
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
1:45 PM
to 4:00 PM
Pickleball - Reserved Drop In
Saanich Commonwealth PlaceSaanichDrop-InSCP Garry Oak
PickleballBook
2:00 PM
to 2:50 PM
Parent and Tot Skate
Juan de Fuca Rec CentreWest ShoreDrop-InJDF Arena
SkatingBook
2:00 PM
to 4:00 PM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 5 drop in only
PickleballBook
2:00 PM
to 4:00 PM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 6 drop in only
PickleballBook
2:00 PM
to 3:15 PM
Dive Tank Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
2:30 PM
to 4:00 PM
Quiet Swim
SEAPARC Recreation CentreSookeClassSEAPARC - Pool Drop-in$0.00 - $7.50
SwimmingBook
2:30 PM
to 3:30 PM
Badminton Indoor Court Rental
BadmintonBook
3:00 PM
to 6:00 PM
Open Play (Indoor)
CARSA / Vikes RecreationUVicDrop-InCARSA Fieldhouse, Zone 1
CommunityBook
3:00 PM
to 6:30 PM
Lessons & Programs (Sauna & Hot Tub Only)
Swimming
3:00 PM
to 5:00 PM
Pickleball Court Reservation 1A - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #1a$46.00
PickleballBook
3:00 PM
to 5:00 PM
Pickleball Court Reservation 1B - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #1b$46.00
PickleballBook
3:00 PM
to 4:00 PM
Skate - Parent & Child Hockey Social 5-10yrs
HockeyBook
3:00 PM
to 5:00 PM
Open Court - Lacrosse & Ball Hockey | Sport Box
Centennial ParkPanoramaDrop-InSport BoxNo fee
HockeyBook
3:00 PM
to 5:00 PM
Everyone Welcome Swim
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
3:00 PM
to 3:50 PM
Family Stick & Puck (6+)
Juan de Fuca Rec CentreWest ShorePickupJDF Arena
HockeyBook
3:15 PM
to 4:00 PM
Dive Tank Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
3:15 PM
to 7:00 PM
Lessons & Leisure
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
3:30 PM
to 7:00 PM
Programs and Family Swim *Limited Public Space
Esquimalt Recreation CentreEsquimaltDrop-InPool Schedule
SwimmingBook
3:30 PM
to 9:00 PM
Teach Pool Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
4:00 PM
to 5:00 PM
SCP Basic Yoga* - Reserved Drop In
Saanich Commonwealth PlaceSaanichDrop-InSCP MP Studio
YogaBook
4:00 PM
to 6:30 PM
Hot Tub & Sauna Only
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Pool Drop-in$0.00 - $7.50
SwimmingBook