New Arrivals

Toronto's Luxury Watch Collection: Pre-Owned & New Timepieces from Renowned Brands

Located in Toronto, Johny Watches specializes in offering a diverse range of pre-owned and new luxury timepieces from the world's most renowned watchmakers. Our carefully curated collection features exceptional watches from prestigious brands such as Audemars Piguet, Baume & Mercier, Bell & Ross, Blancpain, Breguet, Breitling, Cartier, Chopard, Franck Muller, Girard-Perregaux, Hublot, IWC, Jaeger-LeCoultre, Longines, Omega, Panerai, Patek Philippe, Piaget, Rolex, TAG Heuer, Tudor, Ulysse Nardin, Vacheron Constantin, and Zenith.

Please note that Johny Watches is not an authorized dealer or repair center for any of the watch brands we sell and is not endorsed by or affiliated with these brands. However, we are committed to providing our valued customers with the highest level of authenticity, quality, and service in the pre-owned watch market.

Our website serves as a catalog showcasing our exceptional collection, and we cater exclusively to local sales in the Toronto area, without offering shipping services. Visit us to discover the perfect timepiece to suit your style and needs.

Filter

Richard Mille RM 011 Rm11-03 Rosegold/Titanium "2017" ***APPOINTMENT NEEDED***

Regular Price
$395,000.00
Sale Price
$395,000.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Roger Dubuis Excalibur ROSE GOLD 36MM

Regular Price
$18,500.00
Sale Price
$18,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 116201 Datejust 36mm Black Concentric DiaL TWO TONE ROSE "2005"

Regular Price
$14,500.00
Sale Price
$14,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 116263 Datejust 36mm Turn-O-Graph with Red date "2005"

Regular Price
$14,500.00
Sale Price
$14,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 116334 Datejust ll 41 mm Steel Silver Diamond Dial "2018"

Regular Price
$17,500.00
Sale Price
$17,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 126231-0014 Datejust 36mm Two Tone Rose Gold "2024"

Regular Price
$22,750.00
Sale Price
$22,750.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 126610LN Submariner 41MM Date Stainless Steel "2021"

Regular Price
$19,500.00
Sale Price
$19,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 18k White Gold Daytona 116509 Black Racing Dial "2007"/SOLD SOLD SOLD

Regular Price
$53,000.00
Sale Price
$53,000.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 26mm Lady-Datejust 69238 Diamond Bezel and Diamond Dial "1995"

Regular Price
$23,500.00
Sale Price
$23,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 26mm Oyster Perpetual Two Tone Ladies 67183 "1997"

Regular Price
$7,000.00
Sale Price
$7,000.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 36mm 116231 DateJust Grey Diamond Dial Jubilee two tone rose "2014"

Regular Price
$19,500.00
Sale Price
$19,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 40mm Submariner 16610 'Swiss Only' Dial "1999"

Regular Price
$14,500.00
Sale Price
$14,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex 6827 Datejust 31mm Two Tone with Custom Black Diamond Dial & Bezel "1978"

Regular Price
$12,500.00
Sale Price
$12,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Air King Blue Dial Ref 5500

Regular Price
$5,000.00
Sale Price
$5,000.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Batman 126710BLNR Oyster 40mm "2023"

Regular Price
$23,500.00
Sale Price
$23,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Blue 31mm Oyster Perpetual 277200 "2024"

Regular Price
$11,500.00
Sale Price
$11,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Datejust 126231-0044 Chocolate Dial 36mm Oyster Bracelet "2023"

Regular Price
$18,000.00
Sale Price
$18,000.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Datejust 126333 Wimbledon 41MM Jubilee "2017"

Regular Price
$21,000.00
Sale Price
$21,000.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Datejust 16013 Champagne Linen "1986" ON HOLD

Regular Price
$7,500.00
Sale Price
$7,500.00
Regular Price
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Rolex Datejust 26MM 79240 Pink Diamond Dial Diamond Bezel Stainless Steel Jubilee Bracelet "2000"

Regular Price
$7,500.00
Sale Price
$7,500.00
Regular Price
$0.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator