A first half strike from Tom Rogic gave Neil Lennon’s side a half-time lead, before a three goal burst in four minutes late in the second half finished off the Saints.
Odsonne Edouard struck the second from the penalty spot on 79 minutes before substitute Ryan Christie added a third on 82 with David Turnbull finishing off the scoring a minute later.
St Mirren rarely troubled the Celtic goal as the defending Scottish Premiership champions wrapped up a third consecutive victory.
Here’s how the Celtic players rated in the 4-0 rout ...
Player ratings scale - 10: One of the best performances you've seen. 9: Outstanding. 8: Very good. 7: Good. 6: Average. 5: Poor, 4: Very poor. 3: A terrible day at the office. 2: Abysmal. 1: One of the worst performances you've seen.
St Mirren rarely troubled the Celtic goal as the defending Scottish Premiership champions wrapped up a third consecutive victory.
5. Greg Taylor - 7
Less involved in an attacking sense but did manage to win the penalty that sparked a late goal flurry.
Photo: Craig Foy - SNS Group
6. Scott Brown - 6
Got stuck in and kept it simple but wasn't required to get out of second gear.
Photo: Craig Foy - SNS Group
7. Callum McGregor - 7
Controlled the game for Celtic. Provided plenty energy and was able to find pockets of space in a congested midfield.
Photo: Craig Foy - SNS Group
8. David Turnbull - 8
A quiet first half but came to life after the break and showed his class with key involvement in the three late goals. Went close with a couple of long range efforts then got his goal.
Photo: Craig Foy - SNS Group