Thousands of people in the Isle of Man lined the streets in the wind and rain to watch the annual Young Farmers Christmas Tractor Run last weekend.

Held every year on the first weekend in December, the annual parade of tractors decked out in stunning Christmas lights is a major highlight of the festive season in the island.

Friday’s run along the southern route went ahead as planned despite a yellow weather warning in place due to Storm Darragh, while Saturday night’s scheduled run along the ‘main’ route was pushed back by 24 hours due to the threat of the storm.

The south run saw the tractors gather at Church Road in Port Erin, setting off at around 6.20pm and ending up at Castletown Square at roughly 7pm.

Sunday night’s ‘main route’ then saw the tractors gather at Tynwald Hill before making their way through Ramsey, back down through Laxey and Onchan and then finishing at the TT Grandstand in Douglas.

A spokesperson from the Isle of Man Constabulary said: ‘The support out there was incredible on both evenings, with lots of smiling, happy faces out to support a great event.’

Manx Petroleum's Santa Claus at the start of the tractor run in Port Erin
Manx Petroleum's Santa Claus at the start of the tractor run in Port Erin (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
A bright sign on a horse carriage in Foxdale
A bright sign on a horse carriage in Foxdale (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
The thumbs up in Foxdale!
The thumbs up in Foxdale! (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
Manx Meats' Christmas tractor goes past the Colby Glen and a number of waving spectators
Manx Meats' Christmas tractor goes past the Colby Glen and a number of waving spectators (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
An Atla tractor in Colby
An Atla tractor in Colby (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
The Buchan School tractor in Foxdale
The Buchan School tractor in Foxdale (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
Keeping warm on Friday night at the start of the tractor run in Port Erin
Keeping warm on Friday night at the start of the tractor run in Port Erin (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)
A very bright green tractor in Port Erin on Friday
A very bright green tractor in Port Erin on Friday (Photo: Callum Staley - CJS Photography) (Callum Staley - CJS Photography)