Lunch-hour fundamentals on the mats.
Weekly Schedule
Your week,
on the mats.
Jiu jitsu classes in Mission, BC from 5 a.m. starts to evening sessions, kids classes every weekday afternoon, and strength training on Saturdays. Filter by class type to build your training week.
- All Programs
- Muay Thai Class
- Adults BJJ Intro · Gi & NoGi
- Lil Kids Jiu Jitsu (Ages 4–7)
- Big Kids Jiu Jitsu (Ages 8–12)
- Lil Kids Kickboxing (Ages 4–7)
- Big Kids Kickboxing (Ages 8–12)
- Kids Competitive BJJ
- Open Mat
- NoGi Leg Lock Class
- Strength & Conditioning
Monday
Ages 4–7 — coordination, confidence and play.
Ages 8–12 — technique, discipline and live drilling.
The big evening session — extended mat time.
Tuesday
Early riser session — train before the day starts.
Ages 4–7 — striking basics, balance and fun.
Ages 8–12 — pad work, footwork and focus.
Evening fundamentals and positional sparring.
The art of eight limbs — technique and conditioning.
Wednesday
Lunch-hour fundamentals on the mats.
Ages 4–7 — coordination, confidence and play.
Ages 8–12 — technique, discipline and live drilling.
The big evening session — extended mat time.
Thursday
Early riser session — train before the day starts.
Ages 4–7 — striking basics, balance and fun.
Ages 8–12 — pad work, footwork and focus.
Evening fundamentals and positional sparring.
The art of eight limbs — technique and conditioning.
Friday
Free training for all members — gi or no gi.
For kids ready for the next step.
Modern leg lock systems — entries, control, finishes.
Saturday
Group class — build the engine behind your martial arts.
Sunday
Rest DayNo classes on Sundays — rest, recover, and we'll see you Monday.
New to training? Every intro class is beginner-friendly — arrive 15 minutes early for your first visit and we'll get you set up. Schedule may vary on holidays; contact us to confirm or to book your spot.
Planning Your Week
Morning, noon or night.
Train before work at our 5 a.m. sessions, on your lunch break at noon, or in the evening alongside the biggest classes of the day. Kids classes run every weekday afternoon, so the whole family can train on the same trip.
Explore the ProgramsMember Reviews
Worth showing up for.
“I've been training with Kieran for a long time, and he is amazing! He and his team always make me feel the most welcome. I highly recommend it to anyone looking for a top-tier martial arts experience.”Davey Coakley — Google Review
“Mission BJJ is a great family friendly gym. I love going here for Jiu Jitsu classes. Kieran is an awesome coach. I always enjoy my time there and I learn something new from him every time I attend a class.”Iataya Ottman — Google Review
“Best gym in the valley!! Kieran is one of the best instructors around, always friendly and respectful of everyone who comes through his door. Excellent Jiu Jitsu, Muay Thai, and strength programs.”Jason W Brown — Google Review
“Kieran runs an amazing gym. Super clean, filled with great people, we always feel at home here. Kurt and Brandon do an amazing job with the Muay Thai program too.”Max Burridge — Google Review
“Mission BJJ is an incredible gym. His gym is very welcoming and a great place from beginners to seasoned competitors. Come try a trial class, you won't regret it!”Sean Mooney — Google Review
“My son has been training with Kieran for over two years. The confidence it has given him is priceless. Kieran has always done an amazing job at creating a friendly inclusive environment!”Kelsey J — Google Review
Getting Here
Minutes from anywhere in Mission.
Address
Unit #301 — 31510 Gill Avenue
Mission, BC V4S 0A1
Phone
Training Hours
Mon–Fri · early morning to evening
Sat · 9:00 a.m.

First time? Arrive 15 minutes early and we'll meet you at the front desk. We're just off Highway 7 near the Walmart Supercentre — free parking on site.
Contact the Academy