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.
Cartier 41mm Tank Must WSTA0141 Silver Dial Stainless Steel Automatic
- Regular Price
- $8,300.00
- Sale Price
- $8,300.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 44mm Yacht-Master II 116689 White Gold“2012”
- Regular Price
- $51,500.00
- Sale Price
- $51,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Datejust 126300 Blue Dial Jubilee Stainless Steel “2020”
- Regular Price
- $16,500.00
- Sale Price
- $16,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 40mm Submariner Date 116610LN Black Dial Oyster “2013”
- Regular Price
- $17,000.00
- Sale Price
- $17,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Perpetual Submariner Date Stainless Steel 116610 LBN "2018" ON HOLD
- Regular Price
- $17,500.00
- Sale Price
- $17,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
ROLEX Submariner Date 126613LN Black Dial Two tone "2021"
- Regular Price
- $24,500.00
- Sale Price
- $24,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Submariner Date 126613LB two tone bluesy "2020"
- Regular Price
- $25,500.00
- Sale Price
- $25,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 42mm Sky-Dweller 326933 Black Dial Oyster Two Tone “2021”
- Regular Price
- $29,500.00
- Sale Price
- $29,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 36mm Day-Date 1803 Blue MOP Diamond Dial President “1971”
- Regular Price
- $18,500.00
- Sale Price
- $18,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 36mm Day-Date 18048 Diamond Bezel President “1986”
- Regular Price
- $28,500.00
- Sale Price
- $28,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust II WIMBLEDON Two-Tone 18K Yellow Gold Oyster 41mm 116333 "2014"
- Regular Price
- $20,000.00
- Sale Price
- $20,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Breitling Colt 40mm GMT A32350 Blue Dial
- Regular Price
- $4,000.00
- Sale Price
- $4,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 42mm Chronograph 8T63-00D0 Green Dial Quartz
- Regular Price
- $250.00
- Sale Price
- $250.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 42mm Chronograph 8T63-02R0 Black Dial Quartz
- Regular Price
- $250.00
- Sale Price
- $250.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 40mm SNE529P1 Solar Green Dial
- Regular Price
- $250.00
- Sale Price
- $250.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 40mm Presage SARY183 Brown Dial Automatic “Japan”
- Regular Price
- $900.00
- Sale Price
- $900.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 39mm Spirit SBTR019 Blue Dial Chronograph
- Regular Price
- $220.00
- Sale Price
- $220.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 45mm Prospex SRPE07K1 “King Samurai” Save the Ocean Automatic
- Regular Price
- $500.00
- Sale Price
- $500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator