Modern Martial Arts

103 W 73rd St, New York, NY, 10023

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

Sunday
  • Tiny Champs (Ages 3-5)
    9:00 AM–9:30 AM
    Drop-in OK
  • Brazilian Jiu Jitsu
    9:00 AM–10:00 AM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    9:00 AM–9:30 AM
    Drop-in OK
  • Little Champs (Ages 5-7)
    9:30 AM–10:00 AM
    Drop-in OK
  • Little Champs (Ages 5-7)
    9:30 AM–10:00 AM
    Drop-in OK
  • Little Champs Black Belt Training (Ages 5-7)
    10:00 AM–10:30 AM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    10:00 AM–10:30 AM
    Drop-in OK
  • Little Champs (Ages 5-7)
    10:00 AM–10:30 AM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    10:00 AM–10:45 AM
    Drop-in OK
  • Little Champs BBT (Ages 5-7)
    10:30 AM–11:00 AM
    Drop-in OK
  • Kids Brazilian Jiu Jitsu
    10:45 AM–11:30 AM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    11:00 AM–11:45 AM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    11:00 AM–11:45 AM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    11:00 AM–11:45 AM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    11:00 AM–11:45 AM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 7-11)
    11:45 AM–12:30 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 12+)
    11:45 AM–12:30 PM
    Drop-in OK
  • Kids Leadership
    12:00 PM–12:30 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    12:30 PM–1:15 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    12:30 PM–1:15 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    12:30 PM–1:15 PM
    Drop-in OK
  • Kids BBT Int/Adv (Ages 7-12)
    12:30 PM–1:15 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    1:15 PM–2:00 PM
    Drop-in OK
  • Kickboxing
    1:15 PM–2:00 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    1:15 PM–2:00 PM
    Drop-in OK
Monday
  • Teen/Adult Kickboxing
    12:15 PM–1:00 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    12:30 PM–1:15 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    12:30 PM–1:15 PM
    Drop-in OK
  • Kickboxing
    12:30 PM–1:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    3:45 PM–4:15 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:00 PM–4:30 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:15 PM–4:45 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:30 PM–5:00 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Int/Adv (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 7+)
    5:45 PM–6:30 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 7-11)
    5:45 PM–6:30 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 12+)
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids Brazilian Jiu Jitsu
    6:00 PM–6:45 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    6:30 PM–7:15 PM
    Drop-in OK
  • Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:45 PM–7:30 PM
    Drop-in OK
  • Brazilian Jiu Jitsu
    7:15 PM–8:15 PM
    Drop-in OK
Tuesday
  • Brazilian Jiu Jitsu
    12:15 PM–1:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:00 PM–4:30 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Little Champs BBT (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Little Champs Black Belt Training (Ages 5-7)
    5:00 PM–5:30 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    5:00 PM–5:45 PM
    Drop-in OK
  • Little Champs BBT (Ages 5-7)
    5:00 PM–5:30 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:30 PM–6:15 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    5:30 PM–6:15 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    5:30 PM–6:15 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 7-11)
    5:45 PM–6:30 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 12+)
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids BBT Int/Adv (Ages 7-12)
    5:45 PM–6:30 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Brazilian Jiu Jitsu
    6:30 PM–7:30 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    7:30 PM–8:15 PM
    Drop-in OK
  • Kickboxing
    7:30 PM–8:15 PM
    Drop-in OK
Wednesday
  • Teen/Adult Kickboxing
    12:30 PM–1:15 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    12:30 PM–1:15 PM
    Drop-in OK
  • Kickboxing
    12:30 PM–1:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    3:45 PM–4:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:15 PM–4:45 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Int/Adv (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids Leadership
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids Leadership
    6:00 PM–6:45 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    6:30 PM–7:15 PM
    Drop-in OK
  • Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:45 PM–7:30 PM
    Drop-in OK
  • Brazilian Jiu Jitsu
    7:15 PM–8:15 PM
    Drop-in OK
Thursday
  • Brazilian Jiu Jitsu
    12:15 PM–1:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    3:45 PM–4:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    3:45 PM–4:15 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    3:45 PM–4:15 PM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    4:00 PM–4:30 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:15 PM–4:45 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 7-11)
    4:15 PM–5:00 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 12+)
    4:15 PM–5:00 PM
    Drop-in OK
  • Little Champs (Ages 5-7)
    4:30 PM–5:00 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    4:45 PM–5:30 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    5:00 PM–5:45 PM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    5:30 PM–6:15 PM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    5:30 PM–6:15 PM
    Drop-in OK
  • Leadership Class
    5:45 PM–6:30 PM
    Drop-in OK
  • Kids BBT Int/Adv (Ages 7-12)
    6:00 PM–6:45 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:30 PM–7:15 PM
    Drop-in OK
  • Brazilian Jiu Jitsu
    6:30 PM–7:30 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    6:45 PM–7:30 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    7:30 PM–8:15 PM
    Drop-in OK
  • Kickboxing
    7:30 PM–8:15 PM
    Drop-in OK
Saturday
  • Kids Leadership
    8:45 AM–9:30 AM
    Drop-in OK
  • Leadership Class
    9:00 AM–9:45 AM
    Drop-in OK
  • Kids Leadership
    9:15 AM–10:00 AM
    Drop-in OK
  • Little Champs (Ages 5-7)
    9:30 AM–10:00 AM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    9:45 AM–10:15 AM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    10:00 AM–10:30 AM
    Drop-in OK
  • Tiny Champs (Ages 3-5)
    10:00 AM–10:30 AM
    Drop-in OK
  • Little Champs (Ages 5-7)
    10:15 AM–10:45 AM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    10:30 AM–11:15 AM
    Drop-in OK
  • Little Champs (Ages 5-7)
    10:30 AM–11:00 AM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    10:45 AM–11:30 AM
    Drop-in OK
  • Kids BBT Intermediate (Ages 7+)
    10:45 AM–11:30 AM
    Drop-in OK
  • Kids BBT Advanced (Ages 7+)
    10:45 AM–11:30 AM
    Drop-in OK
  • Little Champs BBT (Ages 5-7)
    11:00 AM–11:30 AM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 7-11)
    11:30 AM–12:15 PM
    Drop-in OK
  • Brazilian Jiu Jitsu (Ages 12+)
    11:30 AM–12:15 PM
    Drop-in OK
  • Kids Basic (Ages 7-12)
    12:00 PM–12:45 PM
    Drop-in OK
  • Kids BBT Int/Adv (Ages 7-12)
    12:00 PM–12:45 PM
    Drop-in OK
  • Brazilian Jiu Jitsu
    12:15 PM–1:15 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    12:30 PM–1:15 PM
    Drop-in OK
  • Teen/Adult Kickboxing
    12:45 PM–1:30 PM
    Drop-in OK
  • Teen Kickboxing (Ages 13+)
    1:15 PM–2:00 PM
    Drop-in OK
  • Kickboxing
    1:15 PM–2:00 PM
    Drop-in OK

Membership & pricing

2-Class Trial

$40

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)

$299/mo

Tiny Champs (Ages 3-5) tuition, 6-month payment plan.

6-month contract

Tiny Champs Tuition (10-Month)

Popular
$269/mo

Tiny Champs (Ages 3-5) tuition, 10-month payment plan.

10-month contract

Little Champs Tuition (6-Month)

$299/mo

Little Champs (Ages 5-7) tuition, 6-month payment plan.

6-month contract

Little Champs Tuition (10-Month)

Popular
$269/mo

Little Champs (Ages 5-7) tuition, 10-month payment plan.

10-month contract

Kids Basic Tuition (6-Month)

$320/mo

Kids Basic (Ages 7-12) tuition, 6-month payment plan.

6-month contract

Kids Basic Tuition (10-Month)

Popular
$299/mo

Kids Basic (Ages 7-12) tuition, 10-month payment plan.

10-month contract

Teen/Adult Unlimited (3-Month)

$300/mo

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)

$240/mo

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)

Popular
$220/mo

Unlimited access to Teen Kickboxing, Teen BJJ, Adult Kickboxing, or Adult BJJ classes, 10-month payment plan.

10-month contract

Locker Rental

$25/mo

Month-to-month locker rental.

No reviews yet. Be the first!

More gyms like this