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.

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
- 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
Rolex GMT-Master II Root Beer Two Tone Rose 126711CHNR "2022"
- Regular Price
- $28,000.00
- Sale Price
- $28,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Day-Date II 41 President Chocolate Dial Rose Gold Men’s Watch 218235 "2012"
- Regular Price
- $65,000.00
- Sale Price
- $65,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Perpetual Date 1500 "1970"
- Regular Price
- $4,500.00
- Sale Price
- $4,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex SKY-DWELLER Oyster, 42 mm, Oystersteel and yellow gold M326933-0001 "2022"
- Regular Price
- $27,000.00
- Sale Price
- $27,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Perpetual Date 15200 "1996"
- Regular Price
- $7,000.00
- Sale Price
- $7,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator