IB Mixed Martial Arts

1120 13th St #101, Imperial Beach, CA, 91932

About this gym

Welcome to our world-class MMA gym located in the heart of Imperial Beach, San Diego. At our facility, we offer a diverse range of training programs, specializing in Brazilian Jiu-Jitsu (BJJ), boxing, and mixed martial arts (MMA). Our mission is to provide a supportive and motivating environment where individuals of all ages and skill levels can achieve their fitness goals while mastering the art of combat sports. Whether your goal is to become a champion athlete, get in the best shape of your life, or simply have fun while learning new skills, we have a program tailored to your needs.

Classes offered

Class schedule

Sunday
  • OPEN MAT
    10:00 AM–12:00 PM
    Drop-in OK
Monday
  • KIDS KICKBOXING
    4:00 PM–4:30 PM
    Drop-in OK
  • KIDS BJJ
    4:30 PM–5:00 PM
    Drop-in OK
  • TEEN BOXING
    5:10 PM–6:00 PM
    Drop-in OK
  • ADULT MUAY THAI
    6:10 PM–7:00 PM
    Drop-in OK
  • ADULT BJJ
    7:00 PM–8:00 PM
    Drop-in OK
  • ADULT SUBMISSION WRESTLING
    8:00 PM–9:00 PM
    Drop-in OK
  • ADULT COMPETITION GRAPPLING
    9:00 PM–9:30 PM
    Drop-in OK
Tuesday
  • BOXING
    4:00 PM–4:30 PM
    Drop-in OK
  • KIDS WRESTLING
    4:30 PM–5:00 PM
    Drop-in OK
  • TEEN KICKBOXING
    5:10 PM–6:00 PM
    Drop-in OK
  • ADULT BOXING
    6:10 PM–7:00 PM
    Drop-in OK
  • TEEN BJJ
    7:00 PM–8:00 PM
    Drop-in OK
  • ADULT/TEEN NOGI BJJ
    8:00 PM–9:00 PM
    Drop-in OK
  • ADULT CARDIO KICKBOXING
    9:00 PM–9:30 PM
    Drop-in OK
Wednesday
  • KIDS KICKBOXING
    4:00 PM–4:30 PM
    Drop-in OK
  • KIDS BJJ
    4:30 PM–5:00 PM
    Drop-in OK
  • TEEN BOXING
    5:10 PM–6:00 PM
    Drop-in OK
  • ADULT KICKBOXING
    6:10 PM–7:00 PM
    Drop-in OK
  • ADULT BJJ
    7:00 PM–8:00 PM
    Drop-in OK
  • ADULT CATCH WRESTLING
    8:00 PM–9:00 PM
    Drop-in OK
  • ADULT COMPETITION GRAPPLING
    9:00 PM–9:30 PM
    Drop-in OK
Thursday
  • BOXING
    4:00 PM–4:30 PM
    Drop-in OK
  • KIDS MMA
    4:30 PM–5:00 PM
    Drop-in OK
  • TEEN KICKBOXING
    5:10 PM–6:00 PM
    Drop-in OK
  • ADULT BOXING
    6:10 PM–7:00 PM
    Drop-in OK
  • TEEN BJJ
    7:00 PM–8:00 PM
    Drop-in OK
  • ADULT/TEEN WRESTLING
    8:00 PM–9:00 PM
    Drop-in OK
  • ADULT MMA (GEAR REQUIRED)
    9:00 PM–9:30 PM
    Drop-in OK
Friday
  • KIDS KICKBOXING
    4:00 PM–4:30 PM
    Drop-in OK
  • KIDS BJJ
    4:30 PM–5:00 PM
    Drop-in OK
  • TEAM SPAR (INVITE ONLY)
    5:10 PM–6:00 PM
  • TEAM SPAR (INVITE ONLY)
    6:10 PM–7:00 PM
  • TEAM BJJ (INVITE ONLY)
    7:00 PM–8:00 PM
  • TEAM SUBMISSION GRAPPLING
    8:00 PM–9:00 PM
    Drop-in OK
  • ADULT COMPETITION GRAPPLING
    9:00 PM–9:30 PM
    Drop-in OK
Saturday
  • KIDS BJJ
    10:00 AM–11:00 AM
    Drop-in OK
  • OPEN MAT
    10:00 AM–2:00 PM
    Drop-in OK
  • KIDS WRESTLING
    11:00 AM–12:00 PM
    Drop-in OK
  • KIDS KICKBOXING
    12:00 PM–1:00 PM
    Drop-in OK
  • KIDS BOXING
    1:00 PM–2:00 PM
    Drop-in OK
No reviews yet. Be the first!

More gyms like this