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.

IWC 18K Yellow Gold “Cal. 89” Vintage Dress Watch 1185593
- Regular Price
- $3,500.00
- Sale Price
- $3,500.00
- Regular Price
-
$1,000.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
IWC Vintage Shark Fin Lugs – Champagne Dial / 18K Yellow Gold – 36MM 120616.1
- Regular Price
- $3,500.00
- Sale Price
- $3,500.00
- Regular Price
-
$1,000.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Datejust 41 Dark Rhodium Dial Automatic Men's Watch 126300 "2022"
- Regular Price
- $14,200.00
- Sale Price
- $14,200.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Genève vintage automatic ref. 166.0163
- Regular Price
- $3,000.00
- Sale Price
- $3,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Ulysse Nardin Marine Chronometer 263-66
- Regular Price
- $8,000.00
- Sale Price
- $8,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Diver 007 James Bond Edition Men's Watch 210.92.42.20.01.001 "2021"
- Regular Price
- $13,500.00
- Sale Price
- $13,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Explorer 39mm Black Dial Steel Smooth Bezel Oyster Mens Watch 214270 "2017"
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Bluesy Submariner Date 41mm 126613LB "2024"
- Regular Price
- $26,250.00
- Sale Price
- $26,250.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Day-Date 18078 Bark Finish "1987"
- Regular Price
- $27,500.00
- Sale Price
- $27,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner 18K Yellow Gold Automatic Blue Dial Men's Watch 126613LB-0002
- Regular Price
- $23,000.00
- Sale Price
- $23,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Sky-Dweller 18ct Yellow Gold Champagne/Index 326938 "2018"
- Regular Price
- $59,500.00
- Sale Price
- $59,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust jubliee 41MM 126300 Blue Stick "2024"
- Regular Price
- $15,500.00
- Sale Price
- $15,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Richard Mille RM 011 Rm11-03 Rosegold/Titanium "2017" ***APPOINTMENT NEEDED***
- Regular Price
- $395,000.00
- Sale Price
- $395,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Patek Philippe Nautilus Travel Time 5990/1R-001 "2022" ***APPOINTMENT NEEDED***
- Regular Price
- $430,000.00
- Sale Price
- $430,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Speedmaster Professional Moonwatch 311.30.42.30.01.001 50th Anniversary "2008"
- Regular Price
- $10,500.00
- Sale Price
- $10,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
IWC titanium Pilots Watch Mark XX Mercedes AMG Petronas Formula One Team Black 40mm "2025"
- Regular Price
- $9,000.00
- Sale Price
- $9,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Santos Galbée 987901
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 31mm Datejust with Jubliee 178274 "2018"
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator