November 29, 2021 12:40 PM
Adam Evans

Celtic vs Hearts Preview & Prediction

Select the sports you want to hear about and TSZ will send the best previews, analysis and predictions straight to your inbox. Sign up today!


When is Celtic vs Hearts taking place? Celtic vs Hearts will take place on Thursday 2nd December, 2021 at 19:45 (UK)

Where is Celtic vs Hearts taking place? Celtic vs Hearts will take place at Celtic Park in Glasgow

Where can I get tickets for Celtic vs Hearts? Ticket information for Celtic vs Hearts can be found on each club’s official website

What TV channel is Celtic vs Hearts on in the UK? Sky Sports have the rights to Scottish Premiership matches in the UK, so it is worth checking their schedule for Celtic vs Hearts

Where can I stream Celtic vs Hearts in the UK? If Celtic vs Hearts is televised on Sky Sports, subscribers can stream the match live on Sky Go. Otherwise, official club websites often live stream Scottish Premiership matches to subscribers


Celtic bounced back from their Europa league exit with an enjoyable 2-1 victory over Aberdeen on Sunday to make it eight matches unbeaten in the Scottish Premiership. They have a game in-hand over Hearts, who travel off the back of a 2-0 win themselves over St. Mirren on Saturday, for what is a vitally important match for both sides’ title-chasing credentials. Hearts are winless in five on the road in the league, with a long-lasting unbeaten record recently ending at Aberdeen and furthered by a loss at Motherwell. Celtic are not keeping many clean sheets right now but they have been able to outscore almost all comers, so taking the hosts to win and both teams to score looks a decent option here. Or, avoid the result altogether with both to score a total of over 2.5 goals.

TSZ Latest