This site contains affiliate links to products. We may receive a commission for purchases made through these links. Learn more

The 18 absolute best watches you can buy right now

With prices ranging from £65 to £19,000

The 18 absolute best watches you can buy right now

Picking the right watch is hard. Not only are they, on average, one of the most expensive single items you’ll ever buy, but you have to look at them all of the time. It’s a bit like having children, I guess: make sure you get a good one because they’re not going anywhere. They’re always right in your line of sight, either delighting you – warming your heart, swelling it with pride; really stuffing the pride in their, like its a calzone – or they’re enraging you. How could you be so stupid as to pick *this* watch/have *this* child? You stupid, stupid man.

But luckily, help is on hand… or on wrist. Not sure. Either way, I haven’t had any children yet but I’ve had plenty of watches, and we’ve rounded up eighteen of the absolute very best watches available for you to buy right now, with an option to suit every budget. Don’t say we don’t do anything for you.

  1. 1.TIMEX x It's Nice That 'Nice Time Guaranteed' MK1 Watch - £65

  2. 2.Seiko Solar Strap SNE095P2 - £111

  3. 3.Braun BN0032WHSLMHG - £129

  4. 4.Links of London Skeleton Black Rubber Strap Chronograph - £280

  5. 5.Kronaby Steel 38mm - £315

  6. 6.Bulova 98A179 Automatic Mechanical Collection - £319.20

  7. 7.Nixon Mission SS - £389

  8. 8.Christopher Ward C8 Flyer Quartz - £450

  9. 9.Shinola 'The Runwell' 47mm - £495

  10. 10.Tissot Tradition Powermatic 80 Open Heart - £550

  11. 11.Oris Big Crown ProPilot Day Date - £1,160

  12. 12.Ball Watch Company Trainmaster Roman - £1,320

  13. 13.Longines L4.785.8.73.2 - £2,320

  14. 14.Tudor Heritage Black Bay - £2,630

  15. 15.Omega Seamaster 300M - £2,920

  16. 16.Tag Heuer Carrera Calibre 16 Day-Date - £3,700

  17. 17.Bremont 1918 - £8,495

  18. 18.Tank Louis Cartier XL 18K Pink Gold - £19,000