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

Rolex Submariner No Date ref. 114060 Oyster bracelet "2017"

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

Rolex Datejust 41MM Steel White Dial Smooth Bezel Oyster Watch 126300 "2023"

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

Rolex Datejust 31MM 278274 Azzurro Blue Floral Diamond Dial, Fluted Bezel, Jubilee "2024"/ON HOLD

Regular Price
$21,500.00
Sale Price
$21,500.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 Submariner HULK 116610LV "2016"

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

Rolex Lady-Datejust Pearlmaster 69318 Yellow gold White 29mm "1995"

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

Rolex Stainless Steel Datejust 41mm Blue Diamond Dial Jubliee band 126334 "2020"

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

Baume & Mercier Riviera — Ref. 65541 (Stainless Steel / Black Dial)

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

Omega Seamaster 14701-2 SC "1960s"

Regular Price
$3,700.00
Sale Price
$3,700.00
Regular Price
$0.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Tudor Titanium Pelagos 42 MM Automatic Watch Blue Dial 25600TB "2018"/HOLD HOLD

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

Cartier Must De Cartier Tank Trinity Dial

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

Orator Alarm – Vintage Swiss

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

Omega 18k Yellow Gold 22mm Constellation Mini with Diamond M.O.P Dial 1162.70.00

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

IWC "Calatrava" 14K Yellow Gold Manual Wind – Caliber 89 (1950s)

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

IWC 18K Yellow Gold “Cal. 89” Vintage Dress Watch 1185593

Regular Price
$3,500.00
Sale Price
$3,500.00
Regular Price
$1,000.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

IWC Vintage Shark Fin Lugs – Champagne Dial / 18K Yellow Gold – 36MM 120616.1

Regular Price
$3,500.00
Sale Price
$3,500.00
Regular Price
$1,000.00
Unit Price
Translation missing: en.general.accessibility.unit_price_separator 

Omega Genève vintage automatic ref. 166.0163

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

Ulysse Nardin Marine Chronometer 263-66

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

Omega Seamaster Diver 007 James Bond Edition Men's Watch 210.92.42.20.01.001 "2021"

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

Rolex Explorer 39mm Black Dial Steel Smooth Bezel Oyster Mens Watch 214270 "2017"

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