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.
ROLEX 126710BLNR GMT-MASTER II CERAMIC BATMAN "2024"
- Regular Price
- $24,500.00
- Sale Price
- $24,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 24mm OYSTER PERPETUAL LADIES diamond dial 76198 "2000"
- Regular Price
- $17,500.00
- Sale Price
- $17,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 31mm Datejust with Jubliee 178274 "2018"
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex 41mm Submariner Date 126610LN "2025"
- Regular Price
- $19,500.00
- Sale Price
- $19,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 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 Bluesy Submariner Date 41mm 126613LB "2024"
- Regular Price
- $26,250.00
- Sale Price
- $26,250.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 "2018"
- Regular Price
- $21,000.00
- Sale Price
- $21,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 179171 26mm two tone rose gold black roman dial "2005"
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 31 Silver Jubilee Diamond Dial Fluted Bezel 18K Gold Two Tone Jubilee Ladies 178273
- Regular Price
- $17,000.00
- Sale Price
- $17,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 31mm 6827 with Custom Diamond Bezel and lavender Diamond Dial"1980"
- Regular Price
- $11,000.00
- Sale Price
- $11,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 31mm 68273 Diamond Bezel with White Diamond Jubilee Dial "1995"
- Regular Price
- $13,500.00
- Sale Price
- $13,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 36mm Two Tone Diamond Bezel - Black Jubilee Diamond Dial 116243 "2010"
- Regular Price
- $22,500.00
- Sale Price
- $22,500.00
- Regular Price
-
$28,000.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex DateJust 36mmTwo Tone Rosegold 116231 "2005"
- Regular Price
- $17,000.00
- Sale Price
- $17,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex DateJust 41 Azzurro Blue Stainless Flutted Oyster Watch 126300 "Fluted Bezel Added"
- Regular Price
- $16,000.00
- Sale Price
- $16,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41 – Ref. 126333 TWO TONE BLACK DIAL "2018"
- Regular Price
- $21,500.00
- Sale Price
- $21,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm 126333 Two tone wimbledon Dial"2022"
- Regular Price
- $22,000.00
- Sale Price
- $22,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm Two Tone Diamond 126333-0012 "2017"
- Regular Price
- $21,500.00
- Sale Price
- $21,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator