Welcome to First Choice Martial Arts

FCMA Members please Join us for our LIVE Classes.

LIVE Virtual Member Classes

Belt Testing Jan 31st - Feb 6th

Download the Testing List

Come see why so many families choose First Choice Martial Arts

Blog posts

What we offer

Little Dragons

Our Little Dragons martial arts program is geared towards the ages of 4-6 years old. Through karate children learn the benefits of self-discipline, confidence and focus while having fun. Our exciting curriculum is a proven success with this class. Complimented with a specialized character building program makes First Choice Martial Arts a pioneer with this age group.

Try a FREE Class

Tiny Tigers

Tiny Tigers is a class geared towards ages 3-4 years old. The class is taught age appropriate curriculum and is fun and exciting. Parents assist in this parent/child class for more of a hands on approach.

Try a FREE Class

Kids Classes

Kids at First Choice Martial Arts are inspired every step of the way. Our classes are extremely exciting and dynamic with every visit. Children get in peak physical shape, have fun and benefit from the values taught at our school. Our instructors provide a positive role-model for this age group and look to bring out the best in our kids. Watch your childs self-esteem soar!

Try a FREE Class
Karate Hamilton, Martial Arts Hamilton, Karate Ancaster, First Choice Martial Arts, Martial Arts Ancaster, Karate Stoney Creek, Martial Arts Stoney Creek, Karate Caledonia, Martial Arts Caledonia, Fitness, Kids Fitness, Kids Birthday Parties,

Teen and Adult Fitness

Martial Arts is the fastest way to get in top physical shape. Coupled with the benefits of self-defense training, First Choice Martial Arts is a guaranteed way to meet your personal and physical goals. Other benefits include reduced stress, increased energy, better health and improved self-confidence.
Take the first step towards better health: First Choice Martial Arts.

Try a FREE Class.

Try a FREE Class


First Choice Martial Arts

1760 Upper James St. Hamilton, Ontario L9B 1K9

Monday - 3:30pm - 9:30pm

Tuesday - 3:00pm - 9:00pm

Wednesday- 3:00pm -9:00pm

Thursday - 3:00pm - 9:00pm

Friday - 4:00pm - 9:00pm
Saturday - 9:00am - 2:00pm 
Sunday - 10:00am - 2:00pm