Pre-Owned Rolex Watches

It's time to treat yourself or a loved one to one of our pre-owned Rolex watches. You've both earned it.

Rolex watches are known for their prestige and high precision. Explore select pre-owned Rolexes online today or visit the showroom nearest you to full a more complete inventory.

Due to the daily fluctuations in precious metals and pre-owned Rolex pricing, our website may not display up-to-date current pricing for products. Pricing will be confirmed before order is fulfilled.

Rolex 116713 GMT-Master II Stainless and 18K Yellow Gold 40mm
Rolex 116713 GMT-Master II Stainless and 18K Yellow Gold 40mm
Regular price
$16,975.00
Sale price
$16,975.00
Unit price
per 
Rolex 126333 Date Just II Stainless and 18K Yellow Gold 41mm
Rolex 126333 Date Just II Stainless and 18K Yellow Gold 41mm
Regular price
$16,545.00
Sale price
$16,545.00
Unit price
per 
Rolex 126334 Datejust Stainless Steel Black Dial 41mm
Rolex 126334 Datejust Stainless Steel Black Dial 41mm
Regular price
$14,475.00
Sale price
$14,475.00
Unit price
per 
Rolex 116333 Datejust II Stainless and 18K Yellow Gold 41mm
Rolex 116333 Datejust II Stainless and 18K Yellow Gold 41mm
Regular price
$14,500.00
Sale price
$14,500.00
Unit price
per 
Rolex 116333 Datejust II Stainless and 18K Yellow Gold 41mm
Rolex 116333 Datejust II Stainless and 18K Yellow Gold 41mm
Regular price
$13,725.00
Sale price
$13,725.00
Unit price
per 
Rolex 116333 Date just Stainless and 18K Yellow Gold 41mm
Rolex 116333 Date just Stainless and 18K Yellow Gold 41mm
Regular price
$17,955.00
Sale price
$17,955.00
Unit price
per 
Rolex 116300 Date Just II Stainless Steel Black Roman Numeral Dial 41mm
Rolex 116300 Date Just II Stainless Steel Black Roman Numeral Dial 41mm
Regular price
$12,485.00
Sale price
$12,485.00
Unit price
per 
Rolex 178240 Date Just Midsize Stainless Steel 31mm
Rolex 178240 Date Just Midsize Stainless Steel 31mm
Regular price
$7,375.00
Sale price
$7,375.00
Unit price
per 
Rolex Cellini 18K White Gold Smooth Mesh Bracelet
Rolex Cellini 18K White Gold Smooth Mesh Bracelet
Regular price
$7,775.00
Sale price
$7,775.00
Unit price
per 
Rolex 126233 Datejust Stainless and 18K Yellow Gold 36mm
Rolex 126233 Datejust Stainless and 18K Yellow Gold 36mm
Regular price
$11,575.00
Sale price
$11,575.00
Unit price
per 
Rolex 118238 President Day-Date 18K Yellow Gold 36mm
Rolex 118238 President Day-Date 18K Yellow Gold 36mm
Regular price
$26,925.00
Sale price
$26,925.00
Unit price
per 
Rolex 116203 Datejust Stainless and 18K Yellow Gold 36mm
Rolex 116203 Datejust Stainless and 18K Yellow Gold 36mm
Regular price
$10,642.00
Sale price
$10,642.00
Unit price
per 
Rolex 116201 Datejust Stainless and 18K Everose Gold 36mm
Rolex 116201 Datejust Stainless and 18K Everose Gold 36mm
Regular price
$12,750.00
Sale price
$12,750.00
Unit price
per 
Rolex 116200 Datejust Stainless Steel 36mm
Rolex 116200 Datejust Stainless Steel 36mm
Regular price
$8,682.00
Sale price
$8,682.00
Unit price
per 
Rolex 115210 Date Stainless Steel 34mm
Rolex 115210 Date Stainless Steel 34mm
Regular price
$6,936.00
Sale price
$6,936.00
Unit price
per 
Rolex 114300 Oyster Perpetual Stainless Steel 39mm
Rolex 114300 Oyster Perpetual Stainless Steel 39mm
Regular price
$9,175.00
Sale price
$9,175.00
Unit price
per 
Rolex 114200 Air-King Stainless Steel 34mm
Rolex 114200 Air-King Stainless Steel 34mm
Regular price
$8,720.00
Sale price
$8,720.00
Unit price
per 
Rolex 77080 Midsize Oyster Perpetual Stainless Steel 31mm
Rolex 77080 Midsize Oyster Perpetual Stainless Steel 31mm
Regular price
$6,895.00
Sale price
$6,895.00
Unit price
per 
Rolex 68240 Mid-Size Datejust Stainless Steel 31mm
Rolex 68240 Mid-Size Datejust Stainless Steel 31mm
Regular price
$6,936.00
Sale price
$6,936.00
Unit price
per 
Rolex 18206 Platinum President Custom Blue Diamond Dial and Bezel 36MM
Rolex 18206 Platinum President Custom Blue Diamond Dial and Bezel 36MM
Regular price
$33,500.00
Sale price
$33,500.00
Unit price
per 
Rolex 116618LB Submariner 18K Yellow Gold 40mm
Rolex 116618LB Submariner 18K Yellow Gold 40mm
Regular price
$49,450.00
Sale price
$49,450.00
Unit price
per 
Rolex 16613 Submariner Stainless and 18K Yellow Gold 40mm
Rolex 16613 Submariner Stainless and 18K Yellow Gold 40mm
Regular price
$16,230.00
Sale price
$16,230.00
Unit price
per 
Rolex 16570 Explorer II Stainless Steel 40mm
Rolex 16570 Explorer II Stainless Steel 40mm
Regular price
$10,900.00
Sale price
$10,900.00
Unit price
per 
Rolex 126303 Date Just II Stainless and 18K Yellow Gold 41mm
Rolex 126303 Date Just II Stainless and 18K Yellow Gold 41mm
Regular price
$17,375.00
Sale price
$17,375.00
Unit price
per