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 116334 Oyster Perpetual Datejust II Rhodium Diamond Dial Watch "2016"
- Regular Price
- $17,500.00
- Sale Price
- $17,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm Steel White Gold Blue Dial Fluted Bezel Oyster Watch 126334"2023"
- Regular Price
- $18,500.00
- Sale Price
- $18,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
- $12,500.00
- Sale Price
- $12,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust116233 two tone oyster silver roman numeral dial "2012"
- Regular Price
- $15,000.00
- Sale Price
- $15,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Perpetual Date Two-Tone Ref 1500 "1966"
- Regular Price
- $5,000.00
- Sale Price
- $5,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 126231-0044 Chocolate Dial 36mm Oyster Bracelet "2023"
- Regular Price
- $18,000.00
- Sale Price
- $18,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Tank Solo 27mm Large Steel Silver Dial Quartz Mens Watch W5200014 3169
- Regular Price
- $5,000.00
- Sale Price
- $5,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Panthère Date Two Tone "1993"
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
TAG Heuer Formula 1 Quartz 41 mm Stainless Steel
- Regular Price
- $1,200.00
- Sale Price
- $1,200.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Nano Clear Watch Renewal Kit 2.0
- Regular Price
- $125.00
- Sale Price
- $125.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
RADO 115.0929.3015 (R30929152) Centrix Quartz Men’s Watch High-tech Ceramic
- Regular Price
- $1,200.00
- Sale Price
- $1,200.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Batman Oyster 40mm "2022"
- Regular Price
- $22,500.00
- Sale Price
- $22,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Tank Francaise 2465 Midsize
- Regular Price
- $5,500.00
- Sale Price
- $5,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Diver 300M Titanium 007 Edition 210.90.42.20.01.001
- Regular Price
- $11,500.00
- Sale Price
- $11,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex DateJust 36mmTwo Tone Rosegold 116231 "2005"
- Regular Price
- $17,000.00
- Sale Price
- $17,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
MontBlanc 39mm Heritage 18k Rose Gold 111875 Automatic
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
$11,000.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Casio F-108WH-1A Black
- Regular Price
- $29.99
- Sale Price
- $29.99
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Casio MRW-200HD-1BV
- Regular Price
- $69.99
- Sale Price
- $69.99
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator