Catrine was sparkling on Sunday evening as the village's wonderful community event took to the streets once again.
Organised by the village's community council, Make Catrine Sparkle is a volunteer-led annual event for the local community.
This year's event was held on Sunday, December 3 and it certainly did not disappoint.
Hundreds of people attended from Catrine and beyond as the Christmas markets, lantern parade and much more drew in the crowds.
The event also had a Santa’s Grotto, Christmas Light Switch-On, music, LED displays, and a fireworks finale.
Youngsters had great fun exploring the fire engine from the nearby Mauchline Fire Station.
There was fun to be had all over, with games and prizes to be won.
A firework display rounded off the excellent, with planning already in the pipeline for next year's show.
Well done to all the organisers!
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here