Start Your Search For A Franchise...

Swatch is one of the most recognizable brands when it comes to jewelled watches. The Swiss company first opened a store in 1996 and was in such demand that they began franchising in the same year. Today there are 3,371 exclusive franchise stores throughout the world.
Total Units
3,371
Year Established
1983
Year Franchised
1996
Total Countries
41
Website

You have saved info requests

Complete Your Request