Watch Doc Martin trailer for last ever episode
Watch below: Doc Martin Christmas special trailer
Doc Martin is saying goodbye forever with this year's upcoming Christmas special.
Martin Clunes will reprise his role as the doctor with a phobia of blood in the one-off special after the tenth and final season aired earlier this year.
At its height the comedy-drama recieved over 10 million viewers with more than 6 million watching the final episode of the tenth season in October.
Read more: Doc Martin: Ten amazing guest stars who appeared in the Martin Clunes show
The trailer for the Christmas Day special shows Martin struggling to get back to Portwenn for the festive parade after he crashes his car and resorts to stumbling around in the snow to find his way home.
In the festive special, Doc Martin is forced to close down Santa's grotto after he suspects jolly old Saint Nick has caught something contagious, upsetting Portwenn's children.
The picturesque village then plans on creating some Christmas magic in other ways through a lantern parade but come into battle with health and safety requirements.
Clunes is also joined for the finale by regular cast members Caroline Catz, Louisa Ellingham, Eileen Atkins and Ian McNiece.
Ron Cook is also guest starring in the special as Leonard, the man who plays Santa.
ITV's other Christmas Day offerings include an airing of the festive film Love Actually and special episodes of Ant and Dec's Saturday Night Takeaway and The Chase.
Ant and Dec's Christmas Limitless Win will also air on Christmas Day after hour long special episodes of Emmerdale and Coronation Street.
ITV will also simulcast King Charles III's Christmas speech along with the BBC. It is the first time a King has had his Christmas speech broadcast on TV.
The Royal Christmas Message has been a tradition since 1932 but only begun being televised in 1957, five years after Queen Elizabeth II became monarch.
The Doc Martin Christmas special will air on ITV on Christmas Day at 9:05pm.