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.