Jadwal Piala Presiden 2018 meliputi 40 pertandingan yang diselenggarakan di 5 kota besar di Indonesia yaitu Bandung, Malang, Surabaya, Gianyar dan Tenggarong. Pertandingan perdana dan sebagai pertandingan pembuka akan berlangsung di stadion Gelora Bandung Lautan Api, Gedebage, Bandung pada Selasa, 16 januari 2017.
Pertandingan pembuka akan berlangsung sangat seru, Maung Bandung akan di tantang oleh Laskar Wong Kito. Sebagai Juara Piala Presiden 2015 Persib Bandung harus bangkit mendapatkan performa terbaiknya. Pertandingan ini mengulang kembali final Piala Presiden 2015 yang mempertemukan Persib Bandung kontra Sriwijaya FC.
Pembagian Grup Babak Penyisihan
Grup A
Persib Bandung, PSM Makassar, PSMS Medan, Sriwijaya FC
Grup B
Mitra Kukar, Persipura Jayapura, Martapura FC, Barito Putera
Grup C
Persebaya Surabaya, Madura United, Perseru Serui, PS TNI
Grup D
Bali United, Persija Jakarta, PSPS Riau, Borneo FC
Grup E
Arema FC, Bhayangkara FC, PSIS Semarang, Persela Lamongan
Jadwal Piala Presiden 2018
16 Januari 2018, Persib Bandung vs Sriwijaya FC (15:30 WIB) di Stadion GBLA
16 Januari 2018, PSM Makassar vs PSMS Medan (19:30 WIB) di Stadion GBLA
17 Januari 2018, Mitra Kukar vs Barito Putera (15:30 WIB) di Stadion Batakan, Balikpapan
17 Januari 2018, Persipura Jayapura vs Martapura FC (19:30 WIB) di Std Batakan
18 Januari 2018, Persebaya Surabaya vs PS TNI (15:30 WIB) di Stadion Bung Tomo, Sby
18 Januari 2018, Madura United vs Perseru Serui (19:30 WIB) di Stadion Bung Tomo, Sby
19 Januari 2018, Bali United vs Borneo FC (15:30 WIB) di Stadion I Wayan Dipta, Gianyar
19 Januari 2018, Persija Jakarta vs PSPS Riau (19:30 WIB) di Std I Wayan Dipta, Gianyar
20 Januari 2018, Bhayangkara FC vs PSIS Semarang (15:30 WIB) Std Kanjuruhan, Malang
20 Januari 2018, Arema FC vs Persela Lamongan (19:30 WIB) di Std Kanjuruhan, Malang
21 Januari 2018, Sriwijaya FC vs PSM Makassar (15:30 WIB) di Stadion GBLA
21 Januari 2018, PSMS Medan vs Persib Bandung (19:30 WIB) di Stadion GBLA
22 Januari 2018, Barito Putera vs Persipura Jayapura(15:30 WIB) di Stadion Batakan
22 Januari 2018, Martapura FC vs Mitra Kukar (19:30 WIB) di Stadion Batakan
23 Januari 2018, PS TNI vs Madura United (15:30 WIB) di Stadion Bung Tomo, Surabaya
23 Januari 2018, Perseru Serui vs Persebaya Surabaya (19:30 WIB) di Stadion Bung Tomo
24 Januari 2018, PSPS Riau vs Bali United (15:30 WIB) di Stadion I Wayan Dipta, Gianyar
24 Januari 2018, Borneo FC vs Persija Jakarta (19:30 WIB) di Stadion I Wayan Dipta
25 Januari 2018, Persela Lamongan vs Bhayangkara FC (15:30 WIB) Kanjuruhan, Malang
25 Januari 2018, PSIS Semarang vs Arema FC (19:30 WIB) di Stadion Kanjuruhan, Malang
26 Januari 2018, PSMS Medan vs Sriwijaya FC (15:30 WIB) di Stadion GBLA
26 Januari 2018, Persib Bandung vs PSM Makassar (19:30 WIB) di Stadion GBLA
27 Januari 2018, Mitra Kukar vs Persipura Jayapura (15:30 WIB) di Stadion Batakan
27 Januari 2018, Martapura FC vs Barito Putera (19:30 WIB) di Stadion Batakan
28 Januari 2018, Persebaya Surabaya vs Madura United (15:30 WIB) Std Gelora B Tomo
28 Januari 2018, Perseru Serui vs PS TNI (19:30 WIB) di Stadion Gelora Bung Tomo
29 Januari 2018, PSPS Riau vs Borneo FC (15:30 WIB) di Stadion I Wayan Dipta, Gianyar
29 Januari 2018, Bali United vs Persija Jakarta (19:30 WIB) di Stadion I Wayan Dipta
30 Januari 2018, PSIS Semarang vs Persela Lamongan (15:30 WIB) Kanjuruhan, Malang
30 Januari 2018, Arema FC vs Bhayangkara FC (19:30 WIB) di Stadion Kanjuruhan, Malang
3 Februari 2018, Perempat final 1 (pukul 15:30 WIB) di Stadion Manahan, Solo
3 Februari 2018, Perempat final 2 (pukul 19:30 WIB) di Stadion Manahan, Solo
4 Februari 2018, Perempat final 3 (pukul 15:30 WIB) di Stadion Manahan, Solo
4 Februari 2018, Perempat final 4 (pukul 19:30 WIB) di Stadion Manahan, Solo
10 Februari 2018, Leg pertama semifinal 1 (pukul 18:00 WIB) Kandang/Tandang
10 Februari 2018, Leg pertama semifinal 2 (pukul 20:30 WIB)
13 Februari 2018, Leg kedua semifinal 1 (pukul 18:00 WIB)
13 Februari 2018, Leg kedua semifinal 2 (pukul 21:30 WIB)
17 Februari 2018, Perebutan peringkat tiga (pukul 15:30 WIB) di Stadion GBK, Jakarta
17 Februari 2018, Final (pukul 19.00 WIB) di Stadion GBK, Jakarta