Scottish Premiership fixtures: Celtic visit St Johnstone first

Celtic players celebrating with the Scottish Premiership trophy
Celtic will aim for a fourth straight top-flight title

Scottish Premiership champions Celtic play their first game of the season away to St Johnstone on 13 August.

With Celtic Park a Commonwealth Games venue, Ronny Deila's side do not play on the opening day.

Newly promoted Dundee and Hamilton are at home to Kilmarnock and Inverness respectively on 9 August, while Aberdeen welcome Dundee United.

St Johnstone travel to Ross County on the opening day and Motherwell are at home to St Mirren.

BBC Sport app
Download the BBC Sport app and sign up to get goal alerts for your team next season

The first Dundee derby of the campaign is on 20 September at Dens Park.

Celtic will unfurl the championship flag when they entertain Dundee United on 16 August.

"It's a good first game against St Johnstone, the [Scottish] Cup winners, and then the fans have to wait a week to raise the flag," said Celtic manager Deila.

Motherwell, who finished second in the table last season, travel to Dundee United on Wednesday, 13 August, while Dundee visit Inverness and Hamilton are away to St Mirren.

Kilmarnock's first match on their new artificial surface at Rugby Park will be against Aberdeen on 13 August.

Dundee's first meeting with champions Celtic is on 30 August at Dens Park, and Hamilton travel to Celtic Park on 4 October.

Opening day fixtures (Saturday 9 August)
Aberdeen v Dundee United
Dundee v Kilmarnock
Hamilton Academical v Inverness Caledonian Thistle
Motherwell v St Mirren
Ross County v St Johnstone
(NB Celtic v Partick Thistle postponed)
Opening fixtures elsewhere
Scottish Championship, Lge One & Lge Two - English Premier Lge
Club-by-club Scottish Premiership fixtures
DundeePartick Thistle
Dundee UnitedRoss County
Hamilton AcademicalSt Johnstone
Inverness Caledonian ThistleSt Mirren
Get all your teams' fixtures here
Scottish Premiership
Scottish Championship
Scottish League One
Scottish League Two
English Premier League
English Championship
English League One
English League Two

NB All fixtures and kick-off times are subject to change. The BBC is not responsible for any changes that may be made.