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
  • 40mm Rolex 18k Yellow Gold Daytona Black Dial Watch 16528.

    40mm Rolex 18k Yellow Gold Daytona Black Dial Watch 16528.

    Regular price  $34,650.00 Sale price  $28,415.00
    Regular price  $34,650.00 Sale price  $28,415.00
  • 40mm Rolex Stainless Daytona Cosmograph 116520.

    40mm Rolex Stainless Daytona Cosmograph 116520.

    Regular price  $38,450.00 Sale price  $21,500.00
    Regular price  $38,450.00 Sale price  $21,500.00
  • 40mm Rolex Stainless Steel Oyster Perpetual Daytona Cosmograph Watch

    40mm Rolex Stainless Steel Oyster Perpetual Daytona Cosmograph Watch

    $23,320.00
    $23,320.00
  • 40mm Rolex Two-Tone Daytona White Dial 116523.

    40mm Rolex Two-Tone Daytona White Dial 116523.

    Regular price  $16,900.00 Sale price  $14,500.00
    Regular price  $16,900.00 Sale price  $14,500.00
  • 36mm Rolex Two-Tone Datejust Black Dial 116233.

    36mm Rolex Two-Tone Datejust Black Dial 116233.

    Regular price  $10,900.00 Sale price  $9,150.00
    Regular price  $10,900.00 Sale price  $9,150.00
  • 41mm Rolex Stainless Datejust II Silver Arabic Numeral 116300.

    41mm Rolex Stainless Datejust II Silver Arabic Numeral 116300.

    Regular price  $7,150.00 Sale price  $7,050.00
    Regular price  $7,150.00 Sale price  $7,050.00
  • 40mm Rolex Stainless GMT-Master II Ceramic 116710LN.

    40mm Rolex Stainless GMT-Master II Ceramic 116710LN.

    Regular price  $8,450.00 Sale price  $8,000.00
    Regular price  $8,450.00 Sale price  $8,000.00
  • 36mm Rolex Datejust White Gold Bezel 16014.

    36mm Rolex Datejust White Gold Bezel 16014.

    Regular price  $7,950.00 Sale price  $4,400.00
    Regular price  $7,950.00 Sale price  $4,400.00
  • 36mm Rolex Stainless Datejust Rhodium Dial Oyster 116234.

    36mm Rolex Stainless Datejust Rhodium Dial Oyster 116234.

    Regular price  $7,850.00 Sale price  $7,700.00
    Regular price  $7,850.00 Sale price  $7,700.00
  • 36mm Rolex 18k Yellow Gold Watch 18238.

    36mm Rolex 18k Yellow Gold Watch 18238.

    Regular price  $31,350.00 Sale price  $15,150.00
    Regular price  $31,350.00 Sale price  $15,150.00
  • 33mm White Gold Rolex Geneve Cellini 4233.9

    33mm White Gold Rolex Geneve Cellini 4233.9

    Regular price  $7,550.00 Sale price  $3,300.00
    Regular price  $7,550.00 Sale price  $3,300.00
  • 34mm Rolex Two-Tone Oyster Perpetual Rhodium Dial 14203.

    34mm Rolex Two-Tone Oyster Perpetual Rhodium Dial 14203.

    Regular price  $9,400.00 Sale price  $4,500.00
    Regular price  $9,400.00 Sale price  $4,500.00
  • 36mm Rolex 18k Yellow Gold Daydate White Roman 118238.

    36mm Rolex 18k Yellow Gold Daydate White Roman 118238.

    Regular price  $31,350.00 Sale price  $18,500.00
    Regular price  $31,350.00 Sale price  $18,500.00
  • 36mm Rolex 18K Yellow Gold Oyster-Quartz Daydate 19018.

    36mm Rolex 18K Yellow Gold Oyster-Quartz Daydate 19018.

    Regular price  $33,000.00 Sale price  $13,600.00
    Regular price  $33,000.00 Sale price  $13,600.00
  • 41mm Rolex Two-Tone Datejust II Slate Green Roman 116333.

    41mm Rolex Two-Tone Datejust II Slate Green Roman 116333.

    Regular price  $11,650.00 Sale price  $10,495.00
    Regular price  $11,650.00 Sale price  $10,495.00
  • 42mm Rolex Stainless Explorer II White 216570

    42mm Rolex Stainless Explorer II White 216570

    Regular price  $15,000.00 Sale price  $8,250.00
    Regular price  $15,000.00 Sale price  $8,250.00
  • 36mm Rolex 18k Rose Gold Daydate Oyster 118205.

    36mm Rolex 18k Rose Gold Daydate Oyster 118205.

    Regular price  $33,950.00 Sale price  $21,000.00
    Regular price  $33,950.00 Sale price  $21,000.00
  • 36mm Rolex Stainless Oyster Perpetual 116000.

    36mm Rolex Stainless Oyster Perpetual 116000.

    Regular price  $5,400.00 Sale price  $4,600.00
    Regular price  $5,400.00 Sale price  $4,600.00
  • 36mm Rolex 18k Rose Gold & Stainless Datejust Turn-o-graph 116261

    36mm Rolex 18k Rose Gold & Stainless Datejust Turn-o-graph 116261

    Regular price  $10,700.00 Sale price  $8,000.00
    Regular price  $10,700.00 Sale price  $8,000.00
  • 41mm Rolex Two tone Datejust II Black Arabic 116333.

    41mm Rolex Two tone Datejust II Black Arabic 116333.

    Regular price  $11,650.00 Sale price  $10,900.00
    Regular price  $11,650.00 Sale price  $10,900.00
  • 26mm Rolex 18K Yellow Gold President Datejust Crown Collection 69138.

    26mm Rolex 18K Yellow Gold President Datejust Crown Collection 69138.

    Regular price  $33,550.00 Sale price  $10,800.00
    Regular price  $33,550.00 Sale price  $10,800.00
  • 34mm Rolex Airking 114200

    34mm Rolex Airking 114200

    Regular price  $5,050.00 Sale price  $4,250.00
    Regular price  $5,050.00 Sale price  $4,250.00
  • 41mm Rolex 18k Rose Gold Daydate II 218235.

    41mm Rolex 18k Rose Gold Daydate II 218235.

    Regular price  $37,550.00 Sale price  $34,550.00
    Regular price  $37,550.00 Sale price  $34,550.00
  • 36mm Rolex Two-Tone Datejust Diamond Dia 16233.

    36mm Rolex Two-Tone Datejust Diamond Dia 16233.

    Regular price  $12,350.00 Sale price  $7,700.00
    Regular price  $12,350.00 Sale price  $7,700.00