Celtic will begin their defence of the Scottish Premiership title at home to Kilmarnock on Sunday, 4 August.

But it is runners-up Rangers and third-top Heart of Midlothian who will get the top-flight season under way the previous day when they meet in a televised 12:30 BST kick-off at Tynecastle Park.

And, on their return to the top flight after winning the Championship, Dundee United host city rivals Dundee on a busy opening Sunday.

Philippe Clement’s Rangers host Motherwell a week later despite the Glasgow club revealing last week that “there will be an impact on matches at Ibrox” at the start of the season after “a delay in a materials shipment from Asia” affected work on the Copland Stand.

Rangers are yet to confirm whether matches will have to be played elsewhere, with the SPFL stating that it “remains in discussions with Rangers about their home fixtures in August given the ongoing stadium works at Ibrox”.

Meanwhile, it is Celtic’s turn to visit Edinburgh that second weekend as Hibernian host Brendan Rodgers’ side on Sunday, 11 August.

The Scottish Professional Football League fixtures for the 2024-25 season published on Thursday morning also reveal that the first Old Firm derby of the season is scheduled for Celtic Park on Saturday, 31 August, although that may change depending on live television coverage.

Source – SPFL fixtures: Celtic open vs Kilmarnock as Rangers visit Hearts – BBC Sport