How to watch Celtic vs Hearts: TV channel & live stream for mouthwatering Scottish Premiership title clash

Celtic could go top of the Scottish Premiership this weekend in Wilfried Nancy’s first game in charge

Celtic have a golden opportunity to take the lead in the Scottish Premiership this weekend when they lock horns with Hearts in what promises to be a blockbuster showdown.

Thanks to the Hoops’ latest result - a final win under interim manager Martin O’Neill - they now trail to the Jambos merely by goal difference, with a crucial game in-hand too.

Wilfried Nancy has the opportunity to land at Parkhead with a huge splash, as his first game in charge could take Celtic to the top of the Premiership.

The new manager has been confirmed as Brendan Rodgers’ permanent successor and fans will get their first glimpse of him in the dugout this weekend.

When and where is Celtic vs Hearts?

It’s a must-win clash for Celtic this weekend, who have closed the gap significantly on the current league leaders. Hearts will make the trip to Glasgow on Sunday, December 7th for their chance to cling onto their slim lead.

A draw will keep things as they are but a win for Celtic and new manager Nancy will see them leapfrog Derek McInnes’ side. Kick-off is scheduled for 3pm.

Is Celtic vs Hearts on TV?

Tickets for Celtic vs Hearts are now sold out but you can still catch the action this weekend.

The Parkhead clash will be shown live on Sky Sports Football. If you are an existing Sky TV customer, the sports package can be added to your subscription for a fee of £20 per month. If you aren’t already a customer, you can join Sky TV with Sky Sports included for £35 per month on a 24-month contract. You can find out more about TV and sport packages here.

Alternatively, you can discover how to add Sky Sports to Virgin Media subscriptions here.

Celtic vs Hearts live stream details

Fans will also be able to watch Celtic vs Hearts via the Sky Go app, which can be accessed via mobile phones, tablets and laptops.

NOW also offers live stream access for Sky Sports coverage - you can sign up to a monthly streaming subscription from £28 per month, or via their Day Membership, which grants 24-hour access to all Sky Sports channels for a one-off payment of £14.99. You can find out more information here.

Celtic and Hearts latest form

Hearts had been backed to go all the way this season after their stunning 3-1 win over Celtic back in October put them eight points clear at the top of the table.

However, just six games later, the Jambos are now at risk of slipping to second in the table, having won just one of their last five fixtures. Hearts’ last league win came over a month ago against Dundee, since then, they have drawn three and lost one, including their latest 1-1 stalemate with Kilmarnock.

Celtic have made up ground swiftly and could topple McInnes’ side to go top leading into Christmas. The Hoops have won all of their last five Premiership matches and were the only team to pick up all three points last weekend.

Celtic’s 1-0 win over Dundee was the only victory in the league, as the other four games ended in draws.

The last time these two sides met, Hearts enjoyed their statement 3-1 win at Tynecastle, with Alexandros Kyziridis and Lawrence Shankland adding to a Dane Murray own goal.

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice