New & Used Luxury Pre-Owned Watches in Toronto
1 YEAR WARRANTY
ON WATCHES WITHOUT A MANUFACTURER WARRANTY
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.
Cartier Santos Galbée Chronoflex 29mm Two-Tone White Roman Dial Quartz 2425
- Regular Price
- $8,500.00
- Sale Price
- $8,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Cosmograph Daytona 40mm Black Dial Ceramic Bezel Oyster Stainless Steel 116500LN "2020"
- Regular Price
- $48,000.00
- Sale Price
- $48,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Lady-Datejust 26mm Mother-of-Pearl Diamond Dial & Diamond Bezel 18k Yellow Gold President 69178 "1993"
- Regular Price
- $18,500.00
- Sale Price
- $18,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Explorer II 42mm White Polar Dial Oyster Stainless Steel 216570 “2019”
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Planet Ocean 600M GMT 43.5mm Black Dial Orange Numerals 232.30.44.22.01.002
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega De Ville 33mm Champagne Dial 18k Yellow Gold Manual Wind Ref. 111.067 Vintage
- Regular Price
- $4,500.00
- Sale Price
- $4,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Perpetual 34mm Pink Dial Oyster Stainless Steel 124200 "2023"
- Regular Price
- $14,000.00
- Sale Price
- $14,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Day-Date President 36mm Champagne Jubilee Diamond Dial Factory Diamond Bezel & Lugs 18k Yellow Gold 118388A "2007"ON HOLD
- Regular Price
- $49,500.00
- Sale Price
- $49,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Panerai Radiomir California 3 Days 47mm Black California Dial Stainless Steel PAM00424 "2016"
- Regular Price
- $8,500.00
- Sale Price
- $8,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner No-Date 41mm Black Dial Oyster Stainless Steel 124060 "2023"
- Regular Price
- $18,500.00
- Sale Price
- $18,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex GMT-Master II "Pepsi" 40mm Red & Blue Bezel Oyster 126710BLRO "2022"
- Regular Price
- $32,000.00
- Sale Price
- $32,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Day-Date 40mm Olive Green Dial 18k Everose Gold President 228235 "2024" ON HOLD
- Regular Price
- $81,000.00
- Sale Price
- $81,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex GMT-Master II "Sprite" 40mm Black & Green Bezel Oyster 126720VTNR "2026"
- Regular Price
- $27,500.00
- Sale Price
- $27,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm Blue Diamond Dial Fluted Bezel Jubilee 126334 "2021"
- Regular Price
- $25,500.00
- Sale Price
- $25,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Automatic Day-Date 35mm Tiffany Blue Dial Stainless Steel Calibre 1020 Ref. 166.0213 Vintage
- Regular Price
- $3,800.00
- Sale Price
- $3,800.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Hamilton Khaki Navy Scuba Automatic 37mm Black Dial Stainless Steel H70225130 "2026"
- Regular Price
- $1,500.00
- Sale Price
- $1,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Seiko Prospex Speedtimer Solar Chronograph 39mm Champagne Gold Panda Dial SSC817
- Regular Price
- $800.00
- Sale Price
- $800.00
- Regular Price
-
$1,200.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Breitling Navitimer Automatic 35mm Mother-of-Pearl Diamond Dial U17395211A1U1/ON HOLD
- Regular Price
- $11,500.00
- Sale Price
- $11,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator