Les montres Fossil sont fabriquées en Chine et en Suisse. Les installations de fabrication chinoises fabriquent la majeure partie des montres de la gamme Fossil et ce depuis la création de la société en 1984. Plus tard, Fossil a commencé à fabriquer plus de montres haut de gamme en Suisse, à commencer par la marque Zodiac, acquise en 2001.
Les principales lignes Fossil fabriquées en Suisse sont les lignes Zodiac et Michele Watch. La plupart des autres marques, dont Fossil, Abacus, Relic et la gamme de montres sous licence de la société, proviennent de leurs opérations chinoises.
Une fois fabriquées, les montres sont acheminées vers des centres de distribution en Allemagne et à Dallas avant d'être expédiées dans des magasins du monde entier.