Millennia MMA

8423 Rochester Ave #102, Rancho Cucamonga, CA, 91730

About this gym

Millennia MMA is Southern California's premier destination for world-class martial arts training, with locations in Rancho Cucamonga and Chino Hills. The facility has trained athletes from beginners to world champions since 1999, featuring 20+ expert coaches and 15+ daily classes across two fully equipped facilities.

Classes offered

Class schedule

Sunday
  • Adult No-Gi Fundamentals
    9:00 AM–10:00 AM
    Drop-in OK
  • Kids Pankration Competition
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult Striking Fundamentals
    10:00 AM–11:00 AM
    Drop-in OK
  • Adult No-Gi BJJ
    10:00 AM–11:00 AM
    Drop-in OK
Monday
  • Advanced No-Gi Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Advanced Gi Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Wrestling
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult BJJ Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Advanced MMA Drilling
    11:30 AM–12:30 PM
    Drop-in OK
  • Intermediate No-Gi
    11:30 AM–12:30 PM
    Drop-in OK
  • Pro MMA Small Gloves Sparring
    12:30 PM–2:00 PM
    Drop-in OK
  • Little Samurai BJJ
    3:15 PM–4:00 PM
    Drop-in OK
  • Little Samurai Striking
    3:15 PM–4:00 PM
    Drop-in OK
  • Kids BJJ Fundamentals
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids BJJ
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids BJJ Fundamentals
    4:00 PM–5:30 PM
    Drop-in OK
  • Advanced Kids BJJ
    4:00 PM–5:30 PM
    Drop-in OK
  • Strength & Conditioning: Lower Body (Squat)
    5:00 PM–6:00 PM
    Drop-in OK
  • Intermediate MMA
    5:00 PM–6:00 PM
    Drop-in OK
  • Kids Wrestling
    5:00 PM–6:00 PM
    Drop-in OK
  • MMA Fundamentals
    5:30 PM–6:30 PM
    Drop-in OK
  • Strength & Conditioning: Lower Body (Squat)
    6:00 PM–7:00 PM
    Drop-in OK
  • Striking: Sparring
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult Striking Fundamentals
    6:00 PM–7:00 PM
    Drop-in OK
  • MMA
    6:30 PM–7:30 PM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    7:00 PM–8:30 PM
    Drop-in OK
  • Advanced Gi Jiu-Jitsu
    7:30 PM–9:00 PM
    Drop-in OK
Tuesday
  • Combat Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult BJJ Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult Striking: Sparring
    10:30 AM–11:30 AM
    Drop-in OK
  • MMA Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult Intermediate BJJ
    11:30 AM–12:30 PM
    Drop-in OK
  • MMA
    11:30 AM–12:30 PM
    Drop-in OK
  • Adult Striking Fundamentals
    12:30 PM–1:30 PM
    Drop-in OK
  • Adult No-Gi Competition Class
    12:30 PM–2:00 PM
    Drop-in OK
  • Little Samurai Striking
    3:15 PM–4:00 PM
    Drop-in OK
  • Little Samurai Jiu-Jitsu
    3:15 PM–4:00 PM
    Drop-in OK
  • Kids Striking (Age 6-9)
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids Striking (Age 10+)
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids Pankration
    4:00 PM–5:30 PM
    Drop-in OK
  • Conditioning (Aerobic)
    5:00 PM–6:00 PM
    Drop-in OK
  • Adult Striking Fundamentals
    5:00 PM–6:00 PM
    Drop-in OK
  • Adult Intermediate Wrestling
    5:00 PM–6:00 PM
    Drop-in OK
  • Cardio Kickboxing
    5:30 PM–6:30 PM
    Drop-in OK
  • Conditioning (Aerobic)
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult Intermediate MMA
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult BJJ Fundamentals
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult BJJ Fundamentals
    6:30 PM–7:30 PM
    Drop-in OK
  • Adult Brazilian Jiu-Jitsu
    7:00 PM–8:30 PM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    7:30 PM–9:00 PM
    Drop-in OK
Wednesday
  • Adult No-Gi Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Advanced Gi Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult Intermediate Wrestling
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult BJJ Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Advanced MMA Drilling
    11:30 AM–12:30 PM
    Drop-in OK
  • Intermediate No-Gi
    11:30 AM–12:30 PM
    Drop-in OK
  • Pro MMA Small Gloves Sparring
    12:30 PM–2:00 PM
    Drop-in OK
  • Little Samurai BJJ
    3:15 PM–4:00 PM
    Drop-in OK
  • Little Samurai Striking
    3:15 PM–4:00 PM
    Drop-in OK
  • Kids BJJ Fundamentals
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids BJJ
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids BJJ Fundamentals
    4:00 PM–5:30 PM
    Drop-in OK
  • Advanced Kids BJJ
    4:00 PM–5:30 PM
    Drop-in OK
  • Strength & Conditioning: Upper Body (Push/Pull)
    5:00 PM–6:00 PM
    Drop-in OK
  • Kids Wrestling
    5:00 PM–6:00 PM
    Drop-in OK
  • Adult Intermediate MMA
    5:00 PM–6:00 PM
    Drop-in OK
  • MMA Fundamentals
    5:30 PM–6:30 PM
    Drop-in OK
  • Strength & Conditioning: Upper Body (Push/Pull)
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult Striking: Sparring
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult Striking Fundamentals
    6:00 PM–7:00 PM
    Drop-in OK
  • MMA
    6:30 PM–7:30 PM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    7:00 PM–8:30 PM
    Drop-in OK
  • Advanced Gi Jiu-Jitsu
    7:30 PM–9:00 PM
    Drop-in OK
Thursday
  • Adult No-Gi Jiu-Jitsu - Advanced
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult BJJ Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult Striking: Sparring
    10:30 AM–11:30 AM
    Drop-in OK
  • MMA Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult Intermediate BJJ
    11:30 AM–12:30 PM
    Drop-in OK
  • MMA
    11:30 AM–12:30 PM
    Drop-in OK
  • Adult Striking Fundamentals
    12:30 PM–1:30 PM
    Drop-in OK
  • Little Samurai Striking
    3:15 PM–4:00 PM
    Drop-in OK
  • Little Samurai Jiu-Jitsu
    3:15 PM–4:00 PM
    Drop-in OK
  • Kids Striking (Age 6-9)
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids Striking (Age 10+)
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids Pankration
    4:00 PM–5:30 PM
    Drop-in OK
  • Strength and Conditioning (Anaerobic)
    5:00 PM–6:00 PM
    Drop-in OK
  • Adult Striking Fundamentals
    5:00 PM–6:00 PM
    Drop-in OK
  • Cardio Kickboxing
    5:30 PM–6:30 PM
    Drop-in OK
  • Strength and Conditioning (Anaerobic)
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult Intermediate MMA
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult BJJ Fundamentals
    6:00 PM–7:00 PM
    Drop-in OK
  • Adult BJJ Fundamentals
    6:30 PM–7:30 PM
    Drop-in OK
  • Adult Intermediate BJJ
    7:00 PM–8:30 PM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    7:30 PM–9:00 PM
    Drop-in OK
Friday
  • Adult Advanced Brazilian Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Wrestling
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult No-Gi Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult BJJ Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult Striking Fundamentals
    11:30 AM–12:30 PM
    Drop-in OK
  • MMA Fundamentals
    11:30 AM–12:30 PM
    Drop-in OK
  • Adult No-Gi Competition Class
    12:30 PM–2:00 PM
    Drop-in OK
  • Little Samurai Wrestling
    3:15 PM–4:00 PM
    Drop-in OK
  • Little Samurai Wrestling
    3:15 PM–4:00 PM
    Drop-in OK
  • Kids BJJ Fundamentals
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids BJJ
    4:00 PM–5:00 PM
    Drop-in OK
  • Kids BJJ Fundamentals
    4:00 PM–5:30 PM
    Drop-in OK
  • Advanced Kids BJJ
    4:00 PM–5:30 PM
    Drop-in OK
  • S&C Strength Training Lower Body (Deadlift)
    5:00 PM–6:00 PM
    Drop-in OK
  • Wrestling
    5:00 PM–6:00 PM
    Drop-in OK
  • Cardio Kickboxing
    5:30 PM–6:30 PM
    Drop-in OK
  • Adult Intermediate No-Gi Jiu-Jitsu
    6:00 PM–7:00 PM
    Drop-in OK
  • No-Gi Open Mat
    6:30 PM–8:30 PM
    Drop-in OK
Saturday
  • Strength & Conditioning: Upper Body (Push/Pull)
    9:00 AM–10:00 AM
    Drop-in OK
  • Adult BJJ Fundamentals
    9:00 AM–10:00 AM
    Drop-in OK
  • Brazilian Jiu-Jitsu
    9:00 AM–10:30 AM
    Drop-in OK
  • Adult No-Gi Jiu-Jitsu
    10:00 AM–12:00 PM
    Drop-in OK
  • MMA Fundamentals
    10:30 AM–11:30 AM
    Drop-in OK
  • Adult Striking Fundamentals
    11:30 AM–12:30 PM
    Drop-in OK
  • MMA Sparring
    11:30 AM–12:30 PM
    Drop-in OK
  • Pro MMA Big Gloves Sparring
    12:00 PM–2:00 PM
    Drop-in OK
No reviews yet. Be the first!

More gyms like this