Many braved the cold to watch Emmerdale’s Jeff Hordley, 53, who plays bad boy Cain Dingle help switch on the town's Christmas lights with X Factor winner Ben Haenow.
The festive occasion went ahead in partnership with Leyland Town Team and started at Hough Lane at noon which included children's attractions, activities, market stalls and street food.
Check out some pictures from the fabulous event which was organised by South Ribble Borough Council and sponsored by Royal Flush Vapes.

1. Leyland Christmas lights switch on 2023
Hundreds braved the cold to attend the big switch on Photo: Paul Heyes

2. Leyland Christmas lights switch on 2023
Emmerdale's Jeff Hordley addresses the crowd Photo: Paul Heyes

3. Leyland Christmas lights switch on 2023
It's officially Christmas in Leyland! Photo: Paul Heyes

4. Leyland Christmas lights switch on 2023
Entertaining the crowds at the annual Christmas Lights switch on and festive market on Hough Lane, Leyland Photo: Paul Heyes