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.
Breguet Type XX 39mm Black Dial Chronograph Brown Leather Strap 3800
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- per
Cartier Ronde Solo 36mm White Dial Stainless Steel 3603
- Regular Price
- $5,000.00
- Sale Price
- $5,000.00
- Regular Price
-
- Unit Price
- per
Tudor Pelagos FXD Alinghi Red Bull Racing 42mm Blue Dial Carbon Composite 25707KN "2024"
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- per
Tudor Pelagos Ultra 43mm Black Dial Titanium 2543C1A7NU "2025"
- Regular Price
- $8,500.00
- Sale Price
- $8,500.00
- Regular Price
-
- Unit Price
- per
Omega De Ville Prestige 24.4mm White Mother-of-Pearl Dial Stainless Steel Quartz 424.10.24.60.05.001
- Regular Price
- $4,500.00
- Sale Price
- $4,500.00
- Regular Price
-
- Unit Price
- per
Rolex Day-Date President 36mm White Roman Dial 18k Yellow Gold 18038 "1979"
- Regular Price
- $28,250.00
- Sale Price
- $28,250.00
- Regular Price
-
- Unit Price
- per
Rolex Datejust 36mm White Roman Dial Engine-Turned Bezel Jubilee 16220 "2002"
- Regular Price
- $9,850.00
- Sale Price
- $9,850.00
- Regular Price
-
- Unit Price
- per
Mido Multifort TV Big Date Alebrijes 40mm Special Edition Stainless Steel M049.526.11.081.02 "2026"
- Regular Price
- $4,500.00
- Sale Price
- $4,500.00
- Regular Price
-
- Unit Price
- per
Omega Seamaster Diver 300M Co-Axial 41mm Black Wave Dial Stainless Steel 212.30.41.20.01.002 "2012"
- Regular Price
- $4,500.00
- Sale Price
- $4,500.00
- Regular Price
-
- Unit Price
- per
Rolex Milgauss 40mm Black Dial Orange Lightning Hand Oyster Stainless Steel 116400 "2010"
- Regular Price
- $15,000.00
- Sale Price
- $15,000.00
- Regular Price
-
- Unit Price
- per
Rolex Submariner Date 40mm Black Dial Black Bezel Two-Tone Oyster 116613LN "2017"
- Regular Price
- $20,500.00
- Sale Price
- $20,500.00
- Regular Price
-
- Unit Price
- per
Audemars Piguet Royal Oak 39mm Black Dial 18k Rose Gold Leather Strap 15300OR.OO.D088CR.02 "2011"
- Regular Price
- $61,500.00
- Sale Price
- $61,500.00
- Regular Price
-
- Unit Price
- per
Rolex Lady-Datejust 26mm Champagne Diamond Dial Fluted Bezel Two-Tone Jubilee 69173 "1987"
- Regular Price
- $8,500.00
- Sale Price
- $8,500.00
- Regular Price
-
- Unit Price
- per
Rolex Datejust 31mm Champagne Jubilee Dial Fluted Bezel Two-Tone Jubilee 68273 "1990"
- Regular Price
- $12,500.00
- Sale Price
- $12,500.00
- Regular Price
-
- Unit Price
- per
Rolex Cosmograph Daytona 40mm Black Dial Stainless Steel Oyster 116520 "2015"
- Regular Price
- $36,500.00
- Sale Price
- $36,500.00
- Regular Price
-
- Unit Price
- per
Mido Multifort TV Big Date 40mm Dark Blue Dial Stainless Steel M049.526.11.041.00 "2025"
- Regular Price
- $1,700.00
- Sale Price
- $1,700.00
- Regular Price
-
- Unit Price
- per
Jaeger-LeCoultre 40mm Master Calendar Q151842A Silver Dial “2011”
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- per
Rolex Datejust 41mm Chocolate Factory Diamond Dial Fluted Bezel Two-Tone Jubilee 126331 "2018"
- Regular Price
- $27,500.00
- Sale Price
- $27,500.00
- Regular Price
-
- Unit Price
- per