Bathgate flipped the switch to get Christmas started at the weekend.
Hundreds of locals descended on George Street and the Steel Yard to watch as the town's Christmas lights were turned on.
There was something for everyone to enjoy, including rides for the little ones and entertainment.
Don't miss this week's Courier for more festive pics!
Don't miss the latest news from the West Lothian Courier. Sign up to our free newsletter here