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

Thu, Nov 12 ยท Showing 80 of 152 activities

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 9:00 AM
Leisure and Lengths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
6:15 AM
to 7:15 AM
GH Cycle and Strength** - 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 - Thu 6:15AM Class
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Fitness Studio$0.00 - $7.50
YogaBook
6:15 AM
to 7:00 AM
Total Body Express
FitnessBook
6:30 AM
to 7:30 AM
Ride & Core
CARSA / Vikes RecreationUVicClassDairyland Drive Studio & Gwynne Excel Studio$20 drop-in, included with membership
FitnessBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 1A - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #1a$46.00
PickleballBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 1B - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #1b$46.00
PickleballBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 2A - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #2a$46.00
PickleballBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 2B - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #2b$46.00
PickleballBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 4A - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #4a$46.00
PickleballBook
7:00 AM
to 9:00 AM
Pickleball Court Reservation 4B - Two Hour
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Fieldhouse - Court #4b$46.00
PickleballBook
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:45 AM
to 8:45 AM
Shallow Water Aquafit
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
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:05 AM
to 8:55 AM
Shallow Fit
Esquimalt Recreation CentreEsquimaltDrop-InPool - Lane 1
FitnessBook
8:10 AM
to 9:00 AM
PKS Strength & Stretch ** Reserved Drop In
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Ross Room
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 - $7.50
HockeyBook
8:30 AM
to 9:45 AM
OVER 50's DUFFER GOALIES
Oak Bay Recreation CentreOak BayPickupArenaNo fee
HockeyBook
8:40 AM
to 9:35 AM
CH Hi Lo- Reserved Drop In
Cedar Hill Recreation CentreSaanichDrop-InCH Gymnasium
FitnessBook
9:00 AM
to 10:00 AM
Ride & TRX STRENGTH
CARSA / Vikes RecreationUVicClassDairyland Drive Studio & Elevate Studio$20 drop-in, included with membership
FitnessBook
9:00 AM
to 3:00 PM
Heartwood Learning Community (Gym)
CommunityBook
9:00 AM
to 3:00 PM
Heartwood Learning Community (Fireplace Room)
Victoria West Community CentreVictoriaDrop-InFireplace Room
CommunityBook
9:00 AM
to 10:00 AM
CH Body Sculpt - Reserved Drop In
Cedar Hill Recreation CentreSaanichDrop-InCH Multi-Purpose Room
FitnessBook
9:00 AM
to 9:50 AM
SCP Cycle Fit** - Reserved Drop In
Saanich Commonwealth PlaceSaanichDrop-InSCP Functional Fitness Studio
FitnessBook
9:00 AM
to 10:15 AM
Skate - Stick & Puck Reserved Drop In 19yrs+ GOALIE
G. R. Pearkes Recreation CentreSaanichPickupGRP Ice Rink Green - Lesson Area 2
HockeyBook
9:00 AM
to 10:15 AM
Skate - Stick & Puck Reserved Drop In 19yrs+ SKATER
G. R. Pearkes Recreation CentreSaanichPickupGRP Ice Rink Green - Lesson Area 1
HockeyBook
9:00 AM
to 10:00 AM
Stretch and Strength
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
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 10:15 AM
Lesson & Lengths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
9:00 AM
to 9:45 AM
Moderate Fitness
FitnessBook
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
Yoga
Esquimalt Recreation CentreEsquimaltDrop-InCraigflower$0.00 - $7.00
YogaBook
9:30 AM
to 11:30 AM
Tiny Tykes Playgroup (0-5 yrs) - Thurs | Fall (OSC Room)
Oaklands Community CentreVictoriaDrop-InOSC Room
CommunityBook
9:30 AM
to 11:00 AM
Tiny Tempos (Birth - 5 yrs) (Arbutus Room)
Fairfield Community PlaceVictoriaDrop-InArbutus Room
CommunityBook
9:30 AM
to 11:00 AM
Preschool Parkour (Walking - 5 yrs) (Garry Oak Room)
Fairfield Community PlaceVictoriaDrop-InGarry Oak Room
CommunityBook
9:30 AM
to 10:30 AM
Gentle Yoga 9:30am (Saanich Centre) Fall 2 (-None Specified-)
Saanich Silver Threads Seniors CentreSaanichClass-None Specified-
YogaBook
10:00 AM
to 11:30 AM
Adult Skate
Oak Bay Recreation CentreOak BayDrop-InArena
SkatingBook
10:00 AM
to 10:45 AM
AlohaFit - Hawaiian Dance Fitness - Fall (Comm Rec Room)
Oaklands Community CentreVictoriaClassComm Rec Room
FitnessBook
10:00 AM
to 2:00 PM
Heartwood Learning Community (Reading Room)
Victoria West Community CentreVictoriaDrop-InReading Room
CommunityBook
10:00 AM
to 4:30 PM
Clothing Room
Quadra Village Community CentreVictoriaDrop-In901 Kings Road
CommunityBook
10:00 AM
to 12:00 PM
Drop-in Playgroup with Messy Hands activity
CommunityBook
10:00 AM
to 12:00 PM
Writer's Group
Esquimalt Recreation CentreEsquimaltDrop-InSenior Centre$0.00 - $2.00
CommunityBook
10:05 AM
to 11:00 AM
Aqua Fit - Water Walking
SEAPARC Recreation CentreSookeClassSEAPARC - Pool Complex$0.00 - $7.50
SwimmingBook
10:15 AM
to 11:15 AM
CH Strength & Stretch - Reserved Drop In
Cedar Hill Recreation CentreSaanichDrop-InCH Gymnasium
FitnessBook
10:15 AM
to 11:05 AM
PKS Pure Stretch - Reserved Drop In
G. R. Pearkes Recreation CentreSaanichDrop-InGRP Ross Room
FitnessBook
10:15 AM
to 11:15 AM
SCP Low Impact* - Reserved Drop In
Saanich Commonwealth PlaceSaanichDrop-InSCP Dance Studio
FitnessBook
10:30 AM
to 11:30 AM
Aquafit and Widths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
10:30 AM
to 11:30 AM
Shallow Water Aquafit
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
10:35 AM
to 11:25 AM
Combo Fit
Esquimalt Recreation CentreEsquimaltDrop-InPool - Lane 1
FitnessBook
10:45 AM
to 11:45 AM
Gentle Yoga 10:45am (Saanich Centre) Fall 2 (-None Specified-)
Saanich Silver Threads Seniors CentreSaanichClass-None Specified-
YogaBook
11:00 AM
to 2:00 PM
Basketball
CARSA / Vikes RecreationUVicDrop-InCARSA Fieldhouse, Hardwood Court
BasketballBook
11:00 AM
to 12:30 PM
Clayful Creations (Victoria Centre) Fall (-None Specified-)
Victoria Silver Threads Seniors CentreVictoriaDrop-In-None Specified-
CommunityBook
11:00 AM
to 12:05 PM
Swim Fit
SEAPARC Recreation CentreSookeClassSEAPARC - Pool Complex$0.00 - $7.50
SwimmingBook
11:30 AM
to 12:30 PM
Social for Seniors - Fall (Comm Rec Room)
Oaklands Community CentreVictoriaDrop-InComm Rec Room
CommunityBook
11:30 AM
to 12:45 PM
Skate - Adult Skate Drop In 19yrs+
SkatingBook
11:30 AM
to 12:45 PM
Everyone Welcome Skate
SEAPARC Recreation CentreSookeDrop-InSEAPARC - Arena$0.00 - $7.50
SkatingBook
11:30 AM
to 1:30 PM
Leisure and Lengths
Oak Bay Recreation CentreOak BayDrop-InPool
SwimmingBook
11:45 AM
to 1:15 PM
Over 18 Duffer Hockey
Oak Bay Recreation CentreOak BayPickupArena
HockeyBook
11:45 AM
to 12:45 PM
Iyengar Support & Restore 11:45am-12:45pm (Garry Oak Room)
Fairfield Community PlaceVictoriaClassGarry Oak Room
YogaBook
11:45 AM
to 1:15 PM
OVER 18 DUFFER
Oak Bay Recreation CentreOak BayPickupArena$0.00 - $8.00
HockeyBook
11:45 AM
to 1:15 PM
OVER 18 DUFFER GOALIES
Oak Bay Recreation CentreOak BayPickupArenaNo fee
HockeyBook
11:45 AM
to 1:15 PM
Pickleball Social Play Reserved Drop-in
PickleballBook
12:00 PM
to 1:00 PM
Zumba Step
CARSA / Vikes RecreationUVicClassThursday: Elevate Studio ; Friday: Gwynne Excel Studio$20 drop-in, included with membership
FitnessBook
12:00 PM
to 1:00 PM
Core Yoga
CARSA / Vikes RecreationUVicClassExhale Studio$20 drop-in, included with membership
YogaBook
12:00 PM
to 1:00 PM
Lengths & Leisure Swim
Gordon Head Recreation CentreSaanichDrop-InGH Pool
Swimming
12:10 PM
to 12:55 PM
Power Circuit
Esquimalt Recreation CentreEsquimaltClassJubilee Hall$0.00 - $7.00
FitnessBook
12:15 PM
to 1:00 PM
Total Strength
CARSA / Vikes RecreationUVicClassGwynne Excel Studio$20 drop-in, included with membership
FitnessBook
12:30 PM
to 2:30 PM
Soccer
CARSA / Vikes RecreationUVicDrop-InField 2
SoccerBook
12:30 PM
to 1:30 PM
55+ Sit Down Lunch - Chicken Fingers
CommunityBook