Programul sezonului regulat al Ligii 1, ediţia 2015-2016, este următorul:
Etapa 1 (11 iulie)
Astra Giurgiu - Concordia Chiajna
ASA Târgu-Mureş - Dinamo Bucureşti
CS Universitatea Craiova - FC Botoşani
FC Viitorul - CFR 1907 Cluj
ACS Poli Timişoara - Pandurii Târgu-Jiu
Steaua Bucureşti - Petrolul Ploieşti
FC Voluntari - CSMS Iaşi
Etapa 2 (18 iulie)
Concordia Chiajna - CSMS Iaşi
Petrolul Ploieşti - FC Voluntari
Pandurii Târgu-Jiu - Steaua Bucureşti
CFR 1907 Cluj - ACS Poli Timişoara
FC Botoşani - FC Viitorul
Dinamo Bucureşti - CS Universitatea Craiova
Astra Giurgiu - ASA Târgu-Mureş
Etapa 3 (25 iulie)
ASA Târgu-Mureş - Concordia Chiajna
CS Universitatea Craiova - Astra Giurgiu
FC Viitorul - Dinamo Bucureşti
ACS Poli Timişoara - FC Botoşani
Steaua Bucureşti - CFR 1907 Cluj
FC Voluntari - Pandurii Târgu-Jiu
CSMS Iaşi - Petrolul Ploieşti
Etapa 4 (1 august)
Concordia Chiajna - Petrolul Ploieşti
Pandurii Târgu-Jiu - CSMS Iaşi
CFR 1907 Cluj - FC Voluntari
FC Botoşani - Steaua Bucureşti
Dinamo Bucureşti - ACS Poli Timişoara
Astra Giurgiu - FC Viitorul
ASA Târgu-Mureş - CS Universitatea Craiova
Etapa 5 (8 august)
CS Universitatea Craiova - Concordia Chiajna
FC Viitorul - ASA Târgu-Mureş
ACS Poli Timişoara - Astra Giurgiu
Steaua Bucureşti - Dinamo Bucureşti
FC Voluntari - FC Botoşani
CSMS Iaşi - CFR 1907 Cluj
Petrolul Ploieşti - Pandurii Târgu-Jiu
Etapa 6 (12 august)
Concordia Chiajna - Pandurii Târgu-Jiu
CFR 1907 Cluj - Petrolul Ploieşti
FC Botoşani - CSMS Iaşi
Dinamo Bucureşti - FC Voluntari
Astra Giurgiu - Steaua Bucureşti
ASA Târgu-Mureş - ACS Poli Timişoara
CS Universitatea Craiova - FC Viitorul
Etapa 7 (15 august)
FC Viitorul - Concordia Chiajna
ACS Poli Timişoara - CS Universitatea Craiova
Steaua Bucureşti - ASA Târgu-Mureş
FC Voluntari - Astra Giurgiu
CSMS Iaşi - Dinamo Bucureşti
Petrolul Ploieşti - FC Botoşani
Pandurii Târgu-Jiu - CFR 1907 Cluj
Etapa 8 (22 august)
Concordia Chiajna - CFR 1907 Cluj
FC Botoşani - Pandurii Târgu-Jiu
Dinamo Bucureşti - Petrolul Ploieşti
Astra Giurgiu - CSMS Iaşi
ASA Târgu-Mureş - FC Voluntari
CS Universitatea Craiova - Steaua Bucureşti
FC Viitorul - ACS Poli Timişoara
Etapa 9 (29 august)
ACS Poli Timişoara - Concordia Chiajna
Steaua Bucureşti - FC Viitorul
FC Voluntari - CS Universitatea Craiova
CSMS Iaşi - ASA Târgu-Mureş
Petrolul Ploieşti - Astra Giurgiu
Pandurii Târgu-Jiu - Dinamo Bucureşti
CFR 1907 Cluj - FC Botoşani
Etapa 10 (12 septembrie)
Concordia Chiajna - FC Botoşani
Dinamo Bucureşti - CFR 1907 Cluj
Astra Giurgiu - Pandurii Târgu-Jiu
ASA Târgu-Mureş - Petrolul Ploieşti
CS Universitatea Craiova - CSMS Iaşi
FC Viitorul - FC Voluntari
ACS Poli Timişoara - Steaua Bucureşti
Etapa 11 (19 septembrie)
Steaua Bucureşti - Concordia Chiajna
FC Voluntari - ACS Poli Timişoara
CSMS Iaşi - FC Viitorul
Petrolul Ploieşti - CS Universitatea Craiova
Pandurii Târgu-Jiu - ASA Târgu-Mureş
CFR 1907 Cluj - Astra Giurgiu
FC Botoşani - Dinamo Bucureşti
Etapa 12 (26 septembrie)
Concordia Chiajna - Dinamo Bucureşti
Astra Giurgiu - FC Botoşani
ASA Târgu-Mureş - CFR 1907 Cluj
CS Universitatea Craiova - Pandurii Târgu-Jiu
FC Viitorul - Petrolul Ploieşti
ACS Poli Timişoara - CSMS Iaşi
Steaua Bucureşti - FC Voluntari
Etapa 13 (3 octombrie)
FC Voluntari - Concordia Chiajna
CSMS Iaşi - Steaua Bucureşti
Petrolul Ploieşti - ACS Poli Timişoara
Pandurii Târgu-Jiu - FC Viitorul
CFR 1907 Cluj - CS Universitatea Craiova
FC Botoşani - ASA Târgu-Mureş
Dinamo Bucureşti - Astra Giurgiu
Etapa 14 (17 octombrie)
Concordia Chiajna - Astra Giurgiu
Dinamo Bucureşti - ASA Târgu-Mureş
FC Botoşani - CS Universitatea Craiova
CFR 1907 Cluj - FC Viitorul
Pandurii Târgu-Jiu - ACS Poli Timişoara
Petrolul Ploieşti - Steaua Bucureşti
CSMS Iaşi - FC Voluntari
Etapa 15 (24 octombrie)
CSMS Iaşi - Concordia Chiajna
FC Voluntari - Petrolul Ploieşti
Steaua Bucureşti - Pandurii Târgu-Jiu
ACS Poli Timişoara - CFR 1907 Cluj
FC Viitorul - FC Botoşani
CS Universitatea Craiova - Dinamo Bucureşti
ASA Târgu-Mureş - Astra Giurgiu
Etapa 16 (31 octombrie)
Concordia Chiajna - ASA Târgu-Mureş
Astra Giurgiu - CS Universitatea Craiova
Dinamo Bucureşti - FC Viitorul
FC Botoşani - ACS Poli Timişoara
CFR 1907 Cluj - Steaua Bucureşti
Pandurii Târgu-Jiu - FC Voluntari
Petrolul Ploieşti - CSMS Iaşi
Etapa 17 (7 noiembrie)
Petrolul Ploieşti - Concordia Chiajna
CSMS Iaşi - Pandurii Târgu-Jiu
FC Voluntari - CFR 1907 Cluj
Steaua Bucureşti - FC Botoşani
ACS Poli Timişoara - Dinamo Bucureşti
FC Viitorul - Astra Giurgiu
CS Universitatea Craiova - ASA Târgu-Mureş
Etapa 18 (18 noiembrie)
Concordia Chiajna - CS Universitatea Craiova
ASA Târgu-Mureş - FC Viitorul
Astra Giurgiu - ACS Poli Timişoara
Dinamo Bucureşti - Steaua Bucureşti
FC Botoşani - FC Voluntari
CFR 1907 Cluj - CSMS Iaşi
Pandurii Târgu-Jiu - Petrolul Ploieşti
Etapa 19 (21 noiembrie)
Pandurii Târgu-Jiu - Concordia Chiajna
Petrolul Ploieşti - CFR 1907 Cluj
CSMS Iaşi - FC Botoşani
FC Voluntari - Dinamo Bucureşti
Steaua Bucureşti - Astra Giurgiu
ACS Poli Timişoara - ASA Târgu-Mureş
FC Viitorul - CS Universitatea Craiova
Etapa 20 (28 noiembrie)
Concordia Chiajna - FC Viitorul
CS Universitatea Craiova - ACS Poli Timişoara
ASA Târgu-Mureş - Steaua Bucureşti
Astra Giurgiu - FC Voluntari
Dinamo Bucureşti - CSMS Iaşi
FC Botoşani - Petrolul Ploieşti
CFR 1907 Cluj - Pandurii Târgu-Jiu
Etapa 21 (5 decembrie)
CFR 1907 Cluj - Concordia Chiajna
Pandurii Târgu-Jiu - FC Botoşani
Petrolul Ploieşti - Dinamo Bucureşti
CSMS Iaşi - Astra Giurgiu
FC Voluntari - ASA Târgu-Mureş
Steaua Bucureşti - CS Universitatea Craiova
ACS Poli Timişoara - FC Viitorul
Etapa 22 (12 decembrie)
Concordia Chiajna - ACS Poli Timişoara
FC Viitorul - Steaua Bucureşti
CS Universitatea Craiova - FC Voluntari
ASA Târgu-Mureş - CSMS Iaşi
Astra Giurgiu - Petrolul Ploieşti
Dinamo Bucureşti - Pandurii Târgu-Jiu
FC Botoşani - CFR 1907 Cluj
Etapa 23 (19 decembrie)
FC Botoşani - Concordia Chiajna
CFR 1907 Cluj - Dinamo Bucureşti
Pandurii Târgu-Jiu - Astra Giurgiu
Petrolul Ploieşti - ASA Târgu-Mureş
CSMS Iaşi - CS Universitatea Craiova
FC Voluntari - FC Viitorul
Steaua Bucureşti - ACS Poli Timişoara
Etapa 24 (13 februarie 2016)
Concordia Chiajna - Steaua Bucureşti
ACS Poli Timişoara - FC Voluntari
FC Viitorul - CSMS Iaşi
CS Universitatea Craiova - Petrolul Ploieşti
ASA Târgu-Mureş - Pandurii Târgu-Jiu
Astra Giurgiu - CFR 1907 Cluj
Dinamo Bucureşti - FC Botoşani
Etapa 25 (20 februarie 2016)
Dinamo Bucureşti - Concordia Chiajna
FC Botoşani - Astra Giurgiu
CFR 1907 Cluj - ASA Târgu-Mureş
Pandurii Târgu-Jiu - CS Universitatea Craiova
Petrolul Ploieşti - FC Viitorul
CSMS Iaşi - ACS Poli Timişoara
FC Voluntari - Steaua Bucureşti
Etapa 26 (27 februarie 2016)
Concordia Chiajna - FC Voluntari
Steaua Bucureşti - CSMS Iaşi
ACS Poli Timişoara - Petrolul Ploieşti
FC Viitorul - Pandurii Târgu-Jiu
CS Universitatea Craiova - CFR 1907 Cluj
ASA Târgu-Mureş - FC Botoşani
Astra Giurgiu - Dinamo Bucureşti.
Sezonul regulat va începe la 11 iulie şi se va încheia cu etapa a 26-a, din 27 februarie 2016. Pauza competiţională de iarnă începe după etapa a 23-a, din 19 decembrie. Campionatul se va relua la 13 februarie 2016.
Ediţia 2015-2016 a Ligii 1 va fi prima din istoria competiţiei interne care se va desfăşura într-un sistem cu 14 echipe, cu play-off şi play-out. Primele şase echipe vor juca în play-off, iar ultimele opt în play-out. Formaţiile vor începe această ultimă parte a campionatului cu jumătate din punctele acumulate în sezonul regulat (jumătăţile de punct se rotunjesc la punct). Din play-out vor retrograda două echipe.