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
  • Drop-in and play recreational level Badminton. Birdies are provided, please bring your own racquet. Regular Admission Rates Apply. Please check our online schedules for up to date drop-in information.

    12+ yrs, 2 sessions

    Mo,We - 7:30pm - 9:30pm Free 98394
    Mo - 7:30pm - 9:30pm Fee $6.75
    Fee 2 $5.50
    100793
  • It's never raining at our indoor playground! Featuring ride-on toys, a bouncy castle, tumbling mats, slides and more! Group games, music, stories and art materials will allow children to creatively explore. Parent participation is required. *Note:...

    12mth-5yrs, 2 sessions

    Tu,Th,Su - 9:30am - 10:30am 12-session pass $54.00
    Drop-in- 1st child $5.00
    6-session pass $27.00
    Drop-in 2nd child $2.00
    98070
    Tu - 9am - 11am 12-session pass $54.00
    Drop-in- 1st child $5.00
    6-session pass $27.00
    Drop-in 2nd child $2.00
    100408
  • Vocal training and musical literacy through popular, classical and folk music. Develop skills in unison and part-singing. Sheet music and learning materials will be provided. Students are encouraged to participate in a year end recital. Call Diana...

    6-12 yrs, 2 sessions

    Th - 4pm - 4:45pm Fee $275.00
    Pass discount fee $220.00
    98297
    Th - 1pm - 1:45pm Fee $65.00
    Pass discount fee $52.00
    100827
  • Drop-in and play recreational level Pickleball. Please bring your own paddle, a few paddles available for use. Regular Admission Rates Apply. Please check our online schedules for up to date drop-in information.

    12+ yrs, 2 sessions

    Th - 6:30pm - 8:30pm Free 98396
    Th - 6:30pm - 8:30pm $6.75 100794
  • Learn, or refine and practice your 108-move tai chi style developed by Master Moy Lin-Shin. Experience the many health benefits that come with this complete body exercise. Relaxation, improved balance & joint movement, increased stamina are jus...

    16+ yrs, 5 sessions

    Mo - 7:30pm - 8:30pm Fee $100.00
    Pass discount fee $80.00
    97367
    Th - 7:30pm - 7:30pm Fee $100.00
    Pass discount fee $80.00
    97368
    Mo - 6:15pm - 7:15pm $60.00 101078
    Th - 6:30pm - 8pm Fee $70.00
    Pass discount fee $56.00
    100595
    Mo - 6:30pm - 8pm Fee $65.00
    Pass discount fee $52.00
    100594
  • To get the most out of your dance lessons, and keep your dancing skills fresh, it is recommended that you attend weekly practice sessions. This is also an excellent opportunity to socialise and make friends with others in the ballroom dance commu...

    16+ yrs, 2 sessions

    Fr - 7pm - 8:15pm Drop-in fee $5.00
    10 session pass $45.00
    98561
    Fr - 7pm - 8:15pm Drop-in fee $5.00
    10 session pass $45.00
    100651
  • 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, 32 sessions

    Su - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99380
    Su - 5pm - 5:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99381
    Sa - 10am - 10:30am Course Fee $72.00
    Pass Discount Fee $57.60
    99372
    Sa - 11am - 11:30am Course Fee $72.00
    Pass Discount Fee $57.60
    99375
    Mo - 11am - 11:30am Course Fee $66.00
    Pass Discount Fee $52.80
    99321
    Tu,Th - 3:30pm - 4pm Course Fee $72.00
    Pass Discount Fee $57.60
    99338
    Tu,Th - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99339
  • All acoustic instruments welcome. Guitar, ukulele, mandolin, acoustic bass, fiddle, dulcimer, accordion. If you know a few chords on your instrument you are welcome to come and join the fun playing familiar songs, led by our Instructor Franaine Bu...

    14+ yrs, 2 sessions

    Sa - 4pm - 5pm fee $65.00
    discount pass fee $52.00
    98298
    We - 7:15pm - 8:15pm fee $75.00
    discount pass fee $60.00
    100714
  • Buddha Bootcamp is a fun, safe, and revitalizing workout for all levels combining yoga postures, strength training, and mindful movements. This all-in-one stretch and sculpt workout will lengthen and strengthen your muscles while calming your min...

    13+ yrs, 4 sessions

    Mo - 5:45pm - 6:45pm Fee $84.00
    Pass discount fee $67.20
    97415
    Mo - 7pm - 8pm Fee $84.00
    Pass discount fee $67.20
    97418
    We - 5:45pm - 6:45pm Fee $60.00
    Pass discount fee $48.00
    97421
    We - 5:45pm - 6:45pm Fee $36.00
    Pass discount fee $28.80
    100096
  • Join our specially trained, certified instructors for a fun and effective total body workout. Burn up to 600 calories in regular Jazzercise with 60-minutes of cardio and strength training choreographed to today's hottest music. Note: Jazzercise ...

    13+ yrs, 5 sessions

    Mo-Sa - 6:45pm - 6pm Fee - 20 tickets $130.00
    Pass discount fee - 20 tickets $104.00
    Fee - 10 tickets $70.00
    Pass discount fee - 10 tickets $56.00
    3 Month VIP Pass $150.00
    97750
    Mo-Sa - 6:30am - 7:30am Fee - 20 tickets $130.00
    Pass discount fee - 20 tickets $104.00
    Fee - 10 tickets $70.00
    Pass discount fee - 10 tickets $56.00
    3 Month VIP Pass $150.00
    97760
    Mo-Sa - 6:45pm - 11:30am Fee - 20 tickets $130.00
    Pass discount fee - 20 tickets $104.00
    Fee - 10 tickets $70.00
    Pass discount fee - 10 tickets $56.00
    3 Month VIP Pass $150.00
    97761
    Mo-Sa - Times vary Fee - 20 tickets $130.00
    Pass discount fee - 20 tickets $104.00
    Fee - 10 tickets $70.00
    Pass discount fee - 10 tickets $56.00
    3 Month VIP Pass $150.00
    97762
    Mo-Sa - 6:45pm - 11am Fee - 20 tickets $130.00
    Pass discount fee - 20 tickets $104.00
    Fee - 10 tickets $70.00
    Pass discount fee - 10 tickets $56.00
    100582
  • 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, 31 sessions

    Sa - 9:30am - 10am Course fee $72.00
    Pass Discount Fee $57.60
    99298
    Sa - 10am - 10:30am Course fee $72.00
    Pass Discount Fee $57.60
    99300
    Sa - 10:30am - 11am Course fee $72.00
    Pass Discount Fee $57.60
    99302
    Su - 3:30pm - 4pm Course fee $72.00
    Pass Discount Fee $57.60
    99309
    Su - 3:30pm - 4pm Course fee $72.00
    Pass Discount Fee $57.60
    101041
    Su - 4:30pm - 5pm Course fee $72.00
    Pass Discount Fee $57.60
    99312
    Su - 5pm - 5:30pm Course fee $72.00
    Pass Discount Fee $57.60
    99315
  • 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, 30 sessions

    Sa - 9:30am - 10am Course Fee $72.00
    Pass Discount Fee $57.60
    99112
    Sa - 10am - 10:30am Course Fee $72.00
    Pass Discount Fee $57.60
    99111
    Sa - Times vary Course Fee $72.00
    Pass Discount Fee $57.60
    99110
    Su - Times vary Course Fee $72.00
    Pass Discount Fee $57.60
    99117
    Su - 5pm - 5:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99115
    Mo - 10:30am - 11am Course Fee $66.00
    Pass Discount Fee $52.80
    99093
    Tu,Th - 6pm - 6:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99098
  • 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, 168 sessions

    Sa - 9am - 9:30am Fee $264.00
    Pass Discount Fee $211.20
    99600
    Sa - 9:30am - 10am Fee $264.00
    Pass Discount Fee $211.20
    99601
    Sa - 10am - 10:30am Fee $264.00
    Pass Discount Fee $211.20
    99602
    Sa - 10:30am - 11am Fee $264.00
    Pass Discount Fee $211.20
    99603
    Sa - 11am - 11:30am Fee $264.00
    Pass Discount Fee $211.20
    99604
    Sa - 11:30am - 12pm Fee $264.00
    Pass Discount Fee $211.20
    99605
    Su - 9am - 9:30am Fee $264.00
    Pass Discount Fee $211.20
    99606
  • Everybody in the pool! In Level 5, your child will: Learn how to be a safe boater by wearing a personal floatation device/lifejacket at all times. Learn techniques for staying warm in and on the water while enjoying boating or ice activities. Expl...

    5-14 yrs, 11 sessions

    Sa - 9:30am - 10:15am Course Fee $84.00
    Discount $67.20
    99373
    Sa - Times vary Course Fee $84.00
    Discount $67.20
    99374
    Su - 4pm - 4:45pm Course Fee $84.00
    Discount $67.20
    99378
    Tu,Th - 4pm - 4:30pm Course Fee $84.00
    Discount $67.20
    99363
    We - 3:45pm - 4:30pm Course Fee $84.00
    Discount $67.20
    99368
    Tu,Th - 4pm - 4:45pm Course Fee $84.00
    Discount $67.20
    99364
    Mo-Fr - 9:45am - 10:30am fees $70.00
    discount price $56.00
    101329
  • 3-6 years. Unparented, progression based on the successful completion of all performance criteria.

    3-6 yrs, 10 sessions

    Sa - 9:30am - 10am Course Fee $72.00
    Pass Discount Fee $57.60
    99470
    Sa - 10:30am - 11am Course Fee $72.00
    Pass Discount Fee $57.60
    99471
    Su - 4:30pm - 5pm Course Fee $72.00
    Pass Discount Fee $57.60
    99472
    Tu,Th - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99464
    Tu,Th - 6:30pm - 7pm Course Fee $72.00
    Pass Discount Fee $57.60
    99465
    We - 4:30pm - 5pm Course Fee $72.00
    Pass Discount Fee $57.60
    100114
    Tu,Th - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99466
  • Everybody in the pool! In Level 4, your child will: Learn how to contact EMS. Learn safe water entry practices including 'feet first for the first time' and the kneeling dive. Support his or her body at the surface in deep water for 45 seconds by ...

    5-14 yrs, 21 sessions

    Sa - 10am - 10:30am Course Fee $72.00
    Discount Fee $57.60
    99350
    Sa - Times vary Course Fee $72.00
    Discount Fee $57.60
    99351
    Su - 3:30pm - 4pm Course Fee $72.00
    Discount Fee $57.60
    99356
    Su - 3:30pm - 4pm Course Fee $72.00
    Discount Fee $57.60
    101042
    Su - 4:30pm - 5pm Course Fee $72.00
    Discount Fee $57.60
    99357
    Tu,Th - 4pm - 4:30pm Course Fee $72.00
    Discount Fee $57.60
    99328
    Tu,Th - 6:30pm - 7pm Course Fee $72.00
    Discount Fee $57.60
    99329
  • 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, 31 sessions

    Sa - 9:30am - 10am Course Fee $72.00
    Pass Discount Fee $57.60
    99142
    Sa - 10:30am - 11am Course Fee $72.00
    Pass Discount Fee $57.60
    99143
    Su - 3:30pm - 4pm Course Fee $72.00
    Pass Discount Fee $57.60
    99147
    Su - 4:30pm - 5pm Course Fee $72.00
    Pass Discount Fee $57.60
    99148
    Su - 5pm - 5:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99149
    Mo - 10am - 10:30am Course Fee $66.00
    Pass Discount Fee $52.80
    99119
    Tu,Th - 3:30pm - 4pm Course Fee $72.00
    Pass Discount Fee $57.60
    99126
  • Everybody in the pool! In Level 6, your child will: Learn ice safety awareness, including when and where to go on the ice to have fun and stay safe. Learn to recognize a swimmer in trouble and how to throw a buoyant device to assist the swimmer. M...

    5-14 yrs, 11 sessions

    Sa - Times vary Course Fee $84.00
    Discount Fee $57.60
    99392
    Sa - 10:45am - 11:30am Course Fee $84.00
    Discount Fee $57.60
    99393
    Su - 4pm - 4:45pm Course Fee $84.00
    Discount Fee $57.60
    99396
    Tu,Th - 4pm - 4:45pm Course Fee $84.00
    Discount Fee $67.20
    99384
    We - 3:45pm - 4:30pm Course Fee $84.00
    Discount Fee $57.60
    99388
    Tu,Th - 4pm - 4:45pm Course Fee $84.00
    Discount Fee $67.20
    99385
    Mo-Fr - 9:45am - 10:30am fees $70.00
    discount price $56.00
    101337
  • A fun and comfortable way for parent and child to become familiar in the water. The instructor will guide you and your new little swimmer through safety skills, floating, songs, games and possibly submersion techniques. Classes are 1/2 hour.

    4mth-2yrs, 10 sessions

    Sa - 11am - 11:30am Course Fee $72.00
    Pass Discount Fee $57.60
    99089
    Su - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99091
    Mo - 9:30am - 10am Course Fee $66.00
    Pass Discount Fee $52.80
    99073
    Fr - 11am - 11:30am Course Fee $72.00
    Pass Discount Fee $57.60
    100287
    Tu,Th - 4:30pm - 5pm Course Fee $72.00
    Pass Discount Fee $57.60
    99084
    Tu,Th - 6pm - 6:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99083
    Mo-Fr - 9am - 9:30am Course Fee $60.00
    Pass Discount Fee $48.00
    101127
  • 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, 31 sessions

    Sa - Times vary Course Fee $72.00
    Pass Discount Fee $57.60
    99432
    Sa - 11am - 11:30am Course Fee $72.00
    Pass Discount Fee $57.60
    99434
    Su - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99442
    Su - 5pm - 5:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99444
    Mo - 11am - 11:30am Course Fee $66.00
    Pass Discount Fee $52.80
    99389
    Tu,Th - 4pm - 4:30pm Course Fee $72.00
    Pass Discount Fee $57.60
    99408
    Tu,Th - 6:30pm - 7pm Course Fee $72.00
    Pass Discount Fee $57.60
    99403