Drop-in sport and fitness

On this page

Reservations and cancellations

You are encouraged to reserve a space for drop-in programs online in advance. In-person walk-in reservations will be accepted when space allows. 

Schedules and reservation links can be found on the facility pages. The schedules found on those pages are subject to change.


  • Reserve your space as of 6 pm for up to two days in advance.
  • You can book a maximum of:
    • 2 spaces at a time for cardio and weight sessions, older adult activities, and sport and group fitness drop-ins.
  • Select the button below to reserve your spot. Available sessions for the next two days will be displayed in green.
  • If you are unable to reserve a spot online, you can make a walk-in reservation on the day of, if there are spaces remaining. To avoid disappointment, we strongly encourage you to reserve your space online.
  • Please arrive on time for your program.
    • Instructional based programs: Late arrivals may not be permitted to join after the start of the class.
    • For all other drop-in activities: Your spot will be reserved up to 10 minutes after the session has started. If you arrive later than 10 minutes after your scheduled start time, your spot may be given to another individual or your visit may be cut short.
  • Payment can be made on-site. Please note our pin pads do not currently accept "tap".


    Cancel drop-in reservation


    Weight and cardio rooms

    Weight and cardio conditioning rooms have a variety of cardio machines, strength training equipment and free weights. Cardio machines include treadmills, elliptical machines, stair climbers and stationary bicycles that are programmable for an exercise routine. Reservation may be required, please check with your local facility.


    Children: For children between the ages of 6 to 12
    Youth: For youth between the ages of 13 and 17 years
    Adult: For adults 18 and older
    50+ (or Older Adult): For adults 50 and older

    • Badminton: All players welcome. Recreation level game play. Bring your own racquet
    • Basketball: All players welcome. Recreation level game play. Ball provided.
    • Flag football: All players welcome. Recreation level game play on the turf field.  Equipment will be provided.
    • Floor curling: Introduction to the sport of curling - without ice. Learn the basics and develop skills through game play.
    • Kindergym: Play, run, climb, and jump to burn some energy. Children ages 0 to 5 must be supervised by a caregiver while they have free play with a variety of sports equipment and toys in our gymnasium.
    • Open gym:  All participants welcome. Recreation level game play of a variety of sports.
    • Open Gym – Family: Recreation level gameplay of a variety of sports for children and their guardians.
    • Open Turf - family: All participants welcome. Recreation level game play of a variety of sports on the turf field.
    • Pickleball: All players welcome. Bring your own paddle.
    • Pickleball intermediate: For those with intermediate experience or greater. Bring your own paddle.
    • Skateboarding - indoor: Bring your skateboard for practice indoors. Helmets are strongly recommended for all participants; mandatory for participants 10 years and younger.
    • Soccer: All players welcome. Recreation level game play. Ball will be provided.
    • Soccer - turf field: Recreation level game play on the turf field. Balls will be provided.
    • Table tennis: All players welcome. Recreation level game play. Bring your own paddle.
    • Track walking: Indoor track walking, no reservation required.
    • Ultimate frisbee: Recreation level game play on the turf field.
    • Volleyball: All players welcome. Recreation level game play. Ball provided.

    Fitness activities

    (including squash and racquetball) 

    • 20/20/20: 20 minutes of choreographed cardio, 20 minutes of step, 20 minutes of strength and stretch.
    • Barrefit®: Combining ballet barre exercises with strength training, core conditioning and muscular endurance mat work to develop a sculpted physique. Dance experience is not necessary.
    • Bootcamp: Intense class builds strength, speed and power through basic cardio training and muscle conditioning. Push to your limit.
    • Cardio: A choreographed cardio class set to music with options for all levels of fitness.
    • Cardio Blast: Challenge your cardiovascular fitness with combinations of high or controlled impact, step, skipping, martial arts... Anything goes
    • Cardio and strength: A combination of cardiovascular activity followed by strength and muscle endurance exercises designed to work different muscle groups with various movements and intensities. Various resistance-based equipment or body weight exercises will be used to improve strength and balance.
    • Core Conditioning: This class is designed to strengthen the muscles surrounding the back and abdomen. The core muscles provide a foundation for other muscles to initiate a more stable and efficient movement. Good core stability aids injury prevention and rehabilitation and sport performance.
    • Dance: Get fit, let loose and have fun! Classes include cardiovascular exercise choreographed to various music genres. All levels welcome! Styles include Belly dancing, Zumba®, The Party and more!
    • HIIT®:  High Intensity Interval Training (HIIT) incorporates the use of short, intense bursts of activity with periods of recuperation. This type of workout is known for its high energy expenditure while maintaining muscle mass and helping to improve physical endurance.
    • Indoor cycling: Focus on endurance, strength, intervals, high intensity, and recovery. Excellent cardiovascular exercise. Resistance is tailored to participants' ability.
    • Intervals: Timed drills, tempo challenges, variety of movement options and more! Designed for all levels of fitness.
    • Kickboxing: High energy mixed impact workout combining modified boxing, kicking and martial arts moves. Get rid of your stress!
    • LeBarre®A dance-inspired workout like no other! Combining balance, agility, resistance, and eloquence into a challenging full body workout, LeBarre™ will make sure no muscle goes untouched. No dance experience required.
    • Pilates:  A series of floor exercises to stimulate circulation and thoroughly tone the body. Promotes good posture and maintains body balance by developing strength, flexibility, and endurance.
    • Party: High energy mix of dance music and movements. Bring out your inner dancer with this joyful class designed for all levels of ability
    • Party On: designed for 50+. A high-energy mix of dance music and movements. Bring out your inner dancer with this
    • Racquetball: Reserve one court (for use by a maximum of 2 people). Bring your own racquet, ball and protective eyewear.
    • Sport conditioning: Athletic, sports-based skills and drills incorporating, speed, agility, plyometrics and coordinated movement patterns.
    • Step and Strength: Choreographed step class coupled with body weight or resistance-based equipment to improve strength.
    • Stretch and Strength: Combine strength training movements with flexibility to improve muscular strength and mobility.
    • Squash: Reserve one court (for use by a maximum of 2 people). Bring your own racquet, ball and protective eyewear.
    • Strength: Combine strength training movements with flexibility to improve muscular strength, posture, balance and mobility. Various resistance-based equipment or body weight exercises will be used.
    • Strength circuit: Circuit style with all stations focusing on muscle conditioning.
    • TMC: Total muscle conditioning using your body weight and a variety of equipment such as stability balls, resistance tubes, and hand weights.
    • TRX®: TRX training uses your body weight and the TRX suspension system to create dynamic exercises for every muscle.  Develop strength, balance, flexibility and core stability simultaneously, all at the intensity you choose.
    • Yoga: A class that offers a series of sitting, standing, and reclining poses to help open up the body and improve flexibility and muscle strength. Modifications are proposed to accommodate different levels. Styles and sequences vary based on each instructor.
    • Zumba®:  This class mixes low-intensity and high-intensity moves for an interval-style, calorie-burning dance fitness party. Once the Latin and World rhythms take over, you'll see why Zumba® is often called exercise in disguise. A total workout, combining all elements of fitness – cardio, muscle conditioning, balance and flexibility, boosted energy and a serious dose of awesome each time you leave class.
    • Zumba® Gold: Modified moves and pacing to suit the needs of the active older adult, or those just starting a journey to a fit and healthy life. Zesty Latin music, salsa, merengue, cumbia and reggaeton, with easy-to-follow moves, in an invigorating, party atmosphere.

    Bring your own mat (if required), towel and water bottle to the facility.


    2024 drop-in fees

    Fees shown do not include HST. Applicable taxes will be added during the payment process.


      • Adult fitness $9.26 
      • Senior, youth, student fitness $7.86 
      • Multi-visit fitness 
      Multi-visit fitness
      • Adults:
      • 10-visit pass: $83.73
      • 20-visit pass: $151.73
      • Youth, student and senior:
      • 10-visit pass: $68
      • 20-visit pass: $125.83

      Sport - per hour

      • Adult: $4.39
      • Child, youth, student, household/family (per person): $2.77
      • Senior: $4.16
      Multi-visit sport - Ten-visit pass
      • Adults: $39.32
      • Child, youth or student: $26.36 
      • Seniors: $37.01

      Senior centre 

      • Per person: $2.08

      Age and group definitions

      • Preschool: Ages two and under
      • Child: Ages three to 12 years
      • Youth: Ages 13 to 17 years
      • Student: Full-time
      • Adult: Ages 18 and older
      • 50+: Ages 50 and older
      • Senior: Ages 65 and older
      • Household/family: Up to two related adults, with or without their child(ren) all living at the same address. Children must be age 25 or younger.
      • Groups: Ten or more