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.
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
ROLEX DATEJUST 16234 BLUE DIAMOND DIAL "2003"
- Regular Price
- $10,500.00
- Sale Price
- $10,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
Cartier Tank Louis Cartier Small 29.5mm Silver Roman Dial 18k Yellow Gold WGTA0342 "2025"
- Regular Price
- $15,500.00
- Sale Price
- $15,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Breitling Crosswind UTC Chronograph 43mm Black Roman Dial Stainless Steel A13355
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Graham Swordfish Silver Knight Left Version Chronograph 46mm Black & Orange Dial Stainless Steel 2SWAS.B06A.K06B
- Regular Price
- $3,500.00
- Sale Price
- $3,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Tissot PRX Quartz 40mm Stainless Steel White Silver Dial T137.410A
- Regular Price
- $550.00
- Sale Price
- $550.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Tudor Heritage Chrono 42mm Black & Grey “Monte Carlo” Dial Stainless Steel 70330N "2024"
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm Wimbledon Dial Fluted Bezel Jubilee 126334 "2023"
- Regular Price
- $21,800.00
- Sale Price
- $21,800.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner Date 41mm "Bluesy" Blue Dial Two-Tone Oyster 126613LB "2023"
- Regular Price
- $25,500.00
- Sale Price
- $25,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Sky-Dweller 42mm Black Dial Fluted Bezel Oyster 336934 "2024"
- Regular Price
- $28,000.00
- Sale Price
- $28,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator