Den første Horze Shop åpnet i Lahtis i Finland, og senere har Horze-butikker blitt åpnet i St. Petersburg, København, Stockholm, Hannover og Oslo. I løpet av 2006 åpnet fire nye franchise-butikker i Norge; i Trondheim, Grimstad, Bergen og Stavanger. Totalt har Horze nå 20 butikker.