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
  • 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
  • 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
  • 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
  • '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 - 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
    Mo,We - 9am - 11am 24 sessions $399.00
    1st Private $60.00
    Remaining Program $339.00
    100510
    Mo,We - 9am - 11am 24 sessions $399.00
    1st Private $60.00
    Remaining Program $339.00
    100511
  • Come discover the Movement, Music and Magic of Nia - the original fusion/fitness program - that offers: the joy of Dance, the power of Martial Arts, the flexibility and mindfulness of Yoga and more. Blissful, sweaty fun that will completely chang...

    18+ yrs, 6 sessions

    Th - 7pm - 8:15pm Fee $88.00
    Pass discount fee $70.00
    97408
    Mo - 5:15pm - 6:30pm Fee $88.00
    Pass discount fee $70.00
    97399
    Mo - 7pm - 8:15pm Fee $88.00
    Pass discount fee $70.00
    97405
    Th - 7pm - 8:15pm Fee $66.00
    Pass discount fee $52.80
    97409
    Mo - 5:15pm - 6:30pm Fee $55.00
    Pass discount fee $44.00
    97400
    Mo - 7pm - 8:15pm Fee $55.00
    Pass discount fee $44.00
    97406
  • 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, 7 sessions

    Mo - 5:45pm - 6:45pm Fee $84.00
    Pass discount fee $67.20
    97414
    Mo - 7pm - 8pm Fee $84.00
    Pass discount fee $67.20
    97417
    We - 5:45pm - 6:45pm Fee $96.00
    Pass discount fee $76.80
    97420
    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
  • Experience 8 weeks of intense and energizing full-body workouts that are designed to build muscular strength, improve cardiovascular endurance and increase flexibility. Each class is created using a variety of formats to keep you motivated and ch...

    16+ yrs, 2 sessions

    Tu - 6pm - 7pm Fee $120.00
    Pass Discount Fee $96.00
    97426
    Tu - 6pm - 7pm Fee $120.00
    Pass Discount Fee $96.00
    97428
  • No time to work out on your own? Bring the baby along! All you need is a stroller or play pen! This bootcamp style class will allow you to experience a full body workout using bodyweight and small equipment without needing childcare.

    15+ yrs, 5 sessions

    Mo - 9:30am - 10:30am Fee $42.00
    Pass Discount Fee $33.60
    98521
    Mo - 9:30am - 10:30am Fee $42.00
    Pass Discount Fee $33.60
    98522
    We - 9:30am - 10:30am Fee $42.00
    Pass Discount Fee $33.60
    98523
    Mo - 9:30am - 10:30am Fee $40.00
    Pass Discount Fee $32.00
    100525
    We - 9:30am - 10:30am Fee $46.00
    Pass Discount Fee $36.80
    100526
  • Looking for an innovative way to rebuild strength after pregnancy? This class is a fresh new way to stay in shape without having to worry about childcare. Bring your baby (1.5-18 months) to socialize while you get your workout! Mommy TRX is a new,...

    13+ yrs, 3 sessions

    Tu - 9:30am - 10:30am Fee $42.00
    Pass discount fee $33.60
    97198
    Tu - 9:30am - 10:30am Fee $42.00
    Pass discount fee $33.60
    97199
    Tu - 9:30am - 10:30am Fee $42.00
    Pass discount fee $33.60
    100488
  • Start your morning right with an energizing yoga flow series followed by Pilates mat exercises to help wake up your body, mind and spirit. Suitable for participants of all levels, this class will help you prepare for your day by calming your mind ...

    14+ yrs, 2 sessions

    We - 6:30am - 7:30am Fee $70.00
    Pass discount fee $56.00
    97393
    We - 6:30am - 7:30am Fee $70.00
    Pass discount fee $56.00
    97394
  • Sportball coaches develop competence and confidence on the field in Sportball soccer classes. Children are taught the fundamental skills necessary to excel in soccer. These include throw-ins, dribbling, trapping, passing, goalie skills and more. C...

    2-3 yrs, 3 sessions

    We - 5pm - 5:45pm Fee $111.00
    Pass discount fee $88.80
    97854
    We - 5pm - 5:45pm Fee $111.00
    Pass discount fee $88.80
    97855
    We - 5:15pm - 6pm Fee $164.00
    Pass discount fee $135.20
    100418
  • Sportball coaches develop competence and confidence on the field in Sportball soccer classes. Children are taught the fundamental skills necessary to excel in soccer. These include throw-ins, dribbling, trapping, passing, goalie skills and more. C...

    4-6 yrs, 3 sessions

    We - 5:45pm - 6:45pm Fee $111.00
    Pass discount fee $88.80
    97857
    We - 5:45pm - 6:45pm Fee $111.00
    Pass discount fee $88.80
    97858
    We - 6pm - 7pm fee $164.00
    Pass discount fee $135.20
    100419
  • Push yourself with this cardio/strength combo class! Start with 30min of intensive spin, followed by a TRX strength and core workout and end with stretching it all out.

    15+ yrs, 3 sessions

    Th - 6:30pm - 7:45pm Fee $49.00
    Pass discount fee $39.20
    97229
    Th - 6:30pm - 7:45pm Fee $49.00
    Pass discount fee $39.20
    97230
    Th - 6:30pm - 7:45pm Fee $42.00
    Pass discount fee $33.60
    100502
  • 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
  • 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