A healthy family is a happy family! That’s why at the YMCA of Oakville, we offer a number of safe and active fitness programs, sports programs, and open climb times for the whole family to get fit together.

Family Fitness

Family Boot Camp

6+ yrs

Get your whole family into shape with this boot camp.  Workouts consist of circuit training using small equipment and body weight exercises.  These classes will be fun and take your family to the next level.

Location: Peter Gilgan Family YMCA, 410 Rebecca St. 

OngoingSat10:00- 10:45 am Included Day Pass FeeDrop In
Family Drum Fit

7+ yrs

A family friendly class that strengthens the body, brain and the whole family!  Learn simple drumming sequences to the latest tunes in this non competitive and inclusive class. Parents must accompany children to class.

Location: Peter Gilgan Family YMCA, 410 Rebecca St. 

SummerSat10:00 - 10:45 am Included Day Pass FeeDrop In
Family Track Time

6+ yrs

Take a run or walk together on the indoor track! Please ensure that your children are safe by keeping them within arm’s reach of a parent or guardian at all times. Children must be at least 6 years of age to participate. Strollers and other wheeled devices are not permitted on the track.

Jan 4- June 30Mon, Tues, Wed, Thurs, Fri2:00-6:00 pm IncludedDrop In
Jan 9- June 26Sat, Sun2:00-6:00 pm Included Drop In
Family Zumba

7+ years

Join us and awaken the inner dancer in you! You and your family will enjoy Latin and international dance routines and discover how easy it is to combine simple dance moves with fitness-based movements. A fun way to get active with the whole family.

Location: Peter Gilgan Family YMCA, 410 Rebecca Street

OngoingTue6:30-7:15pmIncludedDay passDrop In
OngoingSun10:15-11:00amIncludedDay passDrop In

Child & Teen Fitness

Boot Camp

8+ yrs

Participants will enjoy a series of challenges and games designed to enhance fitness levels while having fun. This program incorporates traditional boot camp exercises with a twist.

Activities include:

  • Excercise stations
  • Group intervals
  • TRX
  • Game based fitness challenges

*Must be wearing appropriate athletic attire to participate

Sept-JuneSat10:15-11:00pmIncludedDay PassDrop In
Sept-JuneThurs5:15-6:00pmIncludedDay PassDrop In
Cycle Fit

10+ yrs

During this 45 minute session participants will take part in a variety of challenges; Speed, Gear level, power output, endurance and the beloved “no-bounce”. This program is designed to challenge Youth of all fitness levels as it is the individual who challenges their own abilities versus competing with the participants beside you.


  • Minimum height 5’0″
  • Comfortable athletic attire
  • Water
Sept to June Tues5:15-6:00IncludedDay PassDrop In
Intro to Resistance Training

This introductory course will allow youth the the opportunity to learn and practice how to use various pieces of equipment in a safe and effective way in the wellness area. All participants will be under the super supervision of a training wellness coach.
*Please note the class start time for Mondays has been changed from 4:45 to 5:00.

January-JuneMonday 5:00-5:45IncludedN/ADrop In
January-JuneWednesday 4:45-5:45IncludedN/ADrop In

Sports & Recreation

Family Badminton

6+ yrs

Games will be organized based on the number of class participants. Bring the whole family for a workout and some fun! Racquets and birdies supplied.

SummerSat3:15-4:15 pmIncludedDay Pass FeeDrop In
SummerSun11:00 am-1:00 pmIncludedDay Pass FeeDrop In
Drop-in Teen Basketball

YMCA drop-in basketball programs emphasizes teamwork, coordination and confidence. Games will be organized based on the number of players with equal playing time given to all.

13-16 yrs

OngoingMon, Wed, Fri3:30-6:00 pmIncludedDay passDrop in
OngoingTues3:30-6:30 pmIncludedDay passDrop in
OngoingThurs3:30-5:30 pmIncludedDay passDrop in
OngoingFri7:30- 9:30 pmIncludedDay passDrop in


Registered Basketball Programs

The YMCA offers 2 registered basketball programs to help your child learn teamwork and improve their game!

Click here for more information on the Jr. NBA basketball program for 5-7 yrs

Click here for more information on the Steve Nash Basketball program for 8-12 yrs


6+ yrs

If you’ve been searching for a fun, but challenging class that teaches self-dense, Jiu-Jitsu at the Y is for you! With an emphasis on punches, kick, throws and controlling holds, it will teach you the most effective ways to defend yourself. Added benefits include increased strength, flexibility and self-confidence.

Sept-JuneSat Beg./Coloured
Belts 6-8 yrs
9:00-10:00 am IncludedMember onlyRegister with
Membership Services
Sept-JuneSat Beg./Coloured
Belts 6-8 yrs
10:00- 11:00 am IncludedMember onlyRegister with
Membership Services
Sept-JuneSat Beg./Coloured
Belts 9-12 yrs
11:00 am-12:30 pm IncludedMember onlyRegister with
Membership Services
Sept-JuneSat Beg./Coloured
Belts 13-16 yrs
12:30-2:00 pm IncludedMember onlyRegister with
Membership Services
Sept-JuneOpen class &
testing 13+ yrs
2:00-3:30 pm IncludedMember onlyRegister with
Membership Services
Additional Costs
The testing fee is included, uniforms are available for purchase from the class instructor. A $25 annual membership fee is paid directly to the Canadian Jiu-Jitsu Council and collected by class instructor.
Open Rock Climbing

Our indoor rock climbing area, the Adventure Centre, offers lots of fun and challenging climbing possibilities. With 9 ropes accessing a number of (10 m/30 ft) routes of varying difficulty, and over 3,000 square m / 10,000 square ft of bouldering area,  we can provide a climb to challenge every level of climber. Featuring many movable holds and angles as well as two auto-belay units you won’t be waiting long to get to the top!

Kids under 10 must be accompanied by a parent/guardian.

Click here for more information and times for open climb


3-8 yrs

This indoor instructional program provides players with the opportunity to learn the fundamentals of the soccer including: ball control, passing, shooting and defense. Each session focuses on your child’s skill development in a key area and provide a fun opportunity to apply those skills in a game environment.

*Please note: This program does not run during the summer. The current session will end in June, and a new session will begin in September.

Fall session information coming soon

The Oakville Taekwondo Club runs Taekwondo programs throughout the week for YMCA members.

Click here for more information on Taekwondo programs