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.
Rolex 28mm Datejust 279173 White Roman Dial Jubilee Two Tone “2023”
- Regular Price
- $16,500.00
- Sale Price
- $16,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Tudor 41mm Black Bay 79220R Red Bezel “2013”
- Regular Price
- $5,000.00
- Sale Price
- $5,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust II 41mm Silver Purple Arabic Fluted White Gold Bezel Oyster
- Regular Price
- $15,000.00
- Sale Price
- $15,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Air King 34 Grey Dial Oyster Bracelet Steeel Mens Watch 14010 "1991"
- Regular Price
- $6,000.00
- Sale Price
- $6,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 41mm Astron Nexter SBXY091 “Starry Sky” Limited Edition Titanium Solar
- Regular Price
- $1,300.00
- Sale Price
- $1,300.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 38mm Presage Cocktail Time SRPE41 “Negroni” Red Dial Automatic
- Regular Price
- $400.00
- Sale Price
- $400.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 45mm Prospex SRPH77K Save the Ocean Special Edition Automatic
- Regular Price
- $700.00
- Sale Price
- $700.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 48mm Prospex Marine Master “Darth Tuna” SBBN013 Quartz
- Regular Price
- $1,900.00
- Sale Price
- $1,900.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 45mm Prospex SRPH57 Save the Ocean Automatic
- Regular Price
- $650.00
- Sale Price
- $650.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 45mm Prospex King Turtle SRPF77J8 Save the Ocean Automatic - Made In Japan
- Regular Price
- $750.00
- Sale Price
- $750.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko 45mm Prospex King Turtle SRPF77K1 Save the Ocean Automatic
- Regular Price
- $650.00
- Sale Price
- $650.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Datejust 126300-0020 Mint Green Dial Jubilee Stainless Steel “2026”
- Regular Price
- $19,000.00
- Sale Price
- $19,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Batman 126710BLNR Oyster 40mm "2023"
- Regular Price
- $23,500.00
- Sale Price
- $23,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 40mm Daytona 116523 Silver Dial Two Tone “2017”
- Regular Price
- $29,500.00
- Sale Price
- $29,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Breitling 44mm Chronomat CB0140 Two Tone rose gold
- Regular Price
- $12,500.00
- Sale Price
- $12,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Datejust 126334 White Dial Jubilee Stainless Steel “2020”
- Regular Price
- $19,500.00
- Sale Price
- $19,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Jubliee Datejust 36mm 116233 Two Tone with White Diamond Dial "2006"
- Regular Price
- $18,500.00
- Sale Price
- $18,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Datejust 126334 Black Dial Jubilee Fluted Bezel “2020”
- Regular Price
- $19,500.00
- Sale Price
- $19,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator