Book a Free Trial (639) 384-8228

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.

Muay Thai coach giving instruction between rounds at Mission BJJ in Mission, BC
Filter by Program
  • 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

BJJ 12:00 p.m. BJJ Intro Class

Lunch-hour fundamentals on the mats.

1 hrAll Levels
Kids 4:00 p.m. Lil Kids BJJ Intro

Ages 4–7 — coordination, confidence and play.

45 minAges 4–7
Kids 4:45 p.m. Big Kids BJJ Intro

Ages 8–12 — technique, discipline and live drilling.

1 hrAges 8–12
BJJ 6:00 p.m. BJJ Intro Class

The big evening session — extended mat time.

1 hr 30 minAll Levels

Tuesday

BJJ 5:00 a.m. BJJ Intro Class

Early riser session — train before the day starts.

1 hrAll Levels
Kids 4:00 p.m. Lil Kids Kickboxing Intro

Ages 4–7 — striking basics, balance and fun.

45 minAges 4–7
Kids 4:45 p.m. Big Kids Kickboxing Intro

Ages 8–12 — pad work, footwork and focus.

1 hrAges 8–12
BJJ 6:00 p.m. BJJ Intro Class

Evening fundamentals and positional sparring.

1 hrAll Levels
Muay Thai 7:00 p.m. Muay Thai Intro Class

The art of eight limbs — technique and conditioning.

1 hrAll Levels

Wednesday

BJJ 12:00 p.m. BJJ Intro Class

Lunch-hour fundamentals on the mats.

1 hrAll Levels
Kids 4:00 p.m. Lil Kids BJJ Intro

Ages 4–7 — coordination, confidence and play.

45 minAges 4–7
Kids 4:45 p.m. Big Kids BJJ Intro

Ages 8–12 — technique, discipline and live drilling.

1 hrAges 8–12
BJJ 6:00 p.m. BJJ Intro Class

The big evening session — extended mat time.

1 hr 30 minAll Levels

Thursday

BJJ 5:00 a.m. BJJ Intro Class

Early riser session — train before the day starts.

1 hrAll Levels
Kids 4:00 p.m. Lil Kids Kickboxing Intro

Ages 4–7 — striking basics, balance and fun.

1 hrAges 4–7
Kids 4:45 p.m. Big Kids Kickboxing Intro

Ages 8–12 — pad work, footwork and focus.

1 hrAges 8–12
BJJ 6:00 p.m. BJJ Intro Class

Evening fundamentals and positional sparring.

1 hrAll Levels
Muay Thai 7:00 p.m. Muay Thai Intro Class

The art of eight limbs — technique and conditioning.

1 hrAll Levels

Friday

Open Mat 12:00 p.m. Open Mat

Free training for all members — gi or no gi.

1 hrAll Levels
Kids 5:00 p.m. Kids Competitive BJJ

For kids ready for the next step.

1 hrKids
No Gi 6:00 p.m. NoGi Leg Lock Class

Modern leg lock systems — entries, control, finishes.

1 hrNo Gi

Saturday

S&C 9:00 a.m. Strength & Conditioning

Group class — build the engine behind your martial arts.

1 hrAll Levels

Sunday

Rest Day

No 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.

Heavy bags lined up in the training area of the Mission BJJ academy

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 Programs

Member Reviews

Worth showing up for.

5.0 on Google Reviews
“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

Your story's next — Book Your Trial Class

Students gathered on the mats before the start of class at Mission BJJ

Reserve Your Spot

Train with confidence.

Pick a class. We'll handle the rest.

Pick a class that fits your week and come try it free. We'll have everything ready for you when you arrive.

First class free · Arrive 15 minutes early

Getting Here

Minutes from anywhere in Mission.

Get Directions

Address

Unit #301 — 31510 Gill Avenue
Mission, BC V4S 0A1

Training Hours

Mon–Fri · early morning to evening
Sat · 9:00 a.m.

Front entrance welcome desk at Mission BJJ

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