The Festive Season was officially launched in Bathgate on Saturday
Children in seasonal outfits took part in a parade through the town centre, accompanied by bands of musicians.
Fairground rides were set up in the town’s Steelyard and Santa put in appearance to meet kids and turn on the town’s lights.
And in the evening, the rain didn’t dampen enthusiasm as people turned out to join the annual torchlight procession which made its way around the town bringing some cheer.