Tag Heuer Opens First Canadian Store in Toronto

The LVMH-owned label is also opening its own e-commerce platform in the country.

PARIS — Expanding abroad, Tag Heuer has opened its first store in Canada, at the Yorkdale shopping mall in Toronto.

“Tag Heuer is investing in retail more than ever to ensure we are engaging with our customers through exceptional service and a rich brand experience,” said Benjamin Beaufils, who was named president of the watch label’s North American business in September.

Vote Now! WindowsWear Awards 2026!

00DAYS: 00HOURS: 00MINS: 00SECS Expired

You're Invited to the WindowsWear Awards 2026 on February 3rd in New York City!

Win a Summer 2026 Internship at Coach in New York City! Submit Your Project by February 27th