&noscript=1 />

Rolex Oyster Perpetual

The Rolex Oyster Perpetual is a watch that effortlessly combines sporty elegance with timeless appeal. With its sleek and classic design, this watch is suitable for any occasion, making it a top choice for watch enthusiasts worldwide. As the entry-level Rolex watch, the Oyster Perpetual offers affordability without compromising on durability, versatility, or sophistication. Introduced in 1926 as the first mass-produced water-resistant timepiece, it quickly became a symbol of Rolex's commitment to quality. With its robust and waterproof design, inspired by the oyster's ability to seal in ocean water, this watch is built to withstand the test of time.

Now Shopping by
  1. Pre-Owned

13 Items

Set Ascending Direction
  1. 6062-001 Rolex 8319
  2. 124300-028 Rolex 8282
  3. 124300-026 Rolex 8235
  4. 124300-027 Rolex 8234
  5. 124300-023 Rolex 8217
  6. G0134300-001 Rolex 7778
  7. G0124300-022 Rolex 7446
  8. G0114300-001 Rolex 7397
  9. G0124300-021 Rolex 7052
  10. G0115234-001 Rolex 6927
  11. G0126000-006 Rolex 6307
  12. G0116000-001 Rolex 6194
  13. G0124300-015 Rolex 5846

13 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-oyster-perpetual")) 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>