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.
Audemars Piguet Royal Oak Offshore Chronograph 37mm Black Mega Tapisserie Diamond Bezel Forged Carbon 26267FS.ZZ.D002CA.01 "2009"
- Regular Price
- $39,000.00
- Sale Price
- $39,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
AQUA TERRA 150M CO‑AXIAL MASTER CHRONOMETER 41 MM "2022" 220.10.41.21.03.004
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega SEAMASTER AQUA TERRA 150M 38 MM, STEEL ON STEEL "2023"
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
ROLEX Explorer II 216570 Polar "2020"
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Lady-Datejust Tridor 26mm Champagne Jubilee Factory Diamond Dial 18k Tri-Color Gold 69179 "1993"
- Regular Price
- $22,000.00
- Sale Price
- $22,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex GMT-Master II 40mm Black Dial Black Ceramic Bezel 18k Yellow Gold 116718LN "2006"
- Regular Price
- $53,000.00
- Sale Price
- $53,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex GMT-Master II “Bruce Wayne” 40mm Black & Grey Bezel Jubilee 126710GRNR
- Regular Price
- $31,000.00
- Sale Price
- $31,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Oyster Perpetual Date 34mm Yellow Gold Fluted Bezel Oyster Stainless Steel 15233 "1990"
- Regular Price
- $8,000.00
- Sale Price
- $8,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Aqua Terra 150M 38.5mm White Dial Leather Strap 231.13.39.21.54.001
- Regular Price
- $5,500.00
- Sale Price
- $5,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
TAG Heuer Carrera Calibre 5 Day Date Fullset Calibre 5 WAR201E.BA0723
- Regular Price
- $3,200.00
- Sale Price
- $3,200.00
- Regular Price
-
$4,500.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Frédérique Constant Slimline 39mm White Roman Dial Quartz Stainless Steel FC200/220/245X5S34/5/6
- Regular Price
- $1,250.00
- Sale Price
- $1,250.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust II 41mm White Baton Dial Fluted Bezel Oyster 116334
- Regular Price
- $13,500.00
- Sale Price
- $13,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Speedmaster “Silver Snoopy Award” 50th Anniversary 42mm Silver & Blue Dial 310.32.42.50.02.001 "2026"/ON HOLD ON HOLD
- Regular Price
- $23,500.00
- Sale Price
- $23,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Oris Aquis Date Automatic 43.5mm Black Dial Black Ceramic Bezel Rubber Strap 01 733 7730 4134-07 4 24 64EB
- Regular Price
- $3,700.00
- Sale Price
- $3,700.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega Seamaster Aqua Terra 150M 41mm Summer Blue Dial Stainless Steel 220.10.41.21.03.005 "2026"
- Regular Price
- $9,500.00
- Sale Price
- $9,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm White Roman Dial Fluted Bezel Jubilee 126334 "2019"
- Regular Price
- $21,200.00
- Sale Price
- $21,200.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Sky-Dweller 42mm Blue Dial Fluted Bezel Oyster 326934 "2020"
- Regular Price
- $31,000.00
- Sale Price
- $31,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 36mm Silver Baton Dial Fluted Bezel Jubilee 116234
- Regular Price
- $14,000.00
- Sale Price
- $14,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator