James Bond watches: every 007 watch, from Rolex to Omega

James Bond wore a Rolex Submariner in the first film, Dr. No (1962). Roger Moore wore digital Seikos in the late 1970s. Since GoldenEye (1995), Bond has worn an Omega Seamaster; in No Time to Die (2021) Daniel Craig wore the titanium Seamaster Diver 300M 007 Edition.

Key facts

First Bond watchRolex Submariner 6538, Dr. No (1962)
Gadget watchBreitling Top Time, Thunderball (1965)
Digital eraSeiko, The Spy Who Loved Me (1977)
Omega sinceGoldenEye, 1995
Spectre editionSeamaster 300, 7,007 pieces
No Time to DieDiver 300M 007 Edition, titanium

Rolex, Breitling and Seiko

Sean Connery's Bond wore a Rolex Submariner 6538 on a strap in Dr. No (1962), and the "Big Crown" Submariner became known as the Bond Submariner. In Thunderball (1965), Q gave Bond a Breitling Top Time that doubled as a Geiger counter. Roger Moore brought digital watches: a Seiko 0674 LC in The Spy Who Loved Me (1977), which printed the message "007 TO REPORT HQ. IMMEDIATE M." on a ticker tape, and a Seiko in Moonraker (1979).

Every Omega James Bond watch

FilmWatchReference
GoldenEye (1995)Seamaster Professional Diver 300M2541.80
Tomorrow Never Dies, The World Is Not Enough, Die Another DaySeamaster Diver 300M2531.80
Casino Royale (2006)Seamaster Diver 300M and Planet Ocean2220.80 / 2900.50.91
Quantum of Solace (2008)Planet Ocean 600M2201.50
Skyfall (2012)Planet Ocean 600M and Aqua Terra232.30.42.21.01.001 / 231.10.39.21.03.001
Spectre (2015)Seamaster 300 "Spectre" and Aqua Terra233.32.41.21.01.001 / 231.10.42.21.03.003
No Time to Die (2021)Seamaster Diver 300M 007 Edition210.90.42.20.01.001

The Omega Spectre watch

For Spectre (2015), Omega made a limited Seamaster 300 "Spectre" of 7,007 pieces: a 41 mm steel case, Master Co-Axial caliber 8400, a "lollipop" seconds hand and a 12-hour bezel instead of a dive scale. It came with both a steel bracelet and a grey and black striped NATO strap with a "007" buckle. Launch price was CHF 6,300.

The No Time to Die watch

Daniel Craig's last Bond watch, the Seamaster Diver 300M 007 Edition, is all titanium, 42 mm, with a brown "tropical" bezel, no date and military-style markings, powered by caliber 8806. It is not limited. It launched in December 2019 at $9,200 on the mesh bracelet or $8,100 on a NATO strap.

More: the Omega Speedmaster · Omega history · iconic watches

Questions people ask

What watch does James Bond wear?

An Omega Seamaster since 1995. In No Time to Die (2021) it was the titanium Seamaster Diver 300M 007 Edition.

What was the first James Bond watch?

A Rolex Submariner 6538 worn by Sean Connery in Dr. No (1962).

What is the Omega Spectre watch?

The Seamaster 300 "Spectre" limited edition of 7,007 pieces, with a lollipop seconds hand and a striped NATO strap, made for the 2015 film.

How much is the No Time to Die Omega?

It launched at $9,200 on its titanium mesh bracelet and $8,100 on a NATO strap; current prices are higher.

Sources

Last updated October 18, 2026. Prices are auction hammer-plus-premium results or published list prices as reported by the sources below; retail prices change, so check an authorized dealer before buying. Brand and model names belong to their owners and are used here only to identify the watches; onlineclock.app is not affiliated with any watch brand. Found an error? Tell us.

More about watches