MMA training at Strength & Honor MMA gym

Upland, CA

STRENGTH

&

HONOR

Train Hard. Fight Smart. Live with Honor.

Class Schedule

TRAIN WITH US

Kids Classes

Building champions from the ground up

Monday / Wednesday / Friday

Youth MMA4:00 PM
Youth NoGi Jiu Jitsu5:00 PM
Youth Jiu Jitsu with the Gi6:00 PM

Tuesday / Thursday

Youth Self Defense4:00 PM
Youth NoGi Jiu Jitsu5:00 PM

Adult Classes

Discipline, technique, and relentless improvement

Morning
Monday / Tuesday / Thursday
NoGi Jiu Jitsu9:00 AM
Evening
Monday / Wednesday / Friday
Jiu Jitsu with the Gi7:00 PM
NoGi Jiu Jitsu8:00 PM
Evening
Tuesday / Thursday
Muay Thai7:00 PM
NoGi Jiu Jitsu8:00 PM
Jiu Jitsu training class

Where to Find Us

Find Us

830 E Foothill Blvd Suite 1

Upland, CA 91786

Get Directions→
Muay Thai training

Ready to Train?

Whether you're stepping on the mat for the first time or looking to sharpen your skills — we have a class for you. Join the Strength & Honor family.

Contact Us Today→
Strength & Honor MMA

Serious martial arts training for kids and adults in Upland, CA. Jiu Jitsu, MMA, Muay Thai, and self-defense.

Location

Class Schedule

  • Mon / Wed / Fri
    7pm Gi | 8pm NoGi
  • Tue / Thu
    7pm Muay Thai | 8pm NoGi
  • Mon / Tue / Thu
    9am NoGi (Morning)
  • Kids: Mon / Wed / Fri
    4pm–6pm Youth Classes

© 2026 Strength & Honor MMA. All rights reserved.