Hundreds of residents filled the streets with festive cheer
The Isle of Man Bank's charity Santa Dash took place this lunch time in Douglas, with around 250 people participating in the race.
The course started on Prospect Hill and finished on Finch Road, measuring just under one mile in length.
A variety of festive fancy dress could be seen, including Santas, snowmen, elves and even the makings of a Christmas dinner.
Many runners were taking part to raise money for local charities, with one group of volunteers from Isle of Play 'flying' a homemade sleigh dressed as Santa's reindeer.
Three-year-old Siberian Husky Luna and six-year-old Rough Collie Windsor from the MSPCA also competed, along with their owners.
Rachael Franklin claimed first place for the women's category, with Jack Okell winning the men's.
Manx Radio caught up with them after the race:

Bed shortages at Noble's are 'no threat' to TT 2026
Updates planned to beneficial ownership framework
Commissioners say residents left in 'void' over plans for onshore windfarm
Charity ball in Douglas to support air ambulance and neonatal care
Former TT racer died from head injuries after crash