
OFFICIAL CANADIAN DISTRIBUTORs of
PRIMO FIGHTWEAR CANADA
With modern design cues and premium materials, Primo Fightwear has created products that bring beauty and diversity to the world of combat sports while honouring the diverse cultures and traditions that inspire us.
Toronto Fight Shop offers a wide range of fighting apparel, equipment, and accessories, from traditional karate gis, to boxing gloves, shin guards, and activewear. Our team of Martial Arts experts are always here to assist in finding the right fight gear for you.
Find The Right Gear To Suit Your Needs And Fit Your Budget!
Find the right style. Find your fight style.
As fighters, there’s nothing more important to us than defending and protecting the people we love and the things we hold dear. This mentality is deeply ingrained in our psyche; it’s an integral part of who we are. You work hard–day in and day out–to ensure that whatever life throws your way, you’re ready for it.
At Toronto Fight Shop, we have what you need to make sure you’re ready for every punch, kick, and attack thrown your way–and everything you need to throw it right back–in style!
Top Sellings
SHOP NOW

Toronto's newest martial arts equipment store.
We are a team of lifelong martial artists who will help you find the right equipment to suit your needs and fit your budget.
Contact UsWhy Toronto Fight Shop?
-
Expert Customer Service
Our Martial Arts experts are always ready and willing to help you find the equipment and apparel that meets your needs and matches your style.
-
Locally Owned & Operated
We are a dedicated and community-focused small business located in Etobicoke, proudly serving Toronto and the GTA, with Ontario and Canada-wide shipping available.
-
Premium Quality
As the official Canadian distributor for Primo Fightwear, we are deeply committed to providing only the highest-quality fight gear and apparel.
-
486 EVANS AVENUE UNIT 11
ETOBICOKE, ON M8W 2T7
HOURS OF OPERATION
MONDAY 10 AM - 8 PM
TUESDAY 10 AM - 8 PM
WEDNESDAY 10 AM - 8 PM
THURSDAY 10 AM - 8 PM
FRIDAY 10 AM - 8 PM
SATURDAY 10 AM - 3 PM
SUNDAY 10 AM - 2 PM -