Shopping Cart

Your cart is empty
Continue Shopping
True Warrior Fitness weekly class schedule: boxing, Muay Thai, Gracie Jiu Jitsu, Tiger Cubs kids classes and Warrior Women LKN in Mooresville NC

Boxing, Muay Thai & Jiu-Jitsu in Mooresville, NC

True Warrior Fitness is a martial arts gym on North Main Street in Mooresville, serving Lake Norman since 2004. We teach boxing, Muay Thai kickboxing, Gracie Jiu-Jitsu, kids martial arts and women's self defense to complete beginners and competing fighters. Every class is coached by people who have fought for real. Your first class is free, no experience needed.

Why Lake Norman Trains at True Warrior Fitness

  • Coached by a pro champion. Head coach Toby "TigerHeart" Grear is a Gracie Jiu-Jitsu black belt, three-time world MMA champion, undefeated pro boxer and World Muay Thai title contender with 150 sanctioned fights.
  • Built for beginners. Fitness Boxing teaches fundamentals for fitness and fun. Sparring is always optional.
  • Classes for the whole family. Tiger Cubs for kids 6 to 14, Family Boxing on Saturdays, and Warrior Women LKN for women and girls 13 and up.
  • Day and night schedule. 6:30 AM boxing, 10 AM jiu-jitsu and evening classes Monday through Friday.
  • Military and first responder discount. A special membership for law enforcement, firefighters, EMS and military.

Mooresville Martial Arts Instructors

Our coaches include a pro champion and veterans of the U.S. Marines and Army Rangers. They will meet you where you are and push you to where you want to be.

Instructors

Martial Arts Classes in Mooresville

From striking to grappling, we teach boxing, Muay Thai and Gracie Jiu-Jitsu for every level, from your first class to your first fight.

Muay Thai and MMA fighter at True Warrior Fitness Mooresville
Boxing class at True Warrior Fitness Mooresville NC
Gracie Jiu-Jitsu class at True Warrior Fitness Lake Norman

MMA & Muay Thai Kickboxing

Muay Thai is the art of eight limbs: punches, kicks, knees and elbows, taught by a former World Muay Thai title contender. Our MMA training combines striking, wrestling and submission grappling.

Muay Thai Classes

Boxing Classes

Learn real boxing technique, footwork and defense in a high-energy workout from an undefeated pro boxer. Morning and evening classes, sparring always optional.

Boxing Classes

Gracie Jiu-Jitsu

Self defense first, sport second. Learn escapes, control and submissions step by step from a Gracie Jiu-Jitsu black belt. Daytime classes for busy adults.

Jiu-Jitsu Classes

Take a look inside our Mooresville gym: classes, sparring, fight nights and the True Warrior family.

Class Schedule

Schedule

11/02/2026 - 11/08/2026
2 Mon 3 Tue 4 Wed 5 Thu 6 Fri 7 Sat 8 Sun
2 Mon Closed
3 Tue Closed
4 Wed Closed
5 Thu Closed
6 Fri Closed
7 Sat Closed
8 Sun Closed
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

Boxing (Ages 13+)

6:30 - 7:15am
6:30am - 7:15am

Boxing (Ages 13+)

TGToby Grear
Boxing (Ages 13+)
Monday, November 02 · 6:30am - 7:15am
Instructors:
Toby Grear

This day is marked as closed. Reopen the day to edit or restore sessions.

Fitness Boxing (Sparring Optional)

6 - 7pm
6:00pm - 7:00pm

Fitness Boxing (Sparring Optional)

Fitness Boxing (Sparring Optional)
Monday, November 02 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Kickboxing

7 - 8pm
7:00pm - 8:00pm

Muay Thai Kickboxing

Muay Thai Kickboxing
Monday, November 02 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Gracie Jiu Jitsu (White Gi Only)

10 - 11:15am
10:00am - 11:15am

Gracie Jiu Jitsu (White Gi Only)

Gracie Jiu Jitsu (White Gi Only)
Tuesday, November 03 · 10:00am - 11:15am

This day is marked as closed. Reopen the day to edit or restore sessions.

Speed Chess (All Ages)

4:30 - 5pm
4:30pm - 5:00pm

Speed Chess (All Ages)

TGToby Grear
Speed Chess (All Ages)
Tuesday, November 03 · 4:30pm - 5:00pm
Instructors:
Toby Grear

This day is marked as closed. Reopen the day to edit or restore sessions.

Tiger Cubs Jiu Jitsu (Ages 6-14)

5 - 6pm
5:00pm - 6:00pm

Tiger Cubs Jiu Jitsu (Ages 6-14)

Tiger Cubs Jiu Jitsu (Ages 6-14)
Tuesday, November 03 · 5:00pm - 6:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Fitness Boxing (Sparring Optional)

6 - 7pm
6:00pm - 7:00pm

Fitness Boxing (Sparring Optional)

Fitness Boxing (Sparring Optional)
Tuesday, November 03 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Kickboxing

7 - 8pm
7:00pm - 8:00pm

Muay Thai Kickboxing

Muay Thai Kickboxing
Tuesday, November 03 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Team Sparring (Invite Only)

8 - 8:30pm
8:00pm - 8:30pm

Muay Thai Team Sparring (Invite Only)

Muay Thai Team Sparring (Invite Only)
Tuesday, November 03 · 8:00pm - 8:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Boxing (Ages 13+)

6:30 - 7:15am
6:30am - 7:15am

Boxing (Ages 13+)

TGToby Grear
Boxing (Ages 13+)
Wednesday, November 04 · 6:30am - 7:15am
Instructors:
Toby Grear

This day is marked as closed. Reopen the day to edit or restore sessions.

Tiger Cubs Muay Thai (Ages 6-14)

5 - 6pm
5:00pm - 6:00pm

Tiger Cubs Muay Thai (Ages 6-14)

Tiger Cubs Muay Thai (Ages 6-14)
Wednesday, November 04 · 5:00pm - 6:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Fitness Boxing (Sparring Optional)

6 - 7pm
6:00pm - 7:00pm

Fitness Boxing (Sparring Optional)

Fitness Boxing (Sparring Optional)
Wednesday, November 04 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Kickboxing

7 - 8pm
7:00pm - 8:00pm

Muay Thai Kickboxing

Muay Thai Kickboxing
Wednesday, November 04 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Gracie Jiu Jitsu (White Gi Only)

10 - 11:15am
10:00am - 11:15am

Gracie Jiu Jitsu (White Gi Only)

Gracie Jiu Jitsu (White Gi Only)
Thursday, November 05 · 10:00am - 11:15am

This day is marked as closed. Reopen the day to edit or restore sessions.

Speed Chess (All Ages)

4:30 - 5pm
4:30pm - 5:00pm

Speed Chess (All Ages)

TGToby Grear
Speed Chess (All Ages)
Thursday, November 05 · 4:30pm - 5:00pm
Instructors:
Toby Grear

This day is marked as closed. Reopen the day to edit or restore sessions.

Tiger Cubs Jiu Jitsu (Ages 6-14)

5 - 6pm
5:00pm - 6:00pm

Tiger Cubs Jiu Jitsu (Ages 6-14)

Tiger Cubs Jiu Jitsu (Ages 6-14)
Thursday, November 05 · 5:00pm - 6:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Fitness Boxing (Sparring Optional)

6 - 7pm
6:00pm - 7:00pm

Fitness Boxing (Sparring Optional)

Fitness Boxing (Sparring Optional)
Thursday, November 05 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Kickboxing

7 - 8pm
7:00pm - 8:00pm

Muay Thai Kickboxing

Muay Thai Kickboxing
Thursday, November 05 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Team Sparring (Invite Only)

8 - 8:30pm
8:00pm - 8:30pm

Muay Thai Team Sparring (Invite Only)

Muay Thai Team Sparring (Invite Only)
Thursday, November 05 · 8:00pm - 8:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Boxing (Ages 13+)

6:30 - 7:15am
6:30am - 7:15am

Boxing (Ages 13+)

TGToby Grear
Boxing (Ages 13+)
Friday, November 06 · 6:30am - 7:15am
Instructors:
Toby Grear

This day is marked as closed. Reopen the day to edit or restore sessions.

Fitness Boxing (Sparring Optional)

6 - 7pm
6:00pm - 7:00pm

Fitness Boxing (Sparring Optional)

Fitness Boxing (Sparring Optional)
Friday, November 06 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

Family Boxing

10 - 11am
10:00am - 11:00am

Family Boxing

Family Boxing
Saturday, November 07 · 10:00am - 11:00am

This day is marked as closed. Reopen the day to edit or restore sessions.

Tiger Cubs Boxing (Ages 6-14)

10 - 11am
10:00am - 11:00am

Tiger Cubs Boxing (Ages 6-14)

Tiger Cubs Boxing (Ages 6-14)
Saturday, November 07 · 10:00am - 11:00am

This day is marked as closed. Reopen the day to edit or restore sessions.

Warrior Women LKN (Ages 13+)

2 - 3pm
2:00pm - 3:00pm

Warrior Women LKN (Ages 13+)

TGToby Grear
Warrior Women LKN (Ages 13+)
Sunday, November 08 · 2:00pm - 3:00pm
Instructors:
Toby Grear

This day is marked as closed. Reopen the day to edit or restore sessions.

Muay Thai Sparring

4 - 5pm
4:00pm - 5:00pm

Muay Thai Sparring

Muay Thai Sparring
Sunday, November 08 · 4:00pm - 5:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

No sessions found

Frequently Asked Questions

Do I need experience to start?

No. Most of our members walked in as complete beginners. Every class teaches the fundamentals and sparring is always optional.

Is my first class really free?

Yes. Try any class on the schedule for free. Book it online or call (704) 237-7791.

What should I bring to my first class?

Comfortable workout clothes, water and a good attitude. Gracie Jiu-Jitsu classes require a white gi after your trial.

What age can kids start martial arts?

Our Tiger Cubs program is for kids 6 to 14. Age 7 is a great age to start.

Is there a women's only class?

Yes. Warrior Women LKN meets every Sunday and is free for all women and girls 13 and up.

Do you offer personal training?

Yes. Private boxing, Muay Thai and jiu-jitsu sessions start with an intro package of three 1-hour sessions for $150.

Do you offer a military or first responder discount?

Yes. We have a special membership for law enforcement, firefighters, EMS and military.

Where are you located?

631 N Main St in downtown Mooresville, NC, a short drive from Cornelius, Davidson, Huntersville, Troutman and Statesville.

Your First Class Is Free

Walk in, meet the coaches and try any class on the schedule. We are at 631 N Main St in downtown Mooresville, a short drive from Cornelius, Davidson, Huntersville, Troutman and Statesville. Call or text (704) 237-7791.

Book Your Free Class
Boxing training for beginners in Mooresville NC