Hearts on TV

 LIVE Fixtures When Competition Channels
Watch Live button Hearts v Dunfermline AthleticFootball Scottish League Cup Group Stage Sat 12th July 2025 17:15FootballScottish League Cup Group StagePremier Sports TBC logo
WATCH TODAY'S GAME LIVE! SKY DEALSSky logo
Watch Live button Hamilton v HeartsFootball Scottish League Cup Group Stage Tue 15th July 2025 19:45FootballScottish League Cup Group StagePremier Player logo
Watch Live button Stirling Albion v HeartsFootball Scottish League Cup Group Stage Sat 19th July 2025 17:15FootballScottish League Cup Group StagePremier Sports TBC logo
Watch Live button Hearts v DumbartonFootball Scottish League Cup Group Stage Wed 23rd July 2025 19:45FootballScottish League Cup Group StagePremier Player logo
Watch Live button Hearts v SunderlandFootball Pre-season Friendly Sat 26th July 2025 15:00Football Pre-season Friendly TBC logo

This Hearts schedule was updated on 20 June 2025 at 21:00 (GMT)

Don't miss the next Hearts match on TV or via live stream by checking our Complete Hearts Football TV / Broadcast Guide today.

When are Hearts next playing live on TV?

The next live Hearts match on TV is Hearts v Dunfermline Athletic on 12 July 2025 in the Scottish League Cup Group Stage - kick-off is at 17:15.

What channel is the Hearts game being shown on?

The upcoming Hearts v Dunfermline Athletic game is scheduled to be shown live on Premier Sports TBC.