About this gym
Elite MMA is the top mixed martial arts (MMA) training facility in the greater Houston area, with school locations in Houston/Westchase, Houston/Memorial, Houston/Galleria, Baytown, Kingwood, and Atascocita/Humble. Training MMA since 1993, Elite MMA has trained over 20,000 students and has over 2,000 Google and Facebook reviews. The gym specializes in instruction of self-defense, Muay Thai, kickboxing, boxing, mixed martial arts (MMA), and Brazilian Jiu Jitsu (BJJ), offering these essential classes across Houston, and prides itself on providing an environment for fun, happiness, and personal growth.
Classes offered
Class schedule
- Drop-in OKMMA No Gi5:30 AM–6:30 AM
- Drop-in OKBJJ Gi11:15 AM–12:15 PM
- Drop-in OKCardio Kickboxing11:15 AM–12:00 PM
- Drop-in OKCardio Kickboxing12:00 PM–12:45 PM
- Drop-in OKLittle Ninjas3:45 PM–4:30 PM
- Drop-in OKKids BJJ3:45 PM–4:30 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKKids BJJ5:00 PM–6:00 PM
- Drop-in OKTeen BJJ5:00 PM–6:00 PM
- Drop-in OKLittle Ninjas5:00 PM–5:30 PM
- Drop-in OKKids BJJ5:00 PM–5:45 PM
- Drop-in OKKids BJJ5:00 PM–5:50 PM
- Drop-in OKLittle Ninjas5:15 PM–6:00 PM
- Drop-in OKKids BJJ5:15 PM–6:00 PM
- Drop-in OKLittle Ninjas5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:30 PM
- Drop-in OKTeen BJJ5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:15 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:00 PM–6:45 PM
- Drop-in OKBJJ Gi6:05 PM–7:05 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:30 PM–7:15 PM
- Drop-in OKMMA No Gi Advanced/Endurance6:30 PM–7:30 PM
- Drop-in OKAdvanced Youth BJJ6:30 PM–7:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Advanced/Endurance7:00 PM–7:30 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKMMA No Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:30 PM–8:30 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–8:30 PM
- Drop-in OKMMA No Gi Advanced/Endurance8:00 PM–8:30 PM
- Drop-in OKBJJ Advanced/Endurance8:30 PM–9:00 PM
- Drop-in OKBJJ Gi6:00 AM–7:00 AM
- Drop-in OKAdvanced Kickboxing/Muay Thai10:45 AM–11:15 AM
- Drop-in OKBJJ Gi11:15 AM–12:15 PM
- Drop-in OKCardio Kickboxing11:15 AM–12:00 PM
- Drop-in OKBJJ Gi12:00 PM–1:00 PM
- Drop-in OKBJJ Gi12:00 PM–1:00 PM
- Drop-in OKBJJ Gi12:00 PM–1:00 PM
- Drop-in OKKids BJJ4:15 PM–5:00 PM
- Drop-in OKTeen BJJ4:15 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKKids BJJ5:00 PM–6:00 PM
- Drop-in OKTeen BJJ5:00 PM–6:00 PM
- Drop-in OKLittle Ninjas5:00 PM–5:30 PM
- Drop-in OKKids BJJ5:00 PM–5:45 PM
- Drop-in OKKids BJJ5:00 PM–5:50 PM
- Drop-in OKLittle Ninjas5:15 PM–6:00 PM
- Drop-in OKKids BJJ5:15 PM–6:00 PM
- Drop-in OKLittle Ninjas5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:30 PM
- Drop-in OKTeen BJJ5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:15 PM
- Drop-in OKCardio Kickboxing6:00 PM–6:45 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:05 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKYouth Muay Thai6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:30 PM–7:30 PM
- Drop-in OKYouth Muay Thai6:30 PM–7:30 PM
- Drop-in OKMMA No Gi7:00 PM–8:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKMMA No Gi7:30 PM–8:30 PM
- Drop-in OKMMA No Gi8:00 PM–9:00 PM
- Drop-in OKMMA No Gi Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKMMA No Gi8:00 PM–9:00 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKMMA No Gi Advanced/Endurance8:30 PM–9:00 PM
- Drop-in OKMMA No Gi5:30 AM–6:30 AM
- Drop-in OKBJJ Gi6:00 AM–7:00 AM
- Drop-in OKBJJ Gi11:15 AM–12:15 PM
- Drop-in OKCardio Kickboxing11:15 AM–12:00 PM
- Drop-in OKCardio Kickboxing12:00 PM–12:45 PM
- Drop-in OKLittle Ninjas3:45 PM–4:30 PM
- Drop-in OKKids BJJ3:45 PM–4:30 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKKids BJJ5:00 PM–6:00 PM
- Drop-in OKTeen BJJ5:00 PM–6:00 PM
- Drop-in OKLittle Ninjas5:00 PM–5:30 PM
- Drop-in OKKids BJJ5:00 PM–5:45 PM
- Drop-in OKKids MMA No Gi5:00 PM–5:40 PM
- Drop-in OKLittle Ninjas5:15 PM–6:00 PM
- Drop-in OKKids BJJ5:15 PM–6:00 PM
- Drop-in OKLittle Ninjas5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:30 PM
- Drop-in OKTeen BJJ5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:15 PM
- Drop-in OKYouth Muay Thai5:40 PM–6:20 PM
- Drop-in OKBJJ Gi6:05 PM–7:05 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:30 PM–7:15 PM
- Drop-in OKMMA No Gi Advanced/Endurance6:30 PM–7:30 PM
- Drop-in OKAdvanced Youth BJJ6:30 PM–7:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:30 PM–7:15 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Advanced/Endurance7:00 PM–7:30 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:30 PM–8:30 PM
- Drop-in OKMMA No Gi7:30 PM–8:30 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–8:30 PM
- Drop-in OKBJJ Advanced/Endurance8:30 PM–9:00 PM
- Drop-in OKWrestling8:30 PM–9:30 PM
- Drop-in OKBJJ Gi6:00 AM–7:00 AM
- Drop-in OKAdvanced Kickboxing/Muay Thai10:45 AM–11:15 AM
- Drop-in OKMMA No Gi11:15 AM–12:15 PM
- Drop-in OKCardio Kickboxing11:15 AM–12:00 PM
- Drop-in OKBJJ Gi12:00 PM–1:00 PM
- Drop-in OKBJJ Gi12:00 PM–1:00 PM
- Drop-in OKBJJ Gi12:00 PM–1:00 PM
- Drop-in OKKids BJJ4:15 PM–5:00 PM
- Drop-in OKTeen BJJ4:15 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKKids BJJ5:00 PM–6:00 PM
- Drop-in OKTeen BJJ5:00 PM–6:00 PM
- Drop-in OKLittle Ninjas5:00 PM–5:30 PM
- Drop-in OKKids BJJ5:00 PM–5:45 PM
- Drop-in OKKids BJJ5:00 PM–5:50 PM
- Drop-in OKLittle Ninjas5:15 PM–6:00 PM
- Drop-in OKKids BJJ5:15 PM–6:00 PM
- Drop-in OKLittle Ninjas5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:30 PM
- Drop-in OKTeen BJJ5:30 PM–6:30 PM
- Drop-in OKKids BJJ5:30 PM–6:15 PM
- Drop-in OKCardio Kickboxing6:00 PM–6:45 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:05 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKYouth Muay Thai6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai6:30 PM–7:30 PM
- Drop-in OKYouth Muay Thai6:30 PM–7:30 PM
- Drop-in OKMMA No Gi7:00 PM–8:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKMMA No Gi7:30 PM–8:30 PM
- Drop-in OKMMA No Gi8:00 PM–9:00 PM
- Drop-in OKMMA No Gi Advanced/Endurance8:00 PM–9:00 PM
- Drop-in OKMMA No Gi8:00 PM–9:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai8:00 PM–8:30 PM
- Drop-in OKMMA No Gi Advanced/Endurance8:30 PM–9:00 PM
- Drop-in OKMMA No Gi5:30 AM–6:30 AM
- Drop-in OKBJJ Gi6:00 AM–7:00 AM
- Drop-in OKMMA No Gi11:15 AM–12:15 PM
- Drop-in OKLittle Ninjas4:30 PM–5:00 PM
- Drop-in OKKids MMA No Gi4:40 PM–5:20 PM
- Drop-in OKBJJ Gi5:00 PM–6:00 PM
- Drop-in OKKids BJJ5:00 PM–6:00 PM
- Drop-in OKTeen BJJ5:00 PM–6:00 PM
- Drop-in OKAdvanced Youth BJJ5:00 PM–5:30 PM
- Drop-in OKYouth Muay Thai5:20 PM–6:00 PM
- Drop-in OKAdvanced Youth BJJ5:30 PM–6:15 PM
- Drop-in OKAdvanced Muay Thai6:00 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKCardio Kickboxing6:15 PM–7:00 PM
- Drop-in OKAdvanced Kickboxing/Muay Thai7:00 PM–7:30 PM
- Drop-in OKBJJ Gi7:00 PM–8:00 PM
- Drop-in OKMMA No Gi7:00 PM–8:00 PM
- Drop-in OKBJJ Advanced/Endurance8:00 PM–8:30 PM
- Drop-in OKAdvanced Muay Thai8:15 PM–9:15 PM
- Drop-in OKCardio Kickboxing9:00 AM–9:45 AM
- Drop-in OKLittle Ninjas10:00 AM–11:00 AM
- Drop-in OKKids BJJ10:00 AM–11:00 AM
- Drop-in OKTeen BJJ10:00 AM–11:00 AM
- Drop-in OKCardio Kickboxing10:00 AM–10:45 AM
- Drop-in OKBJJ Gi11:00 AM–12:00 PM
- Drop-in OKAdvanced Youth BJJ11:00 AM–11:30 AM
- Drop-in OKMMA No Gi11:00 AM–12:00 PM
- Drop-in OKBJJ Advanced/Endurance12:00 PM–12:30 PM
- Drop-in OKMMA No Gi Advanced/Endurance12:00 PM–12:30 PM
- Drop-in OKAdult Boxing12:30 PM–1:30 PM · Pat Swann
Hours
Reviews
Sign in to reviewMore gyms like this
Garden Oaks & Oak Forest's #1 Martial Arts School, offering Muay Thai, kickboxing, MMA, and kids martial arts in Houston, TX.
Muay Thai and boxing academy in Webster, TX offering kids and adult martial arts classes.
Legacy Houston boxing, Muay Thai, and MMA gym that has trained over 50 world champions.