&noscript=1 />

Rolex Submariner

Shop Rolex Submariner watches for sale at Avi & Co., including sought-after Submariner and Submariner Date references in Oystersteel, two-tone Oystersteel and yellow gold, and 18K gold. Originally created as a professional dive watch, the Rolex Submariner has become one of the world’s most recognizable luxury sports watches. Browse available models, compare Rolex Submariner prices, and explore our detailed Rolex Submariner reference guide for reference numbers, generations, specifications, and collector information.

Now Shopping by
  1. 18K White Gold
  2. White Gold
  3. Stainless Steel

11 Items

Set Ascending Direction
  1. 126610LV-014 Rolex 8988
  2. 126610LV-013 Rolex 8861
  3. 16610-002 Rolex 8038
  4. 116610-001 Rolex 7384
  5. 126619LB-009 Rolex 5444
  6. 5508-001 Rolex 5379
  7. G0116619LB-003 Rolex 8795
  8. G0124060-013 Rolex 8718
  9. G0126610LN-017 Rolex 8222
  10. G0116610LV-018 Rolex 7724
  11. G0116659SABR-002 Rolex 6163

11 Items

Set Ascending Direction
per page

<style> .catalog-category-view .product-item .product-item-details .old-price [data-price-type=oldPrice] .price, .cms-index-index .product-item .product-item-details .old-price [data-price-type=oldPrice] .price { display: none !important; } .category-text { display: none; } </style> <script> (function() { const path = window.location.pathname || ""; if (!path.includes("/rolex-submariner")) return; const cssId = "custom-black-friday-css"; const customCSS = ` .catalog-category-view .product-item .product-item-details .old-price [data-price-type=oldPrice] .price, .cms-index-index .product-item .product-item-details .old-price [data-price-type=oldPrice] .price { display: none !important; } .category-text { display: none; } `; function injectCustomCSS() { if (document.getElementById(cssId)) return; const style = document.createElement("style"); style.id = cssId; style.type = "text/css"; style.appendChild(document.createTextNode(customCSS)); document.head.appendChild(style); } // Inject on initial load injectCustomCSS(); // Re-inject after any AJAX content load (Magento uses jQuery.ajax) if (window.jQuery) { jQuery(document).ajaxComplete(function() { if (!document.getElementById(cssId)) { injectCustomCSS(); } }); } // Extra fallback: Watch for DOM changes to product list const observer = new MutationObserver(() => { if (!document.getElementById(cssId)) { injectCustomCSS(); } }); observer.observe(document.body, { childList: true, subtree: true }); })(); </script>