Here’s how to watch Celtic vs Hearts today as the title rivals fight to be crowned Scottish Premiership champions on the final day of the season, with FourFourTwo bringing you all the details on free live streams and TV channels, wherever you are in the world.

Celtic vs Hearts online, on TV, and from anywhere.

Can I watch Celtic vs Hearts for free?

Yes, Celtic vs Hearts is available to watch for free on TRT Spor via Tabii in Turkey.

Abroad for the game? Use NordVPN to unlock your stream from anywhere in the world.

TechRadar have tested hundreds of VPNs, and they say NordVPN is the best VPN you can get.

Sky Sports. It’s a 12:30pm kick-off and will be shown on Sky Sports Main Event and Sky Sports Football.

Paramount+.

How to watch the Scottish Premiership in 2025/26

That controversial decision has added extra needle to a contest that was already full of storylines, with Hearts boss Derek McInnes blasting the penalty call as “disgusting”.

You have to feel for the Edinburgh club, who also felt they should have been awarded a spot-kick in their 1-1 draw with Motherwell last Saturday. They have done everything right all season and must have thought their 3-0 win over Falkirk on Wednesday had left them with one hand on the trophy.

Hearts fans are now in an agonising situation where they have enjoyed their best campaign in years yet could still have their dreams crushed at the final hurdle. They will at least be the neutral’s choice, as they aim to win a first Scottish title since 1960 and break the Old Firm’s 41-year stranglehold on the top flight.

A draw would be enough for McInnes’ men to clinch the title, and they can take heart from the fact that they won at Celtic Park back in December and are unbeaten in their three previous meetings with Celtic this season.