About this gym
Originally founded on the Upper West Side of Manhattan in 2001, Modern Martial Arts has grown to 3 thriving NYC locations (Upper West Side, Upper East Side, and Tribeca). The school's mission is to change people's lives in a positive manner every day, maintaining the highest standards of excellence in martial arts and fitness across all locations. Programs include Kids Martial Arts, Teen/Adult Kickboxing, and Brazilian Jiu Jitsu.
Classes offered
Class schedule
- Drop-in OKTiny Champs (Ages 3-5)9:00 AM–9:30 AM
- Drop-in OKBrazilian Jiu Jitsu9:00 AM–10:00 AM
- Drop-in OKTiny Champs (Ages 3-5)9:00 AM–9:30 AM
- Drop-in OKLittle Champs (Ages 5-7)9:30 AM–10:00 AM
- Drop-in OKLittle Champs (Ages 5-7)9:30 AM–10:00 AM
- Drop-in OKLittle Champs Black Belt Training (Ages 5-7)10:00 AM–10:30 AM
- Drop-in OKTiny Champs (Ages 3-5)10:00 AM–10:30 AM
- Drop-in OKLittle Champs (Ages 5-7)10:00 AM–10:30 AM
- Drop-in OKKids Basic (Ages 7-12)10:00 AM–10:45 AM
- Drop-in OKLittle Champs BBT (Ages 5-7)10:30 AM–11:00 AM
- Drop-in OKKids Brazilian Jiu Jitsu10:45 AM–11:30 AM
- Drop-in OKKids Basic (Ages 7-12)11:00 AM–11:45 AM
- Drop-in OKKids BBT Intermediate (Ages 7+)11:00 AM–11:45 AM
- Drop-in OKKids BBT Advanced (Ages 7+)11:00 AM–11:45 AM
- Drop-in OKKids Basic (Ages 7-12)11:00 AM–11:45 AM
- Drop-in OKBrazilian Jiu Jitsu (Ages 7-11)11:45 AM–12:30 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 12+)11:45 AM–12:30 PM
- Drop-in OKKids Leadership12:00 PM–12:30 PM
- Drop-in OKTeen/Adult Kickboxing12:30 PM–1:15 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)12:30 PM–1:15 PM
- Drop-in OKKids BBT Advanced (Ages 7+)12:30 PM–1:15 PM
- Drop-in OKKids BBT Int/Adv (Ages 7-12)12:30 PM–1:15 PM
- Drop-in OKTeen Kickboxing (Ages 13+)1:15 PM–2:00 PM
- Drop-in OKKickboxing1:15 PM–2:00 PM
- Drop-in OKTeen/Adult Kickboxing1:15 PM–2:00 PM
- Drop-in OKTeen/Adult Kickboxing12:15 PM–1:00 PM
- Drop-in OKTeen/Adult Kickboxing12:30 PM–1:15 PM
- Drop-in OKTeen Kickboxing (Ages 13+)12:30 PM–1:15 PM
- Drop-in OKKickboxing12:30 PM–1:15 PM
- Drop-in OKTiny Champs (Ages 3-5)3:45 PM–4:15 PM
- Drop-in OKLittle Champs (Ages 5-7)4:00 PM–4:30 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKLittle Champs (Ages 5-7)4:15 PM–4:45 PM
- Drop-in OKTiny Champs (Ages 3-5)4:30 PM–5:00 PM
- Drop-in OKLittle Champs (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKKids Basic (Ages 7-12)4:45 PM–5:30 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)4:45 PM–5:30 PM
- Drop-in OKKids BBT Advanced (Ages 7+)4:45 PM–5:30 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)5:00 PM–5:45 PM
- Drop-in OKKids BBT Advanced (Ages 7+)5:00 PM–5:45 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids BBT Int/Adv (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 7+)5:45 PM–6:30 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 7-11)5:45 PM–6:30 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 12+)5:45 PM–6:30 PM
- Drop-in OKKids Brazilian Jiu Jitsu6:00 PM–6:45 PM
- Drop-in OKTeen/Adult Kickboxing6:30 PM–7:15 PM
- Drop-in OKTeen Kickboxing (Ages 13+)6:30 PM–7:15 PM
- Drop-in OKKickboxing6:30 PM–7:15 PM
- Drop-in OKTeen/Adult Kickboxing6:45 PM–7:30 PM
- Drop-in OKBrazilian Jiu Jitsu7:15 PM–8:15 PM
- Drop-in OKBrazilian Jiu Jitsu12:15 PM–1:15 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKLittle Champs (Ages 5-7)4:00 PM–4:30 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKLittle Champs (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKLittle Champs BBT (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKLittle Champs (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKLittle Champs Black Belt Training (Ages 5-7)5:00 PM–5:30 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)5:00 PM–5:45 PM
- Drop-in OKKids BBT Advanced (Ages 7+)5:00 PM–5:45 PM
- Drop-in OKLittle Champs BBT (Ages 5-7)5:00 PM–5:30 PM
- Drop-in OKKids Basic (Ages 7-12)5:30 PM–6:15 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)5:30 PM–6:15 PM
- Drop-in OKKids BBT Advanced (Ages 7+)5:30 PM–6:15 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 7-11)5:45 PM–6:30 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 12+)5:45 PM–6:30 PM
- Drop-in OKKids Basic (Ages 7-12)5:45 PM–6:30 PM
- Drop-in OKKids BBT Int/Adv (Ages 7-12)5:45 PM–6:30 PM
- Drop-in OKTeen/Adult Kickboxing6:30 PM–7:15 PM
- Drop-in OKBrazilian Jiu Jitsu6:30 PM–7:30 PM
- Drop-in OKTeen/Adult Kickboxing6:30 PM–7:15 PM
- Drop-in OKTeen Kickboxing (Ages 13+)7:30 PM–8:15 PM
- Drop-in OKKickboxing7:30 PM–8:15 PM
- Drop-in OKTeen/Adult Kickboxing12:30 PM–1:15 PM
- Drop-in OKTeen Kickboxing (Ages 13+)12:30 PM–1:15 PM
- Drop-in OKKickboxing12:30 PM–1:15 PM
- Drop-in OKTiny Champs (Ages 3-5)3:45 PM–4:15 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKLittle Champs (Ages 5-7)4:15 PM–4:45 PM
- Drop-in OKLittle Champs (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKLittle Champs (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKKids Basic (Ages 7-12)4:45 PM–5:30 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)4:45 PM–5:30 PM
- Drop-in OKKids BBT Advanced (Ages 7+)4:45 PM–5:30 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids BBT Int/Adv (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids Leadership5:45 PM–6:30 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)5:45 PM–6:30 PM
- Drop-in OKKids BBT Advanced (Ages 7+)5:45 PM–6:30 PM
- Drop-in OKKids Leadership6:00 PM–6:45 PM
- Drop-in OKTeen/Adult Kickboxing6:30 PM–7:15 PM
- Drop-in OKTeen Kickboxing (Ages 13+)6:30 PM–7:15 PM
- Drop-in OKKickboxing6:30 PM–7:15 PM
- Drop-in OKTeen/Adult Kickboxing6:45 PM–7:30 PM
- Drop-in OKBrazilian Jiu Jitsu7:15 PM–8:15 PM
- Drop-in OKBrazilian Jiu Jitsu12:15 PM–1:15 PM
- Drop-in OKTiny Champs (Ages 3-5)3:45 PM–4:15 PM
- Drop-in OKTiny Champs (Ages 3-5)3:45 PM–4:15 PM
- Drop-in OKLittle Champs (Ages 5-7)3:45 PM–4:15 PM
- Drop-in OKTiny Champs (Ages 3-5)4:00 PM–4:30 PM
- Drop-in OKLittle Champs (Ages 5-7)4:15 PM–4:45 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 7-11)4:15 PM–5:00 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 12+)4:15 PM–5:00 PM
- Drop-in OKLittle Champs (Ages 5-7)4:30 PM–5:00 PM
- Drop-in OKKids Basic (Ages 7-12)4:45 PM–5:30 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)5:00 PM–5:45 PM
- Drop-in OKKids BBT Advanced (Ages 7+)5:00 PM–5:45 PM
- Drop-in OKKids Basic (Ages 7-12)5:00 PM–5:45 PM
- Drop-in OKKids BBT Intermediate (Ages 7+)5:30 PM–6:15 PM
- Drop-in OKKids BBT Advanced (Ages 7+)5:30 PM–6:15 PM
- Drop-in OKLeadership Class5:45 PM–6:30 PM
- Drop-in OKKids BBT Int/Adv (Ages 7-12)6:00 PM–6:45 PM
- Drop-in OKTeen/Adult Kickboxing6:30 PM–7:15 PM
- Drop-in OKBrazilian Jiu Jitsu6:30 PM–7:30 PM
- Drop-in OKTeen/Adult Kickboxing6:45 PM–7:30 PM
- Drop-in OKTeen Kickboxing (Ages 13+)7:30 PM–8:15 PM
- Drop-in OKKickboxing7:30 PM–8:15 PM
- Drop-in OKKids Leadership8:45 AM–9:30 AM
- Drop-in OKLeadership Class9:00 AM–9:45 AM
- Drop-in OKKids Leadership9:15 AM–10:00 AM
- Drop-in OKLittle Champs (Ages 5-7)9:30 AM–10:00 AM
- Drop-in OKTiny Champs (Ages 3-5)9:45 AM–10:15 AM
- Drop-in OKTiny Champs (Ages 3-5)10:00 AM–10:30 AM
- Drop-in OKTiny Champs (Ages 3-5)10:00 AM–10:30 AM
- Drop-in OKLittle Champs (Ages 5-7)10:15 AM–10:45 AM
- Drop-in OKKids Basic (Ages 7-12)10:30 AM–11:15 AM
- Drop-in OKLittle Champs (Ages 5-7)10:30 AM–11:00 AM
- Drop-in OKKids Basic (Ages 7-12)10:45 AM–11:30 AM
- Drop-in OKKids BBT Intermediate (Ages 7+)10:45 AM–11:30 AM
- Drop-in OKKids BBT Advanced (Ages 7+)10:45 AM–11:30 AM
- Drop-in OKLittle Champs BBT (Ages 5-7)11:00 AM–11:30 AM
- Drop-in OKBrazilian Jiu Jitsu (Ages 7-11)11:30 AM–12:15 PM
- Drop-in OKBrazilian Jiu Jitsu (Ages 12+)11:30 AM–12:15 PM
- Drop-in OKKids Basic (Ages 7-12)12:00 PM–12:45 PM
- Drop-in OKKids BBT Int/Adv (Ages 7-12)12:00 PM–12:45 PM
- Drop-in OKBrazilian Jiu Jitsu12:15 PM–1:15 PM
- Drop-in OKTeen/Adult Kickboxing12:30 PM–1:15 PM
- Drop-in OKTeen/Adult Kickboxing12:45 PM–1:30 PM
- Drop-in OKTeen Kickboxing (Ages 13+)1:15 PM–2:00 PM
- Drop-in OKKickboxing1:15 PM–2:00 PM
Membership & pricing
2-Class Trial
2-class introductory package. Includes 15-minute intro session plus a trial class in Tiny Champs, Kids Basic, Little Champs, Teen Kickboxing, Adult Kickboxing, or Kids BJJ.
Tiny Champs Tuition (6-Month)
Tiny Champs (Ages 3-5) tuition, 6-month payment plan.
6-month contract
Tiny Champs Tuition (10-Month)
PopularTiny Champs (Ages 3-5) tuition, 10-month payment plan.
10-month contract
Little Champs Tuition (6-Month)
Little Champs (Ages 5-7) tuition, 6-month payment plan.
6-month contract
Little Champs Tuition (10-Month)
PopularLittle Champs (Ages 5-7) tuition, 10-month payment plan.
10-month contract
Kids Basic Tuition (6-Month)
Kids Basic (Ages 7-12) tuition, 6-month payment plan.
6-month contract
Kids Basic Tuition (10-Month)
PopularKids Basic (Ages 7-12) tuition, 10-month payment plan.
10-month contract
Teen/Adult Unlimited (3-Month)
Unlimited access to Teen Kickboxing, Teen BJJ, Adult Kickboxing, or Adult BJJ classes, 3-month payment plan.
3-month contract
Teen/Adult Unlimited (6-Month)
Unlimited access to Teen Kickboxing, Teen BJJ, Adult Kickboxing, or Adult BJJ classes, 6-month payment plan.
6-month contract
Teen/Adult Unlimited (10-Month)
PopularUnlimited access to Teen Kickboxing, Teen BJJ, Adult Kickboxing, or Adult BJJ classes, 10-month payment plan.
10-month contract
Locker Rental
Month-to-month locker rental.
Reviews
Sign in to reviewMore gyms like this
Traditional, professional-style boxing instruction and physical training in New York City.
Boxing-focused fitness club in NYC, the Hamptons, and Miami Beach offering group classes, private training, and open gym access.
The oldest authentic Muay Thai gym in NYC, established 1997, offering Muay Thai, Boxing, and Luta Livre training in Manhattan.
Boutique boxing gym in Midtown Manhattan offering group classes and private lessons for all skill levels.