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:

TT rider 'suffered chest injuries in fatal crash'
Community on Island 'praying' as 7.8 earthquake hits Philippines
Workforce size and pay awards make health budget 'difficult to predict'
Overhead MER cables brought down in Laxey
Onchan commissioner to stand for election in Garff