Which James Bond movies are on TV this Christmas?
It wouldn't be Christmas without a Bond flick.
There are certain things we associate with Christmas year in, year out – the food, the decorations, the music and, of course, long dark nights in front of the TV.
It's the most wonderful time of the year to be a movie fan, with big films both recent and classic filling the TV schedules, and the James Bond franchise has always had its place on the roster.
Many 007 fans make it a tradition to catch up on one or two of the spy's adventures during the festive period, and unfortunately this year they aren't currently available to stream on Prime Video, as they have been in previous years.
There are still a few different options – fans can, of course, turn to the good ol' Bond box set, or they can rent or purchase the films on various platforms, including Prime Video and Apple TV.
Additionally, there is another way, as a few of the films are set to air on the main terrestrial channels this year, in the period between Christmas and New Year.
Read on for the details of which James Bond films are showing on TV this Christmas. You can also check out our guide to the best Christmas TV airing this year.
By entering your details, you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
On Her Majesty's Secret Service (1969) – ITV1
Airs: Boxing Day, 9:25am
George Lazenby's one and only film as Bond, On Her Majesty's Secret Service is in many ways a bit of an outlier, and was treated as such upon its release. However, as time has gone by it has been re-appraised, with many now considering it to be one of the strongest films in the entire franchise.
The film sees Lazenby's Bond attempting to track down his arch nemesis Blofeld, who has a diabolical plan to hold the world to ransom by threatening its food supply.
Spectre (2015) – ITV1
Airs: Saturday 28th December, 8:30pm
This fourth film in Daniel Craig's era is often maligned as Sam Mendes's weaker follow-up to Skyfall, but it still has some bright moments within it, including some excellent action sequences and another strong performance from Craig.
The film follows Bond as he picks up the trail of a secret organisation known as Spectre, but finds that his every move is being watched and monitored by its mysterious leader Franz Oberhauser, (Christoph Waltz), with whom he has a surprising, personal connection.
No Time to Die (2021) - ITV1
Airs: New Year's Eve, 8:45pm
At the very beginning of 2023, New Year's Day marked the official television premiere of No Time to Die – and now fans have the opportunity to close out the year with another viewing of the recent hit.
After the rollercoaster of events in Spectre, Bond is retired in Jamaica when he is approached by old ally Felix Leiter (Jeffrey Wright) to aid him in retrieving a kidnapped scientist from an evil foe with dangerous new technology.
Along the way, Bond is reunited with his former lover Dr Madeleine Swann (Léa Seydoux) and old foe Ernst Stavro Blofeld.
If you're after some more James Bond action check here for our guide on how to watch the Bond films in order.
If you're looking for something to watch tonight, check out our TV Guide and Streaming Guide or visit our Film hub for all the latest news. For more from the biggest stars in TV, listen to The Radio Times Podcast.
Authors
Patrick Cremona is the Senior Film Writer at Radio Times, and looks after all the latest film releases both in cinemas and on streaming. He has been with the website since October 2019, and in that time has interviewed a host of big name stars and reviewed a diverse range of movies.