Home › New Jersey
Muay Thai Gyms in New Jersey
171 muay thai gyms across 125 cities in New Jersey — including 111 with a free trial, 132 beginner-friendly, and 155 with kids' classes. Pick a city for full listings with member reviews, live open-now hours, and the classes each gym runs — or browse the map.
Muay thai — the art of eight limbs — has spread far beyond Thailand, and New Jersey now has gyms for every reason people train: a nervous first class, a serious workout, self-defense, kids' and women's programs, or the fight team. You don't need to be fit or experienced to walk in; all levels are welcome.
Cities in New Jersey
- Brick Township
- Jersey City
- Lyndhurst
- East Hanover
- Fort Lee
- Garwood
- Hoboken
- Toms River
- Wall Township
- Westwood
- Bergenfield
- Bloomfield
- Cherry Hill Township
- Clifton
- Dumont
- East Brunswick
- East Orange
- East Rutherford
- Egg Harbor Township
- Elizabeth
- Hackettstown
- Hamilton Township
- Hazlet
- Lawrence Township
- Lodi
- Ocean Township
- Phillipsburg
- Randolph
- Red Bank
- Sparta
- Teaneck
- Union City
- West New York
- Absecon
- Atlantic City
- Augusta
- Bayonne
- Bayville
- Blackwood
- Boonton
- Bound Brook
- Branchburg
- Bridgewater
- Cedar Grove
- Cedar Knolls
- Clinton
- Colts Neck
- Cookstown
- Dunellen
- Eatontown
- Edison
- Englewood
- Englishtown
- Ewing Township
- Fair Lawn
- Fairfield
- Fairview
- Flanders
- Forked River
- Freehold
- Glendora
- Green Brook Township
- Haddonfield
- Hammonton
- Hi-Nella
- Hillsborough Township
- Jackson Township
- Keansburg
- Kenilworth
- Lake Hopatcong
- Lebanon
- Lincoln Park
- Livingston
- Mahwah
- Maple Shade
- Marlboro Township
- Marlton
- Matawan
- Middlesex
- Midland Park
- Milltown
- Millville
- Monroe Township
- Montclair
- Moorestown
- Neptune City
- Newark
- North Arlington
- North Plainfield
- Nutley
- Oak Ridge
- Oakhurst
- Oceanport
- Old Bridge
- Paramus
- Passaic
- Pennsauken
- Pilesgrove
- Plainsboro Township
- Point Pleasant
- Pompton Lakes
- Princeton Junction
- Ramsey
- Riverton
- Rockaway
- Rutherford
- Saddle Brook
- Sewell
- Short Hills
- Sicklerville
- South Amboy
- South Orange Village
- Stafford Township
- Swedesboro
- Totowa
- Union
- Voorhees Township
- Warren
- Wayne
- West Collingswood Heights
- West Long Branch
- West Orange
- Westville
- Williamstown
- Windsor
Featured muay thai gyms in New Jersey
Ranked by what members say — Google rating weighted by review count. See the full best-of-New Jersey ranking →
Strategic Combat Academy
5 ★★★★★ 549 reviews
🥊 Free trial class — check their site
Upbeat gym offering mixed martial arts classes for all ages, including kickboxing, Muay Thai & more.
Training Grounds Jiu-Jitsu & MMA
5 ★★★★★ 456 reviews
🥊 Free trial class — check their site
RR Martial Arts Academy - Long Branch Jiu Jitsu & Muay Thai
5 ★★★★★ 305 reviews
🥊 Free trial class — check their site
Strikezone Mixed Martial Arts
5 ★★★★★ 300 reviews
Korean Tiger Studios
5 ★★★★★ 257 reviews
Fight and Fitness MMA
5 ★★★★★ 196 reviews
More ways to train in New Jersey
- Best muay thai gyms in New Jersey — the state-wide ranking
- Muay thai for beginners — 132 beginner-friendly gyms in New Jersey, ready for your first class
- Kids & teen muay thai — 155 gyms in New Jersey with youth programs
- Free trial classes — 111 gyms in New Jersey offer a free trial or intro class
- Women's muay thai — 17 gyms in New Jersey with women's classes
- Browse muay thai class types — beginner, kids', women's, private, fitness, sparring, fight team and more
- Tiger Schulmann's locations in New Jersey
- CKO Kickboxing locations in New Jersey
Muay thai programs in New Jersey
Find the class that fits — whether you're starting from zero, bringing the kids, or chasing a fight.
- 🧒 Kids Muay Thai in New Jersey
- 🌱 Beginner Muay Thai in New Jersey
- 🏆 Fight Team in New Jersey
- 🛡️ Self-Defense in New Jersey
- 🔥 Muay Thai Fitness in New Jersey
- 👤 Private Lessons in New Jersey
- 🥊 Sparring in New Jersey
- ✨ Teen Muay Thai in New Jersey
- 📘 Fundamentals in New Jersey
- 💪 Women's Muay Thai in New Jersey
- 🤼 Clinch in New Jersey
- 🔓 Open Gym in New Jersey
Other martial arts trained in New Jersey
Most muay thai gyms are multi-art. Here's what else New Jersey gyms teach under the same roof.
Muay thai in New Jersey: common questions
- How many muay thai gyms are in New Jersey?
- Our directory lists 171 muay thai gyms across 125 cities in New Jersey. The cities with the most are Brick Township (4), Jersey City (4), Lyndhurst (4).
- How much do muay thai classes cost in New Jersey?
- Among New Jersey gyms that publish a rate, single-class drop-ins run about $25–$99 (median around $89). Muay thai is more often sold as a monthly membership, which varies widely and most gyms don't post online — so check the gym's own schedule. Our cost guide breaks down what to expect.
- Are free trial classes available in New Jersey?
- Yes — 111 gyms in New Jersey advertise a free trial, free first class, or intro week. It's the low-pressure way to try a class before you commit; confirm the current offer on the gym's site.
- Can beginners and kids train muay thai in New Jersey?
- Absolutely — muay thai welcomes all levels. 132 New Jersey gyms are highlighted by members as beginner-friendly, and 155 run kids' or youth programs. You don't need to be fit or have any experience to start, and no reputable gym makes you spar before you're ready.
- Do I need to be in shape or spar to start muay thai?
- No. You can start with zero fitness base and no experience — the training itself gets you in shape. Sparring is optional and always builds up gradually; a good gym never throws beginners in. Fitness-focused, non-contact classes are common if you'd rather never spar.