Panorama Recreation Centre: Camps & Classes


Open Hours Are:


Send An Email

(250) 656-7271


Map to Panorama Recreation Centre

1885 Forest Park Dr, North Saanich, British Columbia, V8L 4A3
  • SAVE $$ by registering at the times listed in our swimming lesson chart in our current Program Guide. Please call 656-7271 to register! If you wish to request your child's favourite instructor, we will do our best to accomodate your request if the...

    2+ yrs, 238 sessions

    Mo - 9am - 9:30am Fee $198.00
    Pass Discount Fee $158.40
    99164
    Mo - 9:30am - 10am Fee $198.00
    Pass Discount Fee $158.40
    99165
    Mo - 10am - 10:30am Fee $198.00
    Pass Discount Fee $158.40
    99166
    Mo - 10:30am - 11am Fee $198.00
    Pass Discount Fee $158.40
    99167
    Mo - 11am - 11:30am Fee $198.00
    Pass Discount Fee $158.40
    99168
    Mo - 11:30am - 12pm Fee $198.00
    Pass Discount Fee $158.40
    99169
    Mo - 3pm - 3:30pm Fee $198.00
    Pass Discount Fee $158.40
    99170
  • 'Take Heart' is a community-based cardiac exercise program. It is a partnership with Vancouver Island Health Authority, and will provide cardiac rehabilitation services for those individuals with heart conditions who would like to safely strength...

    All Ages, 4 sessions

    Mo,We - 10am - 11:30am 24 sessions $379.00
    1st Private $49.00
    Remaining Program $330.00
    95073
    Mo,We - 9am - 10:30am 1st Private Session $60.00
    Remaining 24 Sessions $335.00
    1st + 24 Sessions Combined $395.00
    97253
    Mo,We - 9am - 11am 1st Private Session $60.00
    Remaining 24 Sessions $335.00
    1st Private + 24 Sessions Combined $395.00
    97254
    Mo,We - 9am - 11am 1st Private Session $60.00
    Remaining 24 Sessions $335.00
    1st Private + 24 Sessions Combined $395.00
    97255
  • Do you need some extra motivation to push you past your plateau? This course mixes high intensity cardiovascular work with total-body weight training in order to blast fat and build muscle. Every workout will be different and the focus changes dep...

    13+ yrs, 3 sessions

    Mo,We,Fr - 6:15am - 7:30am Fee - 3 days per week $240.00
    Pass discount fee - 3 days $192.00
    97138
    Mo,We,Fr - 6:15am - 7:30am Fee - 3 days per week $230.00
    Pass discount fee - 3 days $184.00
    97139
    Mo,We,Fr - 6:15am - 7:30am Fee - 3 days per week $230.00
    Pass discount fee - 3 days $184.00
    97140
  • Using a TRX Suspension Trainer, this class will build your strength, balance, flexibility and burn fat. You control how easy or hard you want to work. Whether you are an athlete or just want to get back into shape, the TRX will help you reach yo...

    13+ yrs, 24 sessions

    Mo - 9am - 10am Fee $42.00
    Pass discount fee $33.60
    97315
    Mo - 7:15pm - 8:15pm Fee $42.00
    Pass discount fee $33.60
    97316
    Tu - 6pm - 7pm Fee $48.00
    Pass discount fee $38.40
    97317
    We - 9am - 10am Fee $48.00
    Pass discount fee $38.40
    97318
    We - 5:30pm - 6:30pm Fee $48.00
    Pass discount fee $38.40
    97319
    Th - 6pm - 7pm Fee $48.00
    Pass discount fee $38.40
    97320
    Fr - 9am - 10am Fee $48.00
    Pass discount fee $38.40
    97321
  • Drop off your child for a morning of fun! Activities include playing outside, snack times, a half hour of creative play, followed by a half hour Red Cross Swim lesson and adventure in the leisure pool. Swimming ability not required. Children sho...

    3-5 yrs, 9 sessions

    Mo - 9:30am - 11:30am Course Fee $124.00
    Discount Fee $99.36
    98183
    Mo - 10:30am - 11:30am Course Fee $72.00
    Discount Fee $57.60
    98184
    We - 9:30am - 11:30am Course Fee $138.00
    Discount Fee $110.40
    98181
    We - 10:30am - 11:30am Course Fee $80.00
    Discount Fee $64.00
    98185
    Fr - 9:30am - 11:30am Course Fee $138.00
    Discount Fee $110.40
    98182
    Fr - 10:30am - 11:30am Course Fee $80.00
    Discount Fee $64.00
    98186
    Mo - 9:30am - 11:30am Course Fee $83.00
    Discount Fee $66.40
    98187
  • This new level is to break down the skills from Salamander into smaller manageable chunks for success! Ages 3-6 years old. Can float and glide with assistance. Face underwater comfortably and front glide unassisted. Classes are 30 minutes.

    3-6 yrs, 22 sessions

    Mo - 10am - 10:30am Course fee $54.00
    Pass Discount Fee $43.20
    99150
    We - 3:30pm - 4pm Course fee $60.00
    Pass Discount Fee $48.00
    99258
    We - 4:30pm - 5pm Course fee $60.00
    Pass Discount Fee $48.00
    99261
    Fr - 9am - 9:30am Course fee $60.00
    Pass Discount Fee $48.00
    99271
    Fr - 10:30am - 11am Course fee $60.00
    Pass Discount Fee $48.00
    99273
    Sa - 9:30am - 10am Course fee $60.00
    Pass Discount Fee $48.00
    99283
    Sa - 10am - 10:30am Course fee $60.00
    Pass Discount Fee $48.00
    99287
  • Basic swimming skills are introduced in a fun and safe environment. Many skills such as floating and gliding are taught using songs and games. It may be your child's first experience on his/her own with an instructor. Safety awareness in these ...

    3-5 yrs, 22 sessions

    Mo - 10am - 10:30am Course Fee $54.00
    Pass Discount Fee $43.20
    99118
    We - 3:30pm - 4pm Course Fee $60.00
    Pass Discount Fee $48.00
    99132
    We - 4:30pm - 5pm Course Fee $60.00
    Pass Discount Fee $48.00
    99133
    Fr - 9am - 9:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99136
    Fr - 10:30am - 11am Course Fee $60.00
    Pass Discount Fee $48.00
    99137
    Sa - 9:30am - 10am Course Fee $60.00
    Pass Discount Fee $48.00
    99140
    Sa - 10:30am - 11am Course Fee $60.00
    Pass Discount Fee $48.00
    99141
  • This gymnastics program is designed to help your child physically, mentally and socially. Parents work with their tots as they are introduced to climbing, rolling, hand and eye coordination exercises and motor skills using preschool gymnastics equ...

    18mth-3yrs, 10 sessions

    Mo - 10:15am - 11am $85.00 98046
    Tu - 10:15am - 11am $85.00 98047
    Th - 9:15am - 10am $85.00 98048
    Fr - 9:15am - 10am $85.00 98049
    Sa - 10:30am - 11:15am $85.00 98050
    Th - 9:15am - 10am $102.00 98053
    Fr - 9:15am - 10am $102.00 98054
  • Gymnastics is a great sport to prepare your children for a LIFETIME of athletics. While learning basic gymnastics skills, children are taught body control and coordination. It's fun, healthy play with purpose. Through the use of obstacle courses a...

    4-5 yrs, 12 sessions

    Mo - 10:15am - 11:15am $105.00 97863
    Tu - 10:15am - 11:15am Fee $105.00
    Pass discount fee $84.00
    97864
    Th - 9am - 10am $105.00 97873
    Th - 1pm - 2pm $105.00 97865
    Fr - 9:15am - 10:15am $105.00 97866
    Sa - 11:15am - 12:15pm Fee $105.00
    Pass discount fee $84.00
    97867
    Th - 9am - 10am $126.00 97874
  • Is your two year old ready to be in swim lessons on their own? This program is for two year olds that may have taken Starfish or Duck but are now anxious to swim on their own. Your child will experience water safety, floats, bubble blowing, songs...

    2-3 yrs, 15 sessions

    Mo - 10:30am - 11am Course Fee $54.00
    Pass Discount Fee $43.20
    99092
    We - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99102
    Fr - 10am - 10:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99104
    Sa - 9:30am - 10am Course Fee $60.00
    Pass Discount Fee $48.00
    99106
    Sa - 10am - 10:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99107
    Sa - 11am - 11:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99108
    Su - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99109
  • Basic swimming skills are introduced in a fun and safe environment. Many skills such as floating and gliding are taught using songs and games. Safety awareness in these lessons is emphasized through repetition and themes. Classes are 1/2 hour.

    3-5 yrs, 23 sessions

    Mo - 11am - 11:30am Course Fee $54.00
    Pass Discount Fee $43.20
    99320
    We - 3:30pm - 4pm Course Fee $60.00
    Pass Discount Fee $48.00
    99352
    We - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99355
    Fr - 9:30am - 10am Course Fee $60.00
    Pass Discount Fee $48.00
    99362
    Sa - 10am - 10:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99367
    Sa - 11am - 11:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99369
    Su - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99380
  • Basic swimming skills are introduced in a fun and safe environment. Many skills such as floating and gliding are taught using songs and games. Safety awareness in these lessons is emphasized through repition and themes. Classes are 1/2 hour.

    3-5 yrs, 15 sessions

    Mo - 11am - 11:30am Course Fee $54.00
    Pass Discount Fee $43.20
    99387
    We - 3:30pm - 4pm Course Fee $60.00
    Pass Discount Fee $48.00
    99414
    We - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99417
    Fr - 9:30am - 10am Course Fee $60.00
    Pass Discount Fee $48.00
    99427
    Sa - 10am - 10:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99429
    Sa - 11am - 11:30am Course Fee $60.00
    Pass Discount Fee $48.00
    99430
    Su - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99438
  • 3-6 years. Unparented, progression based on the successful completion of all performance criteria.

    3-6 yrs, 7 sessions

    Mo - 11:30am - 12pm Course Fee $54.00
    Pass Discount Fee $43.20
    99448
    We - 4:30pm - 5pm Course Fee $60.00
    Pass Discount Fee $48.00
    100113
    Sa - 9:30am - 10am Course Fee $60.00
    Pass Discount Fee $48.00
    99468
    Sa - 10:30am - 11am Course Fee $60.00
    Pass Discount Fee $48.00
    99469
    Su - 4:30pm - 5pm Course Fee $60.00
    Pass Discount Fee $48.00
    99473
    Tu,Th - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99459
    Tu,Th - 6:30pm - 7pm Course Fee $60.00
    Pass Discount Fee $48.00
    99461
  • 3-6 years. Unparented, progression based on the successful completion of all performance criteria. Some of the items evaluated are: unassisted front glide and kick for 10 metres, back glide and kick for 10 metres and distance swim for 15 metres. T...

    3-6 yrs, 7 sessions

    Mo - 11:30am - 12pm Course Fee $54.00
    Pass Discount Fee $43.20
    99061
    We - 4:30pm - 5pm Course Fee $60.00
    Pass Discount Fee $48.00
    99071
    Sa - 9:30am - 10am Course Fee $60.00
    Pass Discount Fee $48.00
    99475
    Sa - 10:30am - 11am Course Fee $60.00
    Pass Discount Fee $48.00
    99476
    Su - 4:30pm - 5pm Course Fee $60.00
    Pass Discount Fee $48.00
    99479
    Tu,Th - 4pm - 4:30pm Course Fee $60.00
    Pass Discount Fee $48.00
    99066
    Tu,Th - 6:30pm - 7pm Course Fee $60.00
    Pass Discount Fee $48.00
    99065
  • When it comes to body sculpting, Zumba Toning raises the bar. It combines targeted body-sculpting exercises and high-energy cardio work with Latin-infused Zumba moves to create a calorie-torching, strength training dance fitness party. Students ...

    14+ yrs, 3 sessions

    Mo - 12pm - 1pm Fee $80.00
    Pass discount fee $64.00
    97457
    Mo - 12pm - 1pm Fee $80.00
    Pass discount fee $64.40
    97458
    Mo - 12pm - 1pm Fee $80.00
    Pass discount fee $64.40
    97459
  • Venez nous joindre pour des cours en français dans la piscine! These swimming lessons are a great introduction to French with new French songs and games, all following the usual Red Cross swimming program. Please make sure to register your child ...

    3-6 yrs, 20 sessions

    Mo - 4pm - 4:30pm Course Fee $54.00
    Pass Course Fee $43.20
    99481
    Mo - 4pm - 4:30pm Course Fee $54.00
    Pass Course Fee $43.20
    99485
    Mo - 4pm - 4:30pm Course Fee $66.00
    Pass Course Fee $52.80
    99486
    Mo - 4:30pm - 5pm Course Fee $54.00
    Pass Course Fee $43.20
    99489
    Mo - 4:30pm - 5pm Course Fee $54.00
    Pass Course Fee $43.20
    99493
    Fr - 10am - 10:30am Course Fee $60.00
    Pass Course Fee $48.00
    99487
    Fr - 10am - 10:30am Course Fee $60.00
    Pass Course Fee $48.00
    99483
  • Venez nous joindre pour des cours en français dans la piscine! These swimming lessons are a great introduction to French with new French songs and games, all following the usual Red Cross swimming program. Please make sure to register your child ...

    6-13 yrs, 10 sessions

    Mo - 5pm - 5:30pm Course Fee $54.00
    Member fee $43.20
    99501
    Mo - 5pm - 5:30pm Course Fee $54.00
    Member fee $43.20
    99503
    Mo - 5:30pm - 6pm Course Fee $54.00
    Member fee $43.20
    99505
    Mo - 5:30pm - 6pm Course Fee $54.00
    Member fee $43.20
    99507
    Fr - 10:30am - 11am Course Fee $60.00
    Member fee $48.00
    99509
    Fr - 10:30am - 11am Course Fee $60.00
    Member fee $48.00
    99511
    Fr - 11am - 11:30am Course Fee $60.00
    Member fee $48.00
    99513
  • Rev up your metabolism in this High Intensity Interval Training class. Shown to improve endurance, strength and power while burning fat, this workout will feature the TRX Rip Trainer, ViPR Trainers, TRXs and more!

    15+ yrs, 17 sessions

    Mo - 5:30pm - 6:15pm Fee $48.00
    Pass discount fee $38.40
    97178
    Tu - 6:15am - 7am Fee $48.00
    Pass discount fee $38.40
    97190
    Tu - 12pm - 12:45pm Fee $48.00
    Pass discount fee $38.40
    97179
    We - 6:45pm - 7:30pm Fee $48.00
    Pass discount fee $38.40
    97180
    Th - 6:15am - 7am Fee $48.00
    Pass discount fee $38.40
    97191
    Fr - 12pm - 12:45pm Fee $48.00
    Pass discount fee $38.40
    97181
    Tu - 6:15am - 7am Fee $54.00
    Pass discount fee $43.20
    97192
  • Want to learn to swim? Want to improve your strokes, and maybe even learn a new swimming stroke? This is the class for you. Taught in a comfortable environment, these Red Cross adult swimming lessons are great for all swimming levels and anyone 16...

    16+ yrs, 6 sessions

    Mo - 5:30pm - 6:30pm Course Fee $58.50
    Discount Fee $46.80
    98246
    Fr - 10am - 11am Course Fee $65.00
    Discount Fee $52.00
    98247
    Sa - 11am - 12pm Course Fee $65.00
    Discount Fee $52.00
    98249
    Mo - 5:30pm - 6:30pm Course Fee $72.00
    Discount Fee $57.60
    98250
    Fr - 10am - 11am Course Fee $78.00
    Discount Fee $62.40
    98248
    Sa - 11am - 12pm Course Fee $78.00
    Discount Fee $62.40
    98251
  • downDAWG Yoga is bringing a ground breaking fusion of classic yoga practice and high energy, hip hop music. This class offers the chance to get into your favorite yoga flow sequences and get your heart rate pumping while rocking to electric beats ...

    14+ yrs, 3 sessions

    Mo - 5:30pm - 6:30pm Fee $90.00
    Pass discount fee $72.00
    97384
    Mo - 5:30pm - 6:30pm Fee $70.00
    Pass discount fee $56.00
    97385
    Mo - 5:30pm - 6:30pm Fee $50.00
    Pass discount fee $40.00
    97386