Last updated on .From the section Football

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.

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

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