The games keep on coming in the Scottish Premiership after the midseason World Cup break. 

Before teams across the country put their feet up for Christmas, they have games to play this weekend.

Celtic will take on St Johnstone this Christmas Eve, an unusual day for football.

They will be aiming to maintain their gap over Rangers at the top of the table, with their title rivals in action on Friday at Ross County.

Callum Davidson's side will be looking to keep putting pressure on the teams above them in the battle for the European places.

When is Celtic vs St Johnstone? 

Celtic take on St Johnstone TODAY on Saturday, December 24.

Kick-off is at 12.30pm.

The match will take place at Celtic Park, Glasgow.

Is Celtic vs St Johnstone on TV and can I live stream it?

No, unfortunately this game will not be broadcasted live on TV.

However, fans will be able to live stream the match via a PPV feed.

Fans can purchase a game pass from Celtic for £12.99.

Team news

Ange Postecoglou has hinted he could make some changes to the team that started against Livingston on Wednesday.

Sead Haksabanovic is back from injury while the likes of David Turnbull, James Forrest and Aaron Mooy will be desperate to start after spending the last few matches on the bench.

Anthony Ralston went off injured during midweek, but it's not clear at the moment whether he will recover in time.

No St Johnstone squad update is available at the time.

Glasgow Times:

Our Celtic Digest newsletter brings exclusive content directly to you rather than solely through the website. You can already find us on YouTube, Twitter, Facebook, TikTok and Instagram but we will also send bespoke opinion pieces and special features directly to your email inbox every evening. Not only will you receive this article from Sean Martin, Tony Haggerty or Aidan Macdonald (or, sometimes, from all three) but you will also get easy access to our best content from the last 24 hours too. It’s a great way to keep up to date with what’s happening at Ange Postecoglou’s Scottish champions. To sign up, simply take five seconds to type in your email here. Simple!