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
Adult Advanced Brazilian Jiu-Jitsu 90mAdult BJJ Fundamentals 60mAdult Brazilian Jiu-Jitsu 90mAdult Intermediate BJJ 60mAdult Intermediate MMA 60mAdult Intermediate No-Gi Jiu-Jitsu 60mAdult Intermediate Wrestling 60mAdult No-Gi BJJ 60mAdult No-Gi Competition Class 90mAdult No-Gi Fundamentals 60mAdult No-Gi Jiu-Jitsu 90mAdult No-Gi Jiu-Jitsu - Advanced 90mAdult Striking Fundamentals 60mAdult Striking: Sparring 60mAdvanced Gi Jiu-Jitsu 90mAdvanced Kids BJJ 90mAdvanced MMA Drilling 60mAdvanced No-Gi Jiu-Jitsu 90mBrazilian Jiu-Jitsu 90mCardio Kickboxing 60mCombat Jiu-Jitsu 90mConditioning (Aerobic) 60mIntermediate MMA 60mIntermediate No-Gi 60mKids BJJ 60mKids BJJ Fundamentals 60mKids Pankration 90mKids Pankration Competition 90mKids Striking (Age 10+) 60mKids Striking (Age 6-9) 60mKids Wrestling 60mLittle Samurai BJJ 45mLittle Samurai Jiu-Jitsu 45mLittle Samurai Striking 45mLittle Samurai Wrestling 45mMMA 60mMMA Fundamentals 60mMMA Sparring 60mNo-Gi Open Mat 120mPro MMA Big Gloves Sparring 120mPro MMA Small Gloves Sparring 90mS&C Strength Training Lower Body (Deadlift) 60mStrength and Conditioning (Anaerobic) 60mStrength & Conditioning: Lower Body (Squat) 60mStrength & Conditioning: Upper Body (Push/Pull) 60mStriking: Sparring 60mWrestling 60m
Class schedule
Sunday
- Drop-in OKAdult No-Gi Fundamentals9:00 AM–10:00 AM
- Drop-in OKKids Pankration Competition9:00 AM–10:30 AM
- Drop-in OKAdult Striking Fundamentals10:00 AM–11:00 AM
- Drop-in OKAdult No-Gi BJJ10:00 AM–11:00 AM
Monday
- Drop-in OKAdvanced No-Gi Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdvanced Gi Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKWrestling10:30 AM–11:30 AM
- Drop-in OKAdult BJJ Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdvanced MMA Drilling11:30 AM–12:30 PM
- Drop-in OKIntermediate No-Gi11:30 AM–12:30 PM
- Drop-in OKPro MMA Small Gloves Sparring12:30 PM–2:00 PM
- Drop-in OKLittle Samurai BJJ3:15 PM–4:00 PM
- Drop-in OKLittle Samurai Striking3:15 PM–4:00 PM
- Drop-in OKKids BJJ Fundamentals4:00 PM–5:00 PM
- Drop-in OKKids BJJ4:00 PM–5:00 PM
- Drop-in OKKids BJJ Fundamentals4:00 PM–5:30 PM
- Drop-in OKAdvanced Kids BJJ4:00 PM–5:30 PM
- Drop-in OKStrength & Conditioning: Lower Body (Squat)5:00 PM–6:00 PM
- Drop-in OKIntermediate MMA5:00 PM–6:00 PM
- Drop-in OKKids Wrestling5:00 PM–6:00 PM
- Drop-in OKMMA Fundamentals5:30 PM–6:30 PM
- Drop-in OKStrength & Conditioning: Lower Body (Squat)6:00 PM–7:00 PM
- Drop-in OKStriking: Sparring6:00 PM–7:00 PM
- Drop-in OKAdult Striking Fundamentals6:00 PM–7:00 PM
- Drop-in OKMMA6:30 PM–7:30 PM
- Drop-in OKAdult No-Gi Jiu-Jitsu7:00 PM–8:30 PM
- Drop-in OKAdvanced Gi Jiu-Jitsu7:30 PM–9:00 PM
Tuesday
- Drop-in OKCombat Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdult No-Gi Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdult BJJ Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult Striking: Sparring10:30 AM–11:30 AM
- Drop-in OKMMA Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult Intermediate BJJ11:30 AM–12:30 PM
- Drop-in OKMMA11:30 AM–12:30 PM
- Drop-in OKAdult Striking Fundamentals12:30 PM–1:30 PM
- Drop-in OKAdult No-Gi Competition Class12:30 PM–2:00 PM
- Drop-in OKLittle Samurai Striking3:15 PM–4:00 PM
- Drop-in OKLittle Samurai Jiu-Jitsu3:15 PM–4:00 PM
- Drop-in OKKids Striking (Age 6-9)4:00 PM–5:00 PM
- Drop-in OKKids Striking (Age 10+)4:00 PM–5:00 PM
- Drop-in OKKids Pankration4:00 PM–5:30 PM
- Drop-in OKConditioning (Aerobic)5:00 PM–6:00 PM
- Drop-in OKAdult Striking Fundamentals5:00 PM–6:00 PM
- Drop-in OKAdult Intermediate Wrestling5:00 PM–6:00 PM
- Drop-in OKCardio Kickboxing5:30 PM–6:30 PM
- Drop-in OKConditioning (Aerobic)6:00 PM–7:00 PM
- Drop-in OKAdult Intermediate MMA6:00 PM–7:00 PM
- Drop-in OKAdult BJJ Fundamentals6:00 PM–7:00 PM
- Drop-in OKAdult BJJ Fundamentals6:30 PM–7:30 PM
- Drop-in OKAdult Brazilian Jiu-Jitsu7:00 PM–8:30 PM
- Drop-in OKAdult No-Gi Jiu-Jitsu7:30 PM–9:00 PM
Wednesday
- Drop-in OKAdult No-Gi Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdvanced Gi Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdult Intermediate Wrestling10:30 AM–11:30 AM
- Drop-in OKAdult BJJ Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdvanced MMA Drilling11:30 AM–12:30 PM
- Drop-in OKIntermediate No-Gi11:30 AM–12:30 PM
- Drop-in OKPro MMA Small Gloves Sparring12:30 PM–2:00 PM
- Drop-in OKLittle Samurai BJJ3:15 PM–4:00 PM
- Drop-in OKLittle Samurai Striking3:15 PM–4:00 PM
- Drop-in OKKids BJJ Fundamentals4:00 PM–5:00 PM
- Drop-in OKKids BJJ4:00 PM–5:00 PM
- Drop-in OKKids BJJ Fundamentals4:00 PM–5:30 PM
- Drop-in OKAdvanced Kids BJJ4:00 PM–5:30 PM
- Drop-in OKStrength & Conditioning: Upper Body (Push/Pull)5:00 PM–6:00 PM
- Drop-in OKKids Wrestling5:00 PM–6:00 PM
- Drop-in OKAdult Intermediate MMA5:00 PM–6:00 PM
- Drop-in OKMMA Fundamentals5:30 PM–6:30 PM
- Drop-in OKStrength & Conditioning: Upper Body (Push/Pull)6:00 PM–7:00 PM
- Drop-in OKAdult Striking: Sparring6:00 PM–7:00 PM
- Drop-in OKAdult Striking Fundamentals6:00 PM–7:00 PM
- Drop-in OKMMA6:30 PM–7:30 PM
- Drop-in OKAdult No-Gi Jiu-Jitsu7:00 PM–8:30 PM
- Drop-in OKAdvanced Gi Jiu-Jitsu7:30 PM–9:00 PM
Thursday
- Drop-in OKAdult No-Gi Jiu-Jitsu - Advanced9:00 AM–10:30 AM
- Drop-in OKAdult No-Gi Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdult BJJ Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult Striking: Sparring10:30 AM–11:30 AM
- Drop-in OKMMA Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult Intermediate BJJ11:30 AM–12:30 PM
- Drop-in OKMMA11:30 AM–12:30 PM
- Drop-in OKAdult Striking Fundamentals12:30 PM–1:30 PM
- Drop-in OKLittle Samurai Striking3:15 PM–4:00 PM
- Drop-in OKLittle Samurai Jiu-Jitsu3:15 PM–4:00 PM
- Drop-in OKKids Striking (Age 6-9)4:00 PM–5:00 PM
- Drop-in OKKids Striking (Age 10+)4:00 PM–5:00 PM
- Drop-in OKKids Pankration4:00 PM–5:30 PM
- Drop-in OKStrength and Conditioning (Anaerobic)5:00 PM–6:00 PM
- Drop-in OKAdult Striking Fundamentals5:00 PM–6:00 PM
- Drop-in OKCardio Kickboxing5:30 PM–6:30 PM
- Drop-in OKStrength and Conditioning (Anaerobic)6:00 PM–7:00 PM
- Drop-in OKAdult Intermediate MMA6:00 PM–7:00 PM
- Drop-in OKAdult BJJ Fundamentals6:00 PM–7:00 PM
- Drop-in OKAdult BJJ Fundamentals6:30 PM–7:30 PM
- Drop-in OKAdult Intermediate BJJ7:00 PM–8:30 PM
- Drop-in OKAdult No-Gi Jiu-Jitsu7:30 PM–9:00 PM
Friday
- Drop-in OKAdult Advanced Brazilian Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKWrestling9:00 AM–10:30 AM
- Drop-in OKAdult No-Gi Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult BJJ Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult Striking Fundamentals11:30 AM–12:30 PM
- Drop-in OKMMA Fundamentals11:30 AM–12:30 PM
- Drop-in OKAdult No-Gi Competition Class12:30 PM–2:00 PM
- Drop-in OKLittle Samurai Wrestling3:15 PM–4:00 PM
- Drop-in OKLittle Samurai Wrestling3:15 PM–4:00 PM
- Drop-in OKKids BJJ Fundamentals4:00 PM–5:00 PM
- Drop-in OKKids BJJ4:00 PM–5:00 PM
- Drop-in OKKids BJJ Fundamentals4:00 PM–5:30 PM
- Drop-in OKAdvanced Kids BJJ4:00 PM–5:30 PM
- Drop-in OKS&C Strength Training Lower Body (Deadlift)5:00 PM–6:00 PM
- Drop-in OKWrestling5:00 PM–6:00 PM
- Drop-in OKCardio Kickboxing5:30 PM–6:30 PM
- Drop-in OKAdult Intermediate No-Gi Jiu-Jitsu6:00 PM–7:00 PM
- Drop-in OKNo-Gi Open Mat6:30 PM–8:30 PM
Saturday
- Drop-in OKStrength & Conditioning: Upper Body (Push/Pull)9:00 AM–10:00 AM
- Drop-in OKAdult BJJ Fundamentals9:00 AM–10:00 AM
- Drop-in OKBrazilian Jiu-Jitsu9:00 AM–10:30 AM
- Drop-in OKAdult No-Gi Jiu-Jitsu10:00 AM–12:00 PM
- Drop-in OKMMA Fundamentals10:30 AM–11:30 AM
- Drop-in OKAdult Striking Fundamentals11:30 AM–12:30 PM
- Drop-in OKMMA Sparring11:30 AM–12:30 PM
- Drop-in OKPro MMA Big Gloves Sparring12:00 PM–2:00 PM
Reviews
Sign in to review No reviews yet. Be the first!