Champions Celtic will host Hamilton on the first day of the season as they look to make history.
Having secured Nine In A Row last season Neil Lennon 's side are looking for a record 10th consecutive triumph.
They'll get their campaign under way on August 2, but all eyes will be on the first meeting with Rangers.
That comes on October 17, but that could be moved for TV, as Steven Gerrard's side travel to Celtic Park for the first of four mouthwatering clashes.
The two sides will meet again at Ibrox on January 2 and at Parkhead before the split on March 20.

Fixtures in full
August
02/08/2020 16:30 Celtic v Hamilton Academical
09/08/2020 16:30 Kilmarnock v Celtic
12/08/2020 18:00 St. Mirren v Celtic
15/08/2020 15:00 Celtic v Aberdeen
22/08/2020 17:30 Dundee United v Celtic
29/08/2020 15:00 Celtic v Motherwell
September
12/09/2020 15:00 Ross County v Celtic
19/09/2020 15:00 Celtic v Livingston
26/09/2020 15:00 Celtic v Hibernian
October
02/10/2020 19:45 St. Johnstone v Celtic
17/10/2020 15:00 Celtic v Rangers
24/10/2020 15:00 Aberdeen v Celtic
31/10/2020 15:00 Celtic v St. Mirren
November
06/11/2020 19:45 Motherwell v Celtic
21/11/2020 15:00 Hibernian v Celtic
December
05/12/2020 15:00 Celtic v St. Johnstone
12/12/2020 15:00 Celtic vs Kilmarnock
19/12/2020 15:00 Livingston v Celtic
23/12/2020 19:45 Celtic v Ross County
26/12/2020 15:00 Hamilton Academical v Celtic
30/12/2020 19:45 Celtic v Dundee United
January
02/01/2021 15:00 Rangers v Celtic
09/01/2021 15:00 Celtic v Hibernian
16/01/2021 15:00 Celtic v Livingston
23/01/2021 15:00 St. Mirren v Celtic
27/01/2021 19:45 Celtic v Hamilton Academical
February
03/02/2021 19:45 Kilmarnock v Celtic
06/02/2021 15:00 Celtic v Motherwell
13/02/2021 15:00 St Johnstone v Celtic
27/02/2021 15:00 Celtic v Aberdeen
March
06/03/2021 15:00 Dundee United v Celtic
20/03/2021 15:00 Celtic v Rangers
April
03/04/2021 15:00 Ross County v Celtic