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

Tomorrow · Showing 80 of 243 activities

12:00 AM
to 12:00 AM
Bread Day!
Quadra Village Community CentreVictoriaDrop-In901 Kings Road
CommunityBook
5:30 AM
to 8:00 AM
Lengths, Family Swim & Lane Rentals
Esquimalt Recreation CentreEsquimaltDrop-InPool Schedule
SwimmingBook
5:30 AM
to 6:00 AM
50m Long Course Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
5:30 AM
to 7:00 AM
Teach Pool Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
5:30 AM
to 8:45 AM
Shallow Water Walking
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
5:30 AM
to 7:55 AM
Dive Tank Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
5:30 AM
to 11:15 AM
Deep Water Walking
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
5:30 AM
to 12:30 PM
Leisure Swims
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
6:00 AM
to 12:00 PM
Fitness Centre Drop-In
Henderson Recreation CentreOak BayDrop-InFitness Centre
FitnessBook
6:00 AM
to 10:00 PM
Fitness Centre Drop-In
Oak Bay Recreation CentreOak BayDrop-InFitness Centre
FitnessBook
6:00 AM
to 8:00 AM
Lengths & Leisure Swim
Gordon Head Recreation CentreSaanichDrop-InGH Pool
Swimming
6:00 AM
to 7:00 AM
Pickleball Court Reservation 2A - One Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #2a$23.00
PickleballBook
6:00 AM
to 7:00 AM
Pickleball Court Reservation 2B - One Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #2b$23.00
PickleballBook
6:00 AM
to 8:50 AM
Lane & Leisure
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Pool Drop-in$0.00 - $7.50
SwimmingBook
6:00 AM
to 6:45 AM
Lap Swimming
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
6:00 AM
to 9:30 PM
Leisure Drop-in
Panorama Recreation CentrePanoramaDrop-InPool Drop-In Activities
SwimmingBook
6:00 AM
to 4:00 PM
Water Walking
Panorama Recreation CentrePanoramaDrop-InLeisure Lane - Water Walking
SwimmingBook
6:00 AM
to 9:00 AM
Leisure and Lengths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
6:00 AM
to 8:00 AM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 5 drop in only
PickleballBook
6:00 AM
to 8:00 AM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 6 drop in only
PickleballBook
6:10 AM
to 7:00 AM
PKS Cycle Fit *** Reserved Drop In
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Ross Room
FitnessBook
6:15 AM
to 7:15 AM
Weight Training - Fit and Improved**
Saanich Commonwealth PlaceSaanichClassSCP Functional Fitness Studio
FitnessBook
6:15 AM
to 7:00 AM
GH Cycle Fit** - Reserved Drop In
Gordon Head Recreation CentreSaanichDrop-InGH Activity Room
FitnessBook
6:15 AM
to 7:00 AM
H.I.I.T
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
CommunityBook
6:15 AM
to 7:00 AM
Drop-in Yoga - Tue 6:15AM Class
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Fitness Studio$0.00 - $7.50
YogaBook
6:15 AM
to 7:00 AM
Cycle Group Fitness
FitnessBook
6:15 AM
to 7:00 AM
Total Body Express
FitnessBook
6:30 AM
to 7:15 AM
Ride, Beats & Bands
CARSA / Vikes RecreationUVicClassDairyland Drive Studio$20 drop-in, included with membership
FitnessBook
6:45 AM
to 7:45 AM
Lap Swimming - 3 Lanes
Panorama Recreation CentrePanoramaClassMain Pool - Lane 5
SwimmingBook
7:00 AM
to 8:00 AM
Somatic Yoga 7am-8am (Garry Oak Room)
Fairfield Community PlaceVictoriaClassGarry Oak Room
YogaBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 3A - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #3a$46.00
PickleballBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 3B - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #3b$46.00
PickleballBook
7:00 AM
to 7:30 AM
Teach Pool Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
7:15 AM
to 8:45 AM
Oaklands K-5 AM Care (Community Centre)
Oaklands Community CentreVictoriaDrop-InCommunity Centre
CommunityBook
7:15 AM
to 8:00 AM
TRX
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
FitnessBook
7:30 AM
to 8:30 AM
Weight Training - Fit and Improved**
Saanich Commonwealth PlaceSaanichClassSCP Functional Fitness Studio
FitnessBook
7:30 AM
to 11:00 AM
50m Long Course Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
7:30 AM
to 8:55 AM
Teach Pool Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
7:45 AM
to 8:45 AM
GH Basic Yoga* - Reserved Drop In
Gordon Head Recreation CentreSaanichDrop-InGH Auditorium
YogaBook
7:45 AM
to 8:45 AM
Shallow Water Aquafit
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
7:55 AM
to 9:00 AM
Dive Tank Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
8:00 AM
to 9:30 AM
Pickleball Court Pass
CARSA / Vikes RecreationUVicDrop-InCARSA Fieldhouse Zone 2
PickleballBook
8:00 AM
to 5:00 PM
Little Steps Daycare (Front Room)
Victoria West Community CentreVictoriaDrop-InFront Room
CommunityBook
8:00 AM
to 12:00 PM
Leisure Swim (S)
Gordon Head Recreation CentreSaanichDrop-InGH Pool
Swimming
8:00 AM
to 8:55 AM
PKS Circuit ** Reserved Drop In
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Ross Room
FitnessBook
8:00 AM
to 11:30 AM
Programs and Family Swim *Limited Public Space
Esquimalt Recreation CentreEsquimaltDrop-InPool Schedule
SwimmingBook
8:00 AM
to 10:00 PM
Open Court - Basketball | Jumpstart Multi Sport Court
Panorama Recreation CentrePanoramaDrop-InJumpstart Multi Sport Court 1 (Tennis/basketball)No fee
BasketballBook
8:00 AM
to 9:00 AM
Combo Aquafit
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
8:00 AM
to 10:00 AM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 5 drop in only
PickleballBook
8:00 AM
to 10:00 AM
Outdoor Pickleball Drop-In
Juan de Fuca Outdoor FacilitiesWest ShoreDrop-InPickleball Court # 6 drop in only
PickleballBook
8:05 AM
to 8:55 AM
Shallow Fit
Esquimalt Recreation CentreEsquimaltDrop-InPool - Lane 1
FitnessBook
8:30 AM
to 9:45 AM
Over 50 Duffer Hockey
Oak Bay Recreation CentreOak BayPickupArena
HockeyBook
8:30 AM
to 9:20 AM
GH High Low* - Reserved Drop In
Gordon Head Recreation CentreSaanichDrop-InGH Dance/Fitness Studio
FitnessBook
8:30 AM
to 9:45 AM
OVER 50's DUFFER
Oak Bay Recreation CentreOak BayPickupArena$0.00 - $8.00
HockeyBook
8:30 AM
to 9:45 AM
OVER 50's DUFFER GOALIES
Oak Bay Recreation CentreOak BayPickupArenaNo fee
HockeyBook
8:45 AM
to 9:45 AM
GH Cycle and Strength** - Reserved Drop In
Gordon Head Recreation CentreSaanichDrop-InGH Activity Room
FitnessBook
9:00 AM
to 10:00 AM
TRX IGNITE
CARSA / Vikes RecreationUVicClassElevate Studio$20 drop-in, included with membership
FitnessBook
9:00 AM
to 4:00 PM
BCNH Gathering Registration (Private) (-None Specified-)
Fairfield Community PlaceVictoriaDrop-In-None Specified-
CommunityBook
9:00 AM
to 10:00 AM
CH Hi Lo - Reserved Drop In
Cedar Hill Recreation CentreSaanichDrop-InCH Gymnasium
FitnessBook
9:00 AM
to 10:00 AM
SCP Cycle and Core** - Reserved Drop In
Saanich Commonwealth PlaceSaanichDrop-InSCP Functional Fitness Studio
FitnessBook
9:00 AM
to 9:50 AM
GH HIIT** - Reserved Drop In
Gordon Head Recreation CentreSaanichDrop-InGH Auditorium
FitnessBook
9:00 AM
to 9:55 AM
Aqua Fit - Shallow Focus
SEAPARC Recreation CentreSookeClassSEAPARC - Pool Complex$0.00 - $7.50
SwimmingBook
9:00 AM
to 11:00 AM
Play & Splash Leisure
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Pool Drop-in$0.00 - $7.50
SwimmingBook
9:00 AM
to 4:00 PM
Lap Swimming
Panorama Recreation CentrePanoramaClassMain Pool - Lane 1
SwimmingBook
9:00 AM
to 10:15 AM
Lesson & Lengths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
9:00 AM
to 9:45 AM
Moderate Fitness
FitnessBook
9:00 AM
to 11:00 AM
Adult Pickleball
Juan de Fuca Rec CentreWest ShoreDrop-InSports Floor 2, Sports Floor 1
PickleballBook
9:00 AM
to 11:00 AM
Weightroom Attendant on Duty
Juan de Fuca Rec CentreWest ShoreClassWeight Room
FitnessBook
9:00 AM
to 9:45 AM
Indoor Cycling Drop-in
Juan de Fuca Rec CentreWest ShoreDrop-InFitness Studio
FitnessBook
9:00 AM
to 10:00 AM
Dive Tank Lengths
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
9:00 AM
to 12:15 PM
Lessons & Leisure
Saanich Commonwealth PlaceSaanichDrop-InPool
SwimmingBook
9:05 AM
to 9:55 AM
Deep Fit
Esquimalt Recreation CentreEsquimaltDrop-InPool - Lane 1
FitnessBook
9:10 AM
to 10:00 AM
PKS Strength & Stretch ** Reserved Drop In
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Ross Room
FitnessBook
9:15 AM
to 10:15 AM
Hip Beats
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
CommunityBook
9:30 AM
to 11:00 AM
Pickleball Court Pass
CARSA / Vikes RecreationUVicDrop-InCARSA Fieldhouse Zone 2
PickleballBook
9:30 AM
to 11:30 AM
Tiny Tykes Playgroup (0-5 yrs) - Tues| Fall (OSC Room)
Oaklands Community CentreVictoriaDrop-InOSC Room
CommunityBook
9:30 AM
to 11:00 AM
Parent & Tot Playgroup (Birth - 5 yrs) (Arbutus Room)
Fairfield Community PlaceVictoriaDrop-InArbutus Room
CommunityBook
9:30 AM
to 12:00 PM
Healthy Living with Chronic Pain (Saanich) Fall 2 (-None Specified-)
Saanich Silver Threads Seniors CentreSaanichDrop-In-None Specified-
CommunityBook
9:30 AM
to 10:30 AM
Continuing T'ai Chi - Fall Term 2 (Comm Rec Room)
Oaklands Community CentreVictoriaDrop-InComm Rec Room
CommunityBook
9:30 AM
to 10:30 AM
Deep Aquafit
Juan de Fuca Rec CentreWest ShoreClassPool
SwimmingBook