Bundesliga 2017/2018 był to 55. sezon niemieckiej pierwszej klasy rozgrywkowej w piłce nożnej. Brało w niej udział 18 zespołów, które grały ze sobą systemem „każdy z każdym”. Sezon rozpoczął się 18 sierpnia 2017 roku, a zakończył 12 maja 2018.
Beniaminkami były: VfB Stuttgart oraz Hannover 96 (obie drużyny wróciły do Bundesligi po roku przerwy). Tytuł na pięć kolejek przed końcem rozgrywek obronił Bayern Monachium. Z ligi spadły: Hamburger SV (po 55 sezonach w Bundeslidze z rzędu; po raz pierwszy w historii) oraz 1. FC Köln (po 4 sezonach w Bundeslidze z rzędu). VfL Wolfsburg zagrał w barażach o utrzymanie z trzecim zespołem 2. Bundesligi, Holstein Kiel i po wygranej w dwumeczu 4:1 utrzymał się w lidze.
Źródło: Bundesliga(niem.) Oznaczenia: (M) – tytuł mistrzowski, (A) – awans, (S) – spadek. Zasady ustalania kolejności:1. liczba zdobytych punktów w całym cyklu rozgrywek; 2. liczba zdobytych punktów w meczach bezpośrednich; 3.różnica goli w meczach bezpośrednich; 4. różnica goli w całym cyklu rozgrywek; 5. liczba strzelonych goli; 6. punkty Fair Play.
Wyniki
Gospodarz \ Gość
AUG
BSC
BRE
DOR
FRA
FRE
HAM
HAN
HOF
KÖL
LEI
LEV
MAI
MÖN
MUN
SCH
STU
WOL
FC Augsburg
–
1:1
1:3
1:2
3:0
3:3
1:0
1:2
0:2
3:0
1:0
1:1
2:0
2:2
1:4
1:2
0:1
2:1
Hertha BSC
2:2
–
1:1
1:1
1:2
0:0
2:1
3:1
1:1
2:1
2:6
2:1
0:2
2:4
2:2
0:2
2:0
0:0
Werder Bremen
0:3
0:0
–
1:1
2:1
0:0
1:0
4:0
1:1
3:1
1:1
0:0
2:2
0:2
0:2
1:2
1:0
3:1
Borussia Dortmund
1:1
2:0
1:2
–
3:2
2:2
2:0
1:0
2:1
5:0
2:3
4:0
1:2
6:1
1:3
4:4
3:0
0:0
Eintracht Frankfurt
1:2
0:3
2:1
2:2
–
1:1
3:0
1:0
1:1
4:2
2:1
0:1
3:0
2:0
0:1
2:2
2:1
0:1
SC Freiburg
2:0
1:1
1:0
0:0
0:0
–
0:0
1:1
3:2
3:2
2:1
0:0
2:1
1:0
0:4
0:1
1:2
0:2
Hamburger SV
1:0
1:2
0:0
0:3
1:2
1:0
–
1:1
3:0
0:2
0:2
1:2
0:0
2:1
0:1
3:2
3:1
0:0
Hannover 96
1:3
3:1
2:1
4:2
1:2
2:1
2:0
–
2:0
0:0
2:3
4:4
3:2
0:1
0:3
1:0
1:1
0:1
1899 Hoffenheim
2:2
1:1
1:0
3:1
1:1
1:1
2:0
3:1
–
6:0
4:0
1:4
4:2
1:3
2:0
2:0
1:0
3:0
1. FC Köln
1:1
0:2
0:0
2:3
0:1
3:4
1:3
1:1
0:3
–
1:2
2:0
1:1
2:1
1:3
2:2
2:3
1:0
RB Leipzig
2:0
2:3
2:0
1:1
2:1
4:1
1:1
2:1
2:5
1:2
–
1:4
2:2
2:2
2:1
3:1
1:0
4:1
Bayer Leverkusen
0:0
0:2
1:0
1:1
4:1
4:0
3:0
3:2
2:2
2:1
2:2
–
2:0
2:0
1:3
0:2
0:1
2:2
Mainz 05
1:3
1:0
1:2
0:2
1:1
2:0
3:2
0:1
2:3
1:0
3:0
3:1
–
0:0
0:2
0:1
3:2
1:1
Borussia Mönchengladbach
2:0
2:1
2:2
0:1
0:1
3:1
3:1
2:1
3:3
1:0
0:1
1:5
1:1
–
2:1
1:1
2:0
3:0
Bayern München
3:0
0:0
4:2
6:0
4:1
5:0
6:0
3:1
5:2
1:0
2:0
3:1
4:0
5:1
–
2:1
1:4
2:2
Schalke 04
3:2
1:0
1:2
2:0
1:0
2:0
2:0
1:1
2:1
2:2
2:0
1:1
2:0
1:1
0:3
–
3:1
1:1
VfB Stuttgart
0:0
1:0
2:0
2:1
1:0
3:0
1:1
1:1
2:0
2:1
0:0
0:2
1:0
1:0
0:1
0:2
–
1:0
VfL Wolfsburg
0:0
3:3
1:1
0:3
1:3
3:1
1:3
1:1
1:1
4:1
1:1
1:2
1:1
3:0
1:2
0:1
1:1
–
Baraże
W dwumeczu, którego stawką było miejsce w Bundeslidze w następnym sezonie, zmierzyły się 16. drużyna Bundesligi, VfL Wolfsburg oraz trzecia drużyna 2. Bundesligi, Holstein Kiel. Zwycięzca dwumeczu otrzymywał prawo gry w najwyższej klasie rozgrywkowej w następnym sezonie, natomiast przegrany kolejny sezon miał zagrać w 2. Bundeslidze.