Celtic will kick off their Premiership title defence at home to Aberdeen.
Ange Postecoglou 's side clinched last season's league crown in style and will look to mark flag day at Parkhead with a victory over Jim Goodwin's side.
The match has been scheduled for a 4.30pm kick-off on Sunday, July 31 and will be shown live on Sky Sports.
Postecoglou's side will then travel north to Ross County the following week in a first away day of the season.
A first meeting with Rangers will then follow on September 3 at Celtic Park, although TV scheduling could dictate a change to the following day.
The champions will go to Ibrox on January 2 before hosting their rivals again on April 8, the final derby before the split.
Here are Celtic 's fixtures in full.
Full Celtic 2022/23 fixtures
1 Sunday 31/07/22 Celtic v Aberdeen 16:30 Sky Sports
2 Saturday 06/08/22 Ross County v Celtic 15:00
3 Saturday 13/08/22 Kilmarnock v Celtic 15:00
4 Saturday 20/08/22 Celtic v Heart of Midlothian 15:00
5 Saturday 27/08/22 Dundee United v Celtic 15:00
6 Saturday 03/09/22 Celtic v Rangers 15:00
7 Saturday 10/09/22 Celtic v Livingston 15:00
8 Saturday 17/09/22 St. Mirren v Celtic 15:00
9 Saturday 01/10/22 Celtic v Motherwell 15:00
10 Saturday 08/10/22 St. Johnstone v Celtic 15:00
11 Saturday 15/10/22 Celtic v Hibernian 15:00
12 Saturday 22/10/22 Heart of Midlothian v Celtic 15:00
13 Saturday 29/10/22 Livingston v Celtic 15:00
14 Saturday 05/11/22 Celtic v Dundee United 15:00
15 Wednesday 09/11/22 Motherwell v Celtic 19:45
16 Saturday 12/11/22 Celtic v Ross County 15:00
17 Saturday 17/12/22 Aberdeen v Celtic 15:00
18 Saturday 24/12/22 Celtic v St. Johnstone 15:00
19 Wednesday 28/12/22 Hibernian v Celtic 19:45
20 Monday 02/01/23 Rangers v Celtic 15:00
21 Saturday 07/01/23 Celtic v Kilmarnock 15:00
22 Saturday 14/01/23 Celtic v St. Mirren 15:00
23 Saturday 28/01/23 Dundee United v Celtic 15:00
24 Wednesday 01/02/23 Celtic v Livingston 19:45
25 Saturday 04/02/23 St. Johnstone v Celtic 15:00
26 Saturday 18/02/23 Celtic v Aberdeen 15:00
27 Saturday 25/02/23 Celtic v Heart of Midlothian 15:00
28 Saturday 04/03/23 St. Mirren v Celtic 15:00
29 Saturday 18/03/23 Celtic v Hibernian 15:00
30 Saturday 01/04/23 Ross County v Celtic 15:00
31 Saturday 08/04/23 Celtic v Rangers 15:00
32 Saturday 15/04/23 Kilmarnock v Celtic 15:00
33 Saturday 22/04/23 Celtic v Motherwell 15:00
Post-split dates
34 Saturday 06/05/23
35 Saturday 13/05/23
36 Saturday 20/05/23
37 Wednesday 24/05/23
38 Saturday 27/05/23
All fixtures subject to change