Not sure which class fits?

Times change with the season and some classes fill. Tell us the age and what you're after and we'll come back with the two or three that actually suit — and get you booked into your first free class.

Ask us which class → Book your first free class

Every class · every day

Class Schedule

Every class in the week on one timetable. Pick a colour, pick a time, and book your free two-week trial straight into that class — no phone call, no guessing which day. Full program details live on the Kids and Adults pages.

Rated 5.0 · 72 Google reviews

  • 2 weeks, unlimited. Your free trial covers every class on this page, not just one.
  • 2 trial spots in each class. Book a friend or a sibling into the same class.
  • Closed mid-day. Rumble closes between the morning and evening classes, Monday to Friday.

Weekly timetable

Showing all 39 classes.

  • Tiny Ninjas, ages 4–7
  • Kids & teens
  • Women only, 18+
  • Adult grappling — BJJ, No-Gi, CAP
  • Adult striking — Muay Thai, boxing
  • Advanced — sparring, MMA
  • Open mat & competition
  • Solid = book online now
  • Dashed = no online calendar yet, ask us
Choose a day

Monday 9 classes

Closed mid-day
Monday, 5:35–6:35 AMBattle Girl BootcampConditioningWomen only, 18+Book free trial Monday, 4:45–5:45 PMYouth Black Belt ClubAdvanced · by invitationAsk us Monday, 5:45–6:45 PMBattle Girl BootcampConditioningWomen only, 18+Book free trial Monday, 5:50–6:30 PMTiny NinjasAges 4–7 · BJJ only40-minute class · no strikingAsk us Monday, 6:45–8:15 PMAdult No-Gi CAPCombat Athlete ProgramBook free trial Monday, 7:45–8:45 PMAdult Muay ThaiAll levelsBook free trial Monday, 8:45–9:15 PMSparringCAPAsk us Monday, 9:15–10:15 PMBattle Girl BootcampConditioningWomen only, 18+Book free trial

Tuesday 8 classes

Closed mid-day
Tuesday, 6:00–7:00 AMAdult BJJ, No-GiAll levelsBook free trial Tuesday, 5:45–6:45 PMYouth & Tween BJJAges 7–10 and 10–15Book free trial Tuesday, 6:00–7:00 PMBattle Girl BootcampConditioningWomen only, 18+Book free trial Tuesday, 6:45–7:45 PMAdult Muay ThaiAll levelsBook free trial Tuesday, 7:00–8:00 PMBattle Girl BootcampConditioningWomen only, 18+Book free trial Tuesday, 7:45–8:15 PMSparringAsk us Tuesday, 8:15–9:15 PMNo-Gi Intro BJJCombat CoreBook free trial Tuesday, 8:15–9:45 PMAdult CAP Gi BJJCombat Athlete ProgramBook free trial

Wednesday 9 classes

Closed mid-day
Wednesday, 5:35–6:35 AMBattle Girl BootcampStrikingWomen only, 18+Book free trial Wednesday, 5:45–6:45 PMBattle Girl BootcampStrikingWomen only, 18+Book free trial Wednesday, 5:50–6:30 PMTiny NinjasAges 4–7 · BJJ only40-minute class · no strikingAsk us Wednesday, 6:45–8:15 PMAdult No-Gi CAPCombat Athlete ProgramBook free trial Wednesday, 7:45–8:45 PMAdult Muay ThaiAll levelsBook free trial Wednesday, 8:15–9:15 PMAdult MMAAdvancedAsk us Wednesday, 8:45–9:15 PMSparringCAPAsk us Wednesday, 9:15–10:15 PMBattle Girl BootcampStrikingWomen only, 18+Book free trial

Thursday 7 classes

Closed mid-day
Thursday, 6:00–7:00 AMAdult BJJ, GiAll levelsBook free trial Thursday, 5:45–6:45 PMYouth & Tween BJJAges 7–10 and 10–15Book free trial Thursday, 6:00–7:00 PMBattle Girl BootcampStrikingWomen only, 18+Book free trial Thursday, 6:45–8:15 PMAdult CAP Gi BJJCombat Athlete ProgramBook free trial Thursday, 7:00–8:00 PMBattle Girl BootcampStrikingWomen only, 18+Book free trial Thursday, 8:15–9:15 PMNo-Gi Intro BJJCombat CoreBook free trial Thursday, 8:15–9:15 PMAdult BoxingAll levelsBook free trial

Friday 3 classes

Closed mid-day
Friday, 5:35–6:35 AMBattle Girl BootcampConditioningWomen only, 18+Book free trial Friday, 6:00–8:00 PMOpen MatAll membersAsk us Friday, 6:30–7:30 PMWomen's BJJCoach GladysBook free trial

Saturday 2 classes

Saturday, 9:00–10:00 AMBattle Girl BootcampConditioning / StrikingWomen only, 18+Book free trial Saturday, 12:00–2:00 PMOpen MatAll membersAsk us

Sunday 1 classes

Sunday, 7:30–9:00 PMCompetition TrainingWhen competitions are scheduledAsk us
  • Tiny Ninjas (ages 4–7): BJJ only, no striking, 40-minute classes. No online trial booking for this age group yet — next intake September 14. Ask us and we'll book your child in.
  • Youth Muay Thai (ages 8–15): online trial booking currently covers ages 11–15. For ages 8–10, message us and we'll set it up.
  • Youth Black Belt Club: an advanced youth group, by invitation from the coaches.
  • Sparring, MMA, Open Mat and Competition Training are for current members and the advanced (CAP) track — ask us if you're not sure where you fit.

Before & After School Program: runs daily during the school year and is separate from the class timetable above — see the After School page for pickup schools and times. The gym itself is closed mid-day, Monday to Friday.

At a glance

Address Rumble Martial Arts
417 The Queensway S, Unit 102
Keswick, ON L4P 2C7
Directions → Email rumblemartialarts@gmail.com Battle Girl Bootcamp Women only, 18+. Teen girls train in the co-ed teen classes below age 18; at 16, all students move into the adult program. Programs Combat Core is the beginner track. The Combat Athlete Program (CAP) is advanced, 90 minutes, co-ed, with sparring.

Ask about a class

Ages, invite-only classes, a class with no online booking yet, or "which one should I try first" — send it and a real person from Team Rumble replies, usually the same day.

We reply by email, usually the same day.

Book your first free class