EveryDojo

Martial arts clubs in Canada

EveryDojo lists 3,664 martial arts clubs across 824 towns and cities in Canada. Pick a style to see where it is taught, or go straight to a province or territory to see everything training there.

Clubs listed
3,664
Towns and cities
824
Provinces and territories
12
Style and town pages
220

Browse by style

Counts are the real number of clubs listed for each style right now.

Browse by province or territory

Every province or territory with clubs listed. Each one lists its towns.

Biggest towns and cities

The 60 places with the most clubs listed.

Looking for a club near you? Search the directory by town, province or territory or postal code.

Some club listings are from public data. Place data: Overture Maps Foundation, overturemaps.org. Data from Meta, Microsoft and other contributors, available under CDLA Permissive 2.0.