Rolex

Explore our collection of exceptional pre-owned Rolex timepieces.

Rolex was founded in London in 1905 by Hans Wilsdorf, with a mission to create reliable wristwatches. They quickly gained recognition for precision, becoming the first to receive a chronometer certificate for a wristwatch. The brand's biggest innovations include the Oyster (the first waterproof case in 1926) and the Perpetual rotor (the self-winding mechanism in 1931). 

Today, Rolex is the world’s most recognized luxury watch brand, synonymous with endurance, precision, and prestige.

Browse our curated selection of celebrated Rolex models, including the iconic Submariner, Cosmograph Daytona, Datejust, and GMT-Master II.

 

Rolex Submariner "Kermit" Date 41mm Stainless Steel Green Bezel - 126610LV MK1

Regular price $15,950.00
Sale price $15,950.00 Regular price
Unit price

Rolex Submariner Date Stainless Steel 41mm Black Dial Watch - 126610LN

Regular price $15,665.00
Sale price $15,665.00 Regular price
Unit price

Rolex Submariner Date Yellow Gold 41mm Blue Dial Watch - 126618LB

Regular price $48,065.00
Sale price $48,065.00 Regular price
Unit price

Rolex Submariner Date Yellow Gold/Steel Black Dial 41mm - 126613LN

Regular price $20,815.00
Sale price $20,815.00 Regular price
Unit price

Rolex Submariner No Date Stainless Steel Black Dial 41mm - 124060

Regular price $14,298.00
Sale price $14,298.00 Regular price
Unit price

Rolex Submariner Date Yellow Gold/Steel 41mm Blue Dial - 126613LB

Regular price $22,298.00
Sale price $22,298.00 Regular price
Unit price

Rolex Submariner "Cookie Monster" White Gold Black Dial Blue Bezel 41mm - 126619LB

Regular price $47,605.00
Sale price $47,605.00 Regular price
Unit price

Rolex Submariner Date 41mm Yellow Gold Black Dial - 126618LN

Regular price $46,998.00
Sale price $46,998.00 Regular price
Unit price

Rolex Day-Date 40 Meteorite Diamonds Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Diamond-Paved Dial Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Ice-Blue Roman Dial Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Ice-Blue Diamond Dial Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Ice-Blue Dial Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Silver Dial Diamond Bezel Yellow Gold President Men's Watch 228348RBR 228348

Regular price $60,210.00
Sale price $60,210.00 Regular price
Unit price

Rolex Day-Date 40 Bright Black Dial Diamond Bezel Yellow Gold President Men's Watch 228348RBR 228348

Regular price $80,950.00
Sale price $80,950.00 Regular price
Unit price

Rolex Day-Date 40 Champagne Roman Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $73,200.00
Sale price $73,200.00 Regular price
Unit price

Rolex Day-Date 40 Champagne Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $73,200.00
Sale price $73,200.00 Regular price
Unit price

Rolex Day-Date 40 Champagne Baguette Diamonds Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $73,200.00
Sale price $73,200.00 Regular price
Unit price

Rolex Day-Date 40 White Roman Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $84,000.00
Sale price $84,000.00 Regular price
Unit price

Rolex Day-Date 40 Silver Roman Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $60,210.00
Sale price $60,210.00 Regular price
Unit price

Rolex Day-Date 40 Diamond-Paved Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $97,750.00
Sale price $97,750.00 Regular price
Unit price

Rolex Day-Date 40 Onyx Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $97,750.00
Sale price $97,750.00 Regular price
Unit price

Rolex Day-Date 40 Green Dial Yellow Gold President Men's Watch 228348RBR 228348

Regular price $89,595.00
Sale price $89,595.00 Regular price
Unit price

Rolex Oyster Perpetual 36 Turquoise Blue Celebration-motif Dial Stainless Steel Oyster 126000

Regular price $16,332.00
Sale price $16,332.00 Regular price
Unit price

Rolex Oyster Perpetual 41 Turquoise Blue Celebration-motif Dial Stainless Steel Oyster 124300

Regular price $21,132.00
Sale price $21,132.00 Regular price
Unit price

Rolex Day-Date 36 Carnelian Dial Gold Fluted Bezel Yellow Gold Watch 128238

Regular price $138,832.00
Sale price $138,832.00 Regular price
Unit price

Rolex Day-Date 36 Carnelian Dial Gold Fluted Bezel Diamond Bracelet Yellow Gold Watch 128238

Regular price $138,832.00
Sale price $138,832.00 Regular price
Unit price

Rolex Datejust 36 Chocolate Dial Dome Rose Gold Two Tone Oyster Watch 126201

Regular price $17,400.00
Sale price $17,400.00 Regular price
Unit price

Rolex Day-Date 40 Silver Dial 18K Yellow Gold President Men's Watch 228238

Regular price $53,965.00
Sale price $53,965.00 Regular price
Unit price

Rolex Day-Date 40 Black Dial 18K Yellow Gold President Men's Watch 228238

Regular price $64,398.00
Sale price $64,398.00 Regular price
Unit price

Rolex Day-Date 40 Silver Dial Baguette Diamond Bezel 18K Yellow Gold President Men's Watch 228398TBR

Regular price $102,492.00
Sale price $102,492.00 Regular price
Unit price

Rolex Day-Date 40 White Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Slate Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Black Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Blue Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Day-Date 40 Olive Green Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $93,232.00
Sale price $93,232.00 Regular price
Unit price

Rolex Day-Date 40 Silver Diamonds Dial Fluted Bezel Platinum President Men's Watch 228236

Regular price $84,065.00
Sale price $84,065.00 Regular price
Unit price

Rolex Sky Dweller 42 White Dial Dial Yellow Gold Mens Watch 336238

Regular price $49,432.00
Sale price $49,432.00 Regular price
Unit price

Rolex Sky Dweller 42 Black Dial Yellow Gold Oyster Mens Watch 336238

Regular price $48,198.00
Sale price $48,198.00 Regular price
Unit price

Rolex Sky Dweller 42 Champagne Dial Yellow Gold Oyster Mens Watch 336238

Regular price $49,532.00
Sale price $49,532.00 Regular price
Unit price

Rolex Sky Dweller 42 White Dial Yellow Gold Oyster Mens Watch 336238

Regular price $49,432.00
Sale price $49,432.00 Regular price
Unit price

Rolex Sky Dweller 42 White Dial Rose Gold Oyster Mens Watch 336935

Regular price $69,992.00
Sale price $69,992.00 Regular price
Unit price

Rolex Sky Dweller 42 Slate Dial Rose Gold Oyster Mens Watch 336935

Regular price $68,465.00
Sale price $68,465.00 Regular price
Unit price

Rolex Sky Dweller 42 Chocolate Dial Rose Gold Oyster Mens Watch 336935

Regular price $71,658.00
Sale price $71,658.00 Regular price
Unit price

Rolex Sky Dweller 42 Black Dial Yellow Gold Stainless Steel Oyster Mens Watch 336933

Regular price $27,532.00
Sale price $27,532.00 Regular price
Unit price

Rolex Sky Dweller 42 Champagne Dial Yellow Gold Stainless Steel Oyster Mens Watch 336933

Regular price $26,333.00
Sale price $26,333.00 Regular price
Unit price
Sort by
  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old

Recently Viewed