Skip to content
Oakville Boxing & Functional Training logo
Boxing ring and speed bag at OBFT in Oakville

Our programs

Find your fight.

A program for every goal, from beginner to competitor.

Heavy bags and medicine balls along the OBFT training floor

Service 01

Adult Boxing & Muay Thai Classes

Group classes built to make you fitter, sharper and more confident. Every session starts with a proper warm-up and skill work, moves into pad and bag rounds, and finishes with conditioning. You leave having learned something — not just sweated.

  • Serious conditioning without the boredom of a treadmill
  • Practical self-defense skills taught with correct technique
  • Stress relief that actually resets your head after work
  • All levels train together, with coaches scaling each round
View class schedule
Turf training area with rig and equipment used for youth classes

Service 02

Youth Boxing & Muay Thai Classes

Our youth program uses the discipline of combat sport to build character. Kids learn respect, focus and how to handle pressure — in a controlled, coach-led environment with age-appropriate drills and no unsupervised contact.

  • Discipline and respect reinforced every single class
  • Confidence that carries into school and sport
  • Safety-first structure with proper equipment and supervision
  • Fitness and coordination that grows with your child
Inquire about youth programs
Strength and conditioning equipment in the OBFT gym

Service 03

Personal Training

One-on-one coaching for Strength & Conditioning, Boxing and Muay Thai. We assess where you are, set clear targets, and build a plan around your schedule, body and goals — whether that is fat loss, strength, or preparing to compete.

  • Fully customized programming, adjusted as you progress
  • Accelerated results from undivided coaching attention
  • Technique corrections you can't get in a big group
  • Flexible session times, solo or partner training
Book a consultation
Boxing ring corner with speed bag at OBFT in Oakville

Free trial class

Ready to take the first step?

Your first class is on us. Fill out the form to claim your free trial and our team will be in touch to schedule your visit.

No commitment, no pressure. We'll only use your details to get you booked in.