EXTENDED WARRANTY
UP TO 1 YEAR COVERAGE
IN HOUSE REPAIR
Full Service available
Looking to Sell?
Located in the heart of Eglinton near Avenue, Johny Watches has been serving Toronto's discerning watch enthusiasts for over 20+ years. Our extensive selection of Swiss-made luxury timepieces includes iconic brands such as Rolex, Omega, Cartier, Hublot, Patek Philippe, Breitling, and many more. As an independent retailer, we pride ourselves on offering a personalized shopping experience and exceptional value to our clients.
At Johny Watches, our knowledgeable and passionate team is dedicated to helping you find the perfect timepiece to suit your style and needs. We understand that a luxury watch is more than just an accessory β it's an expression of your personality, a statement of achievement, and a timeless investment. That's why we carefully curate our collection, ensuring that each piece we offer is a masterpiece of craftsmanship, precision, and elegance.
Panerai Submersible BMG-TECH 47mm Blue Dial Black Rubber Strap PAM00692
- Regular Price
- $10,750.00
- Sale Price
- $10,750.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Tudor m25717n-0001 Pelagos FXD "2025"
- Regular Price
- $6,000.00
- Sale Price
- $6,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Diver 300M 42mm Blue Dial Blue Rubber Strap 210.32.42.20.03.001 β2022β
- Regular Price
- $8,000.00
- Sale Price
- $8,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Explorer 39mm 214270 "2019"
- Regular Price
- $13,500.00
- Sale Price
- $13,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Patek Philippe Calatrava 7234G-001 'Pilot' Travel Time White Gold Blue Dial "2022"
- Regular Price
- $75,000.00
- Sale Price
- $75,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Yacht-Master II 44mm White Dial 18k Yellow Gold Oyster 116688 "2019"
- Regular Price
- $59,500.00
- Sale Price
- $59,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Explorer II 42mm White Polar Dial Oyster Stainless Steel 216570 β2019β
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Panthère Cougar 33mm Two-Tone Stainless Steel & Yellow Gold Silver Roman Dial
- Regular Price
- $7,300.00
- Sale Price
- $7,300.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Yacht-Master 40mm Everose Gold Oysterflex Black Dial 126655 β2020β
- Regular Price
- $44,500.00
- Sale Price
- $44,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Yachtmaster 40mm Platium Slate Dial "2020"
- Regular Price
- $19,500.00
- Sale Price
- $19,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Ballon Bleu Two-Tone 36mm in Steel on Steel and Yellow Gold Bracelet with Silver Roman Dial 3284
- Regular Price
- $9,500.00
- Sale Price
- $9,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Datejust 126333 White Mother-of-Pearl Diamond Dial Jubilee Two Tone β2022β
- Regular Price
- $26,500.00
- Sale Price
- $26,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 40mm Cosmograph Daytona 126503 White Dial Two Tone Oyster β2024β
- Regular Price
- $35,500.00
- Sale Price
- $35,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 36mm Datejust Oysterquartz 17014 Black Diamond Dial Jubilee Stainless Steel β1981β
- Regular Price
- $11,500.00
- Sale Price
- $11,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
TAG Heuer Formula 1 43mm Chronograph Black Dial Rubber Strap CAZ1010 βBox & Papersβ
- Regular Price
- $1,800.00
- Sale Price
- $1,800.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 40mm Milgauss 116400GV Black Dial Oyster Stainless Steel "2013"
- Regular Price
- $16,500.00
- Sale Price
- $16,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 36mm Day-Date 1803/8B Satin Champagne Buckley Dial President Yellow Gold β1960β
- Regular Price
- $29,500.00
- Sale Price
- $29,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Submariner Date 126610LN Black Dial Oyster β2025β
- Regular Price
- $21,500.00
- Sale Price
- $21,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator