Juggernaut Mixed Martial Arts

Welcome to Juggernaut Mixed Martial Arts

Free Trial: Please fill out the form at the bottom of the page to arrange a free trial session.

By opting in, you agree to receive periodic text messages & emails from Juggernaut Mixed Martial Arts. Your information will never be shared. Reply STOP to cancel. Standard rates may apply.

5

Instructors

100+

Students

3

Awards Won

17+

Years Experience


What we offer:

Brazilian Jiu Jitsu

Brazilian Jiu Jitsu (BJJ) is a martial art and combat sport that emphasizes ground fighting and submission holds to control and defeat an opponent. You'll learn to control and submit opponents in a friendly and challenging environment.

Muay Thai

Muay Thai is a striking martial art from Thailand that uses punches, kicks, knees, and elbows in both long-range and close-range combat. Training often includes pad work, bag drills, and sparring, giving you a high-intensity workout that improves strength, coordination, and self-defense skills.

Boxing

Boxing is a combat sport where two participants wearing protective gloves throw punches at each other in a ring, aiming to score points or achieve a knockout. Through bag work, sparring, and drills, you'll get a full-body workout while learning self-defense.

Why Choose Juggernaut Mixed Martial Arts?

Whether you're just starting your fitness journey or looking to enhance your routine, Juggernaut Mixed Martial Arts provides a supportive and motivating environment.

Our team is dedicated to helping you achieve your personal goals, ensuring you have the best experience possible.

Trusted By Our Members

Frequently Asked Questions

Check out the most frequently asked questions about Juggernaut Mixed Martial Arts.


Still haven't found the answer?

Contact Us

Do you offer a free trial?

Yes! We offer a one-week free trial so you can get a feel for the gym before making any commitment.

Is there a sign-up fee?

For autopay memberships, there’s a one-time signup fee. This helps us maintain a focused, committed training environment.

Are the classes beginner friendly?

Yes. Each class caters to all levels, striving to challenge experienced athletes while supporting those just starting out. We’ll meet you where you are.

How would I cancel/pause my membership?

If you are on an autopay membership, you’ll need to fulfill the initial commitment period outlined in your agreement. After that, cancellations require at least 5 days' notice prior to your next billing date.

Please note: Early cancellations are subject to a ONE HUNDRED DOLLAR (.100) early termination fee.

Where can I find the class schedule?

Please visit the schedules page to view our current class offerings and times.

Where is Juggernaut MMA located?

351 Three Rivers Drive, Kelso, WA
We’re located in the Three Rivers Crossing Mall on the south side across from The Family Room.

Are showers available?

No. We do not have showers on-site, so we recommend bringing a towel and a change of clothes as you will be sweating during training.

If you need shower access, Planet Fitness is located nearby and offers facilities for its members.

What is your policy on bullying or fighting outside of class?

ABSOLUTELY ZERO TOLERANCE. Any student—youth or adult—who bullies, instigates fights, or misuses their training will be immediately removed from the program. Martial arts are for self-defense, discipline, and growth, not intimidation or abuse.

What classes are offered?

Here at Juggernaut MMA, we offer a variety of classes, including: 

  • Muay Thai / Kickboxing – Traditional Muay Thai blended with Dutch-style Kickboxing
    • offered for youth and adults
  • Boxing

  • Brazilian Jiu-Jitsu (Gi & No-Gi) – Includes wrestling and judo elements

    • offered for youth and adults
  • Submission Wrestling

Do I need to sign a contract?

Autopay memberships come with a short-term agreement and offer reduced monthly rates.

If you prefer more flexibility, we also offer month-to-month memberships with no long-term commitment, at a higher rate ( more/month).

We’re continuously working on options that balance flexibility and affordability.

What gear would I need?

Boxing / Muay Thai / Kickboxing (Adults):

  • Boxing gloves (loaners available)

  • Shin guards (loaners available)

  • Mouthguard

  • Groin protector (optional but recommended)

Muay Thai (Youth):

  • Gloves (loaners available)

  • Shin guards (loaners available)

  • Mouthguard

  • Youth Muay Thai students will soon be required to wear Juggernaut Level Shirts (0–10) as part of our leveling system.

Jiu-Jitsu (All Ages):

  • Gi (Loaner gis are available, but a personal gi is required to earn belts or stripes.)

What membership would work best for me?

We offer flexible memberships* to fit your training goals and schedule:

  • Juggernaut Membership – Unlimited Classes

  • Behemoth Membership – Up to 6 Classes/Week

  • Titan Membership – Up to 4 Classes/Week

  • Warrior Membership – Up to 2 Classes/Week

  • Youth Programs – Muay Thai/Kickboxing & Jiu-Jitsu

  • Family Add-Ons – Available for multi-member households

  • Drop-Ins – Always welcome

*please visit our pricing page for more information

What makes Juggernaut MMA stand out?

We are not a belt factory or a McDojo. Juggernaut MMA is a true fight gym that is built on skill, grit, and community. Whether you are a brand new or seasoned athlete, you will be welcomed to our facility with hard training, good people, and real results.

How can I contact Juggernaut MMA?

Text / call us or stop by in person. We’re often on the mats coaching or training, so we may miss calls or messages. Stopping by the gym is usually the fastest way to get help.

Schedule

Schedule

08/25/2025 - 08/31/2025
Mon
25
Tue
26
Wed
27
Thu
28
Fri
29
Sat
30
Sun
31

25
Monday

12:00 - 13:30

Circuit Training

16:00 - 17:00

Combat Cardio

Jeff Kelley
17:00 - 18:00

Kids Muay Thai/Kickboxing

Jeff Kelley
17:00 - 18:00

Sauna

18:00 - 19:00

Kids Advanced Jiu Jitsu

Jeff Kelley

Kids Advanced Jiu Jitsu

This class is designed for older and more advanced children, from 4 striped white belts and on. 

18:00 - 19:00

No-Gi Jiu Jitsu/Submission Wrestling

19:00 - 20:00

Muay Thai - all levels

Jeff Kelley

26
Tuesday

12:00 - 13:30

Circuit Training

17:00 - 18:00

Boxing Open Gym

17:00 - 18:00

Kids Brazilian Jiu Jitsu

Jeff Kelley
17:00 - 18:00

Sauna

18:00 - 19:00

Brazilian Jiu Jitsu

Josh Bernard
18:00 - 19:00

Kids Advanced Jiu Jitsu

Jeff Kelley

Kids Advanced Jiu Jitsu

This class is designed for older and more advanced children, from 4 Stripe white belts and beyond

19:00 - 20:00

Muay Thai - All Levels

Jeff Kelley

27
Wednesday

12:00 - 13:30

Circuit Training

16:00 - 17:00

Combat Cardio

Jeff Kelley
17:00 - 18:00

Jiu Jitsu Fundamentals

Josh Bernard
17:00 - 18:00

Kids Muay Thai/Kickboxing

Jeff Kelley
17:00 - 18:00

Sauna

18:00 - 19:00

Kids Advanced Jiu Jitsu

Jeff Kelley

Kids Advanced Jiu Jitsu

This class is designed for older and more advanced children, from 4 striped white belts and on. 

18:00 - 19:00

No-Gi Jiu Jitsu/Submission Wrestling

Josh Bernard
19:00 - 20:00

Muay Thai - All Levels

Jeff Kelley

28
Thursday

12:00 - 13:30

Circuit Training

17:00 - 18:00

Boxing Open Gym

17:00 - 18:00

Kids Brazilian Jiu Jitsu

Jeff Kelley
17:00 - 18:00

Sauna

18:00 - 19:00

Brazilian Jiu Jitsu

Josh Bernard
18:00 - 19:00

Kids Advanced Jiu Jitsu

Jeff Kelley

Kids Advanced Jiu Jitsu

This class is designed for older and more advanced children, from 4 Stripe white belts and beyond

19:00 - 20:00

Muay Thai - All Levels

Jeff Kelley

29
Friday

12:00 - 13:30

Circuit Training

16:00 - 17:00

Combat Cardio

Jeff Kelley
17:00 - 19:00

Kids Fight Club (Invite Only)

Jeff Kelley
17:00 - 18:00

Sauna

19:00 - 21:00

Open Sparring

Jeff Kelley

30
Saturday

No sessions

31
Sunday

No sessions
No sessions found
$

+2.9% Card Processing Fee
Continue
  • Payment Card
3-digit security code usually found on the back of your card. American Express cards have a 4-digit code located on the front.

Booking Confirmed

We look forward to seeing you soon!

Please let us know ahead of time if you are not able to make your scheduled time.

Added to waitlist

You are now on the waitlist. If a spot opens up we will notify you via Email.

Close