Mad Rock Martial Arts & Fitness

Welcome to Mad Rock Martial Arts & Fitness

Free Trial Class: Fill out the form below to arrange starting your Martial Arts journey today!

[Form Not Found]

By opting in, you agree to receive periodic text messages & emails from Mad Rock Martial Arts & Fitness. Your information will never be shared. Reply STOP to cancel. Standard rates may apply.

3

Instructors

65+

Years Combined Experience

Why Choose Mad Rock Martial Arts & Fitness?

Whether you're just starting your Martial Arts journey or looking to enhance your routine, Mad Rock Martial Arts & Fitness provides a supportive and motivating environment.

Our team is dedicated to helping you achieve your personal goals, ensuring you have the best experience possible.

Trusted By Our Members

Frequently Asked Questions

Check out the most frequently asked questions about Mad Rock Martial Arts & Fitness.


Still haven't found the answer?

Contact Us

Membership terms & Cancelation policy

Our Standard Membership is structured as a yearly membership, designed to provide consistency in training and value for our members. However, it is not a locked-in contract.

Members may cancel their membership at any time by providing two (2) months’ written notice.

To make membership accessible and flexible, we offer several payment options:

  • Monthly payments

  • Quarterly payments

  • Semi-annual payments

Regardless of the payment option chosen, the membership pricing is calculated annually. This pricing already accounts for:

  • All scheduled holidays

  • Planned dojo closures

  • Breaks throughout the year

Because these closures are factored into the annual rate, there are no monthly price adjustments, refunds, or credits for holidays or scheduled closures.

This structure allows us to maintain consistent programming, staffing, and facilities while offering members fair and predictable pricing throughout the year.

What age can my child start karate, and am I to old to start?

What age can my child start karate? Is there an age limit?
We welcome students as young as 3 years old. At this age, classes focus on building focus, gross motor skills, balance, and learning basic class structure — all taught in a fun, positive, and age-appropriate way.

There is no upper age limit for our karate program. Traditional Okinawan Karate is well known for having some of the oldest active training students in the martial arts world. Karate is a lifelong practice, and we are happy to modify training as needed to ensure it is safe, effective, and appropriate for each individual, regardless of age or experience.

Schedule

Schedule

05/31/2026 - 06/06/2026
31 Sun 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri 6 Sat
31 Sun Closed
1 Mon Closed
2 Tue Closed
3 Wed Closed
4 Thu Closed
5 Fri Closed
6 Sat 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

Jr. Warriors - Kids 6-9

5:30 - 6:15pm
5:30pm - 6:15pm

Jr. Warriors - Kids 6-9

Jr. Warriors - Kids 6-9
Monday, June 01 · 5:30pm - 6:15pm

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

Sr. Warriors - Kids 10-13

6:30 - 7:15pm
6:30pm - 7:15pm

Sr. Warriors - Kids 10-13

Sr. Warriors - Kids 10-13
Monday, June 01 · 6:30pm - 7:15pm

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

Adult Karate

7:30 - 8:30pm
7:30pm - 8:30pm

Adult Karate

Adult Karate
Monday, June 01 · 7:30pm - 8:30pm

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

Kinderwarriors (Ages 3-5)

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

Kinderwarriors (Ages 3-5)

Kinderwarriors (Ages 3-5)
Tuesday, June 02 · 5:30pm - 6:00pm

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

Kinderwarriors (Ages 3-5)

6:15 - 6:45pm
6:15pm - 6:45pm

Kinderwarriors (Ages 3-5)

Kinderwarriors (Ages 3-5)
Tuesday, June 02 · 6:15pm - 6:45pm

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

Kids Senior Belt Karate

7 - 7:45pm
7:00pm - 7:45pm

Kids Senior Belt Karate

Kids Senior Belt Karate
Tuesday, June 02 · 7:00pm - 7:45pm

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

BJJ Review Class

8 - 9pm
8:00pm - 9:00pm

BJJ Review Class

BJJ Review Class
Tuesday, June 02 · 8:00pm - 9:00pm

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

Jr. Warriors - Kids 6-9

5:30 - 6:15pm
5:30pm - 6:15pm

Jr. Warriors - Kids 6-9

Jr. Warriors - Kids 6-9
Wednesday, June 03 · 5:30pm - 6:15pm

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

Sr. Warriors - Kids 10-13

6:30 - 7:15pm
6:30pm - 7:15pm

Sr. Warriors - Kids 10-13

Sr. Warriors - Kids 10-13
Wednesday, June 03 · 6:30pm - 7:15pm

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

Adult Karate

7:30 - 8:30pm
7:30pm - 8:30pm

Adult Karate

Adult Karate
Wednesday, June 03 · 7:30pm - 8:30pm

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

Kinderwarriors (Ages 3-5)

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

Kinderwarriors (Ages 3-5)

Kinderwarriors (Ages 3-5)
Thursday, June 04 · 5:30pm - 6:00pm

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

Kinderwarriors (Ages 3-5)

6:15 - 6:45pm
6:15pm - 6:45pm

Kinderwarriors (Ages 3-5)

Kinderwarriors (Ages 3-5)
Thursday, June 04 · 6:15pm - 6:45pm

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

Kids Senior Belt Karate

7 - 7:45pm
7:00pm - 7:45pm

Kids Senior Belt Karate

Kids Senior Belt Karate
Thursday, June 04 · 7:00pm - 7:45pm

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

Goshin Jutsu

8 - 9pm
8:00pm - 9:00pm

Goshin Jutsu

Goshin Jutsu
Thursday, June 04 · 8:00pm - 9:00pm

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

Kinderwarriors (Ages 3-5)

9:45 - 10:15am
9:45am - 10:15am

Kinderwarriors (Ages 3-5)

Kinderwarriors (Ages 3-5)
Saturday, June 06 · 9:45am - 10:15am

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

All Kids - ages 6-13

10:30 - 11:15am
10:30am - 11:15am

All Kids - ages 6-13

All Kids - ages 6-13
Saturday, June 06 · 10:30am - 11:15am

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

Kids Sparing - ages 6-13 Yellow Belt and above

11:30am - 12:15pm
11:30am - 12:15pm

Kids Sparing - ages 6-13 Yellow Belt and above

Kids Sparing - ages 6-13 Yellow Belt and above
Saturday, June 06 · 11:30am - 12:15pm

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

Adult Karate

12:30 - 1:30pm
12:30pm - 1:30pm

Adult Karate

Adult Karate
Saturday, June 06 · 12:30pm - 1:30pm

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

Adult BJJ

1:45 - 2:45pm
1:45pm - 2:45pm

Adult BJJ

Adult BJJ
Saturday, June 06 · 1:45pm - 2:45pm

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

No sessions found

Your martial arts journey can start today! What are you waiting for?

Interested in giving our classes a try? Fill out our form to get started!

Thank you for your interest ! 
Someone will be in touch with you to answer any questions you might have, and get you booked in!