A watch is the rare gift that is used every day and passed on afterwards. These five, at very different prices, are the ones we would be happiest to unwrap.
At a glance
- Cartier Tank Must: from about $3,750.
- Tudor Black Bay 58: about $3,900.
- Omega Speedmaster Moonwatch: about $6,800 to $7,800.
- Cartier Santos, steel: about $6,850 to $9,200.
- Rolex Submariner: $10,050, if a dealer will sell you one.
- Prices: approximate US retail at the time of writing. Prices change, so confirm with the brand or an authorized retailer.
What is the best luxury watch gift for her?
Cartier Tank Must, from about $3,750. The rectangular Tank has barely changed in more than a century, and it looks as right with a sweater as with an evening dress. Steel Tank Musts reportedly rose only slightly in Cartier’s May 2026 price round; the small model on its steel bracelet costs about $4,100 at the time of writing. In our view, it is the most elegant way into Cartier watchmaking.
What is the best luxury watch gift for him?
Tudor Black Bay 58, about $3,900. A compact 39 mm dive watch from Rolex’s sister brand, with vintage proportions and a price that leaves room for dinner. In our view, it is the smartest value on this list.
Omega Speedmaster Moonwatch, about $6,800 to $7,800. Qualified by NASA in 1965 and worn through the Apollo missions, it is the watch with the best story in horology. The hesalite version keeps the traditional crystal; the pricier one adds sapphire and a display back. Both use the same Calibre 3861. For a smaller wrist, Omega’s redesigned Speedmaster 38 starts at about $6,500.
Which luxury watch is worth the splurge?
Cartier Santos in steel, about $6,850 to $9,200. Born in 1904 for the aviator Alberto Santos-Dumont, the Santos is one of the first wristwatches designed for a man. Its exposed screws and square case feel as modern now as then.
Rolex Submariner, $10,050. The benchmark. The steel no-date model crossed $10,000 at retail in January, and authorized dealers still keep waiting lists, so plan early or be ready to buy pre-owned, where good examples have often sold for more than retail in 2026.
A watch is a gift that keeps time long after the holidays are over.
New or pre-owned?
It depends on the brand. According to 2026 market guides, Omega watches have usually sold 20 to 40% below retail on the pre-owned market, and a hesalite Moonwatch could be found for around $4,500 to $5,800. Steel Rolex sports watches have gone the other way and cost more pre-owned than new. Pre-owned prices move with the market. For a gift, a new watch in its box, with the warranty card, is hard to beat.
Frequently asked questions
What is the cheapest Cartier watch?
The Tank Must, which starts at about $3,750 in the US at the time of writing.
Can I buy a Rolex Submariner in time for Christmas?
New, only if an authorized dealer offers you one, which is rarely quick. A reputable pre-owned dealer is the reliable route for December.
How do I choose the right size?
Check the watches they already wear. Many boutiques will adjust a bracelet after the holidays, often at no charge; ask when you buy.
More holiday gift guides
Sources: WatchScanning (Cartier) · Luxury Bazaar · WatchScanning (Omega) · Luxury Bazaar (Omega) · The Watchology · Everest Bands



