H&M in Canada has 72 stores in 54 Towns. Most of them are located in Toronto (5 stores), Calgary (4 stores), Montreal (3 stores), Mississauga (3 stores) and Edmonton (3 stores).
H&M WindsorH&M JolietteH&M VictoriaH&M St CatharinesH&M RichmondH&M Rocky ViewH&M Sainte-MarieH&M Edmonton3 storesH&M BramptonH&M Quebec2 storesH&M NewmarketH&M ChicoutimiH&M PeterboroughH&M Surrey2 storesH&M Vancouver2 storesH&M Burnaby2 storesH&M HamiltonH&M AbbotsfordH&M CoquitlamH&M CookstownH&M BarrieH&M WinnipegH&M BurlingtonH&M OakvilleH&M Calgary4 storesH&M CambridgeH&M EtobicokeH&M Mississauga3 storesH&M Toronto5 storesH&M ScarboroughH&M LondonH&M GuelphH&M DartmouthH&M PickeringH&M OshawaH&M MarkhamH&M ThornhillH&M VaughanH&M SherbrookeH&M KingstonH&M FrederictonH&M Montreal3 storesH&M OttawaH&M Brossard2 storesH&M LavalH&M RosemereH&M DieppeH&M SarniaH&M GatineauH&M Red DeerH&M WaterlooH&M OrleansH&M BrunoH&M D'ANJOU
Moda - Most popular cities. Information, location, contacts, hours
VictoriaEdmontonBramptonSurreyVancouverBurnabyHamiltonBarrieWinnipegCalgaryEtobicokeMississaugaTorontoScarboroughHalifaxMontrealOttawaRegina