ROLEX

ROLEX WATCHES

SAVE UP TO 50%

Welcome to Watches and Watches, based in Los Angeles, California. We sell pre-owned Rolex watches nationwide. View our complete collection of Rolex Submariner, Rolex Daytona, Rolex Day-Date, and Rolex DateJust watches and much more.
Skip to results list

Filters

501 items
Column grid
Brand
Model
Style Number
Dial Color
Price
to
The highest price is $55,000.00
Column grid

Filter

Brand
Model
Style Number
Dial Color
Price
to
The highest price is $55,000.00
  • 36mm Rolex 18k Yellow Gold Oyster Perpetual Daydate Watch 19018

    36mm Rolex 18k Yellow Gold Oyster Perpetual Daydate Watch 19018

    Regular price  $37,000.00 Sale price  $13,600.00
    Regular price  $37,000.00 Sale price  $13,600.00
  • 34mm Rolex Stainless Steel Oyster Perpetual Airking Watch

    34mm Rolex Stainless Steel Oyster Perpetual Airking Watch

    $3,800.00
    $3,800.00
  • 36mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 116234

    36mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 116234

    Regular price  $7,850.00 Sale price  $6,285.00
    Regular price  $7,850.00 Sale price  $6,285.00
  • 31mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 178240

    31mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 178240

    Regular price  $6,200.00 Sale price  $5,450.00
    Regular price  $6,200.00 Sale price  $5,450.00
  • 36mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 16014

    36mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 16014

    Regular price  $7,695.00 Sale price  $3,500.00
    Regular price  $7,695.00 Sale price  $3,500.00
  • 40mm Rolex Stainless Steel Oyster Perpetual Daytona Watch 116520

    40mm Rolex Stainless Steel Oyster Perpetual Daytona Watch 116520

  • 34mm Rolex Stainless Steel Oyster Perpetual Date Watch 15210

    34mm Rolex Stainless Steel Oyster Perpetual Date Watch 15210

    Regular price  $6,400.00 Sale price  $3,900.00
    Regular price  $6,400.00 Sale price  $3,900.00
  • 40mm Rolex 18K Yellow Gold GMT-MASTER II Watch 16718

    40mm Rolex 18K Yellow Gold GMT-MASTER II Watch 16718

    Regular price  $73,500.00 Sale price  $24,500.00
    Regular price  $73,500.00 Sale price  $24,500.00
  • 26mm Rolex Stainless Steel Oyster Perpetual Date Watch 6917

    26mm Rolex Stainless Steel Oyster Perpetual Date Watch 6917

    Regular price  $6,000.00 Sale price  $2,550.00
    Regular price  $6,000.00 Sale price  $2,550.00
  • 36mm Rolex 18k Yellow Gold Oyster Perpetual Daydate Watch 18038

    36mm Rolex 18k Yellow Gold Oyster Perpetual Daydate Watch 18038

    Regular price  $35,000.00 Sale price  $12,750.00
    Regular price  $35,000.00 Sale price  $12,750.00
  • 26mm Rolex 18K Gold & Stainless Steel Datejust Watch. Champagne Diamond Dial 79173.

    26mm Rolex 18K Gold & Stainless Steel Datejust Watch. Champagne Diamond Dial 79173.

    Regular price  $10,650.00 Sale price  $4,300.00
    Regular price  $10,650.00 Sale price  $4,300.00
  • 40mm Rolex Stainless Steel GMT-Master II Watch 16760.

    40mm Rolex Stainless Steel GMT-Master II Watch 16760.

    Regular price  $21,577.00 Sale price  $11,700.00
    Regular price  $21,577.00 Sale price  $11,700.00
  • 41mm Rolex Stainless Steel Datejust II Watch. Blue Stick Dial 116334.

    41mm Rolex Stainless Steel Datejust II Watch. Blue Stick Dial 116334.

    Regular price  $9,100.00 Sale price  $7,600.00
    Regular price  $9,100.00 Sale price  $7,600.00
  • 36mm Rolex Stainless Steel Datejust Watch 16030.

    36mm Rolex Stainless Steel Datejust Watch 16030.

    Regular price  $4,500.00 Sale price  $3,550.00
    Regular price  $4,500.00 Sale price  $3,550.00
  • 36mm Rolex Stainless Steel Datejust Watch 1601.

    36mm Rolex Stainless Steel Datejust Watch 1601.

    Regular price  $8,750.00 Sale price  $3,900.00
    Regular price  $8,750.00 Sale price  $3,900.00
  • 36mm Rolex Stainless Steel Datejust Watch 116200.

    36mm Rolex Stainless Steel Datejust Watch 116200.

    Regular price  $6,600.00 Sale price  $5,500.00
    Regular price  $6,600.00 Sale price  $5,500.00
  • 36mm Rolex Stainless Steel Datejust Watch with Diamond Dial and Diamond Bezel 116244.

    36mm Rolex Stainless Steel Datejust Watch with Diamond Dial and Diamond Bezel 116244.

    Regular price  $16,750.00 Sale price  $15,500.00
    Regular price  $16,750.00 Sale price  $15,500.00
  • 36mm Rolex Two-Tone Datejust with Diamond Dial 16233.

    36mm Rolex Two-Tone Datejust with Diamond Dial 16233.

    Regular price  $12,850.00 Sale price  $7,275.00
    Regular price  $12,850.00 Sale price  $7,275.00
  • 41mm Rolex Stainless Steel Oyster Perpetual Datejust II Watch 116300

    41mm Rolex Stainless Steel Oyster Perpetual Datejust II Watch 116300

    Regular price  $7,150.00 Sale price  $6,900.00
    Regular price  $7,150.00 Sale price  $6,900.00
  • 34mm Rolex 18k Gold and Stainless Steel Oyster Perpetual Date Watch 15053

    34mm Rolex 18k Gold and Stainless Steel Oyster Perpetual Date Watch 15053

    Regular price  $10,400.00 Sale price  $3,350.00
    Regular price  $10,400.00 Sale price  $3,350.00
  • 26mm Rolex Stainless Steel Datejust Watch with Mother of Pearl and Diamond Markers 179174.

    26mm Rolex Stainless Steel Datejust Watch with Mother of Pearl and Diamond Markers 179174.

    Regular price  $11,200.00 Sale price  $7,300.00
    Regular price  $11,200.00 Sale price  $7,300.00
  • 26mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 179174

    26mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 179174

    Regular price  $9,200.00 Sale price  $6,600.00
    Regular price  $9,200.00 Sale price  $6,600.00
  • 26mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 179160

    26mm Rolex Stainless Steel Oyster Perpetual Datejust Watch 179160

    Regular price  $6,200.00 Sale price  $5,000.00
    Regular price  $6,200.00 Sale price  $5,000.00
  • 36mm Rolex 18k Gold & Stainless Steel Oyster Perpetual Datejust Watch 116233

    36mm Rolex 18k Gold & Stainless Steel Oyster Perpetual Datejust Watch 116233

    Regular price  $10,900.00 Sale price  $10,300.00
    Regular price  $10,900.00 Sale price  $10,300.00