
EXTENDED WARRANTY
UP TO 1 YEAR COVERAGE
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.

Rolex Submariner Black/Steel 41 mm ref. 126613LN-0002 "2021"
- Regular Price
- $24,000.00
- Sale Price
- $24,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rado Ceramica 538.0714.3.016
- Regular Price
- $2,000.00
- Sale Price
- $2,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Omega SPEEDMASTER MOONWATCH PROFESSIONAL 42 MM, SEDNA Rose GOLD ON LEATHER STRAP "2023"
- Regular Price
- $35,000.00
- Sale Price
- $35,000.00
- Regular Price
-
$45,000.00
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Tudor M25407N-0001 PELAGOS 39mm "2023"
- Regular Price
- $6,000.00
- Sale Price
- $6,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex EXPLORER 40 Oyster, 40 mm, Oystersteel M224270-0001 "2023"
- Regular Price
- $13,500.00
- Sale Price
- $13,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Two-Tone Yacht-Master II 18k Rose Gold Automatic Men's Watch 116681 "2021"
- Regular Price
- $35,000.00
- Sale Price
- $35,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Date 15053 Silver Dial "1987"
- Regular Price
- $6,500.00
- Sale Price
- $6,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust II Model 116333 "2014" with Custom Diamond Bezel & Dial
- Regular Price
- $23,500.00
- Sale Price
- $23,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust 41mm Stainless Steel Mens Watch Model #: 126334 Blue Diamond Jubilee "2022"
- Regular Price
- $21,000.00
- Sale Price
- $21,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Swatch Classic Irony Body and Soul Automatic Men Watch 37mm YAS100G
- Regular Price
- $200.00
- Sale Price
- $200.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
2008 Rolex Submariner Date Two-Tone Gold Black NO-HOLES Watch 16613
- Regular Price
- $14,500.00
- Sale Price
- $14,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Datejust II 126331 Sundust 41mm
- Regular Price
- $20,500.00
- Sale Price
- $20,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
CARTIER SANTOS 100TH ANNIVERSARY XL STEEL LEATHER STRAP WATCH
- Regular Price
- $7,500.00
- Sale Price
- $7,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner Date Starbucks Green Bezel Men's Watch 126610LV-0002 "2021"
- Regular Price
- $21,000.00
- Sale Price
- $21,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Day-Date 36 President 18K 36mm Champagne Dial - Ref 18038 (1987)
- Regular Price
- $18,500.00
- Sale Price
- $18,500.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
ROLEX OYSTER PERPETUAL LADY DATE 6516 26MM Black DIAMOND DIAL WITH TWO TONE JUBILEE BRACELET "1970"
- Regular Price
- $7,900.00
- Sale Price
- $7,900.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
Rolex Submariner Date 40mm 116613LB Blue "2019"
- Regular Price
- $21,000.00
- Sale Price
- $21,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator
ROLEX SEA-DWELLER 44MM DEEPSEA 116660B JAMES CAMERON "2014"
- Regular Price
- $22,000.00
- Sale Price
- $22,000.00
- Regular Price
-
- Unit Price
- Translation missing: en.general.accessibility.unit_price_separator