Skechers In Canada has 31 Stores in 23 Towns. Most of them are located in Edmonton (4 stores), Calgary (2 stores), Mississauga (2 stores), Richmond (2 stores) and Toronto (2 stores).
Skechers Burnaby
Skechers Calgary2
Skechers Cookstown
Skechers Edmonton4
Skechers HALTON HILLS
Skechers Hamilton
Skechers Langley
Skechers Laval
Skechers London
Skechers Mississauga2
Skechers Montreal
Skechers Niagara
Skechers Ottawa
Skechers Point-Claire
Skechers Richmond2
Skechers Rocky View
Skechers Rosemere
Skechers Scarborough
Skechers St-Bruno-De-Montarville
Skechers Surrey
Skechers Toronto2
Skechers Vancouver2
Skechers Winnipeg