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.

Tudor M25407N-0001 PELAGOS 39mm "2023"
- Regular Price
- $6,000.00
- Sale Price
- $6,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex GMT-Master II Batgirl Jubilee "2023"
- Regular Price
- $24,500.00
- Sale Price
- $24,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 126231-0014 Datejust 36mm Two Tone Rose Gold "2024"
- Regular Price
- $22,750.00
- Sale Price
- $22,750.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Stainless Steel Oyster Perpetual 31mm 77080 "2003"
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Breitling Premier Automatic Day & Date 40mm Stainless Steel Mens Watch - A45340211G1A1 "2018"
- Regular Price
- $5,500.00
- Sale Price
- $5,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Diver 300M 42 mm, Stainelss Steel "2021"
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
$9,100.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm Stainless Steel 18k Yellow Gold Black Dial 126333 "2018"
- Regular Price
- $21,500.00
- Sale Price
- $21,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner Date Two Tone Blue 41mm 126613LB "2024"
- Regular Price
- $25,500.00
- Sale Price
- $25,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Cartier Panthère W2PN0006 Two Tone Yellow Gold Small Model "2024"
- Regular Price
- $12,000.00
- Sale Price
- $12,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Explorer 14270 36mm "1997"
- Regular Price
- $9,000.00
- Sale Price
- $9,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Frederique Constant Classic Worldtimer Blue "2022"
- Regular Price
- $5,500.00
- Sale Price
- $5,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Breitling Blue SuperOcean Heritage 46mm A17320
- Regular Price
- $5,000.00
- Sale Price
- $5,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Aqua Terra Green 150M 41mm, steel on steel "2021"
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Panerai Radiomir 1940 3 Days Automatic PAM00657 "2019"
- Regular Price
- $11,500.00
- Sale Price
- $11,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Yacht-Master II Regatta White Dial Stainless Steel bracelet 44mm 116680 "2016"
- Regular Price
- $24,500.00
- Sale Price
- $24,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Explorer II White Dial Oystersteel 40mm Men's Watch 16570 "2004"
- Regular Price
- $11,500.00
- Sale Price
- $11,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Day-Date II 218235 With diamond baguette & ruby dial "2013" Rare *** Appointment needed***
- Regular Price
- $95,000.00
- Sale Price
- $95,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner Date 41mm 126613LB
- Regular Price
- $22,500.00
- Sale Price
- $22,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator