The new year is now upon us, and there is no shortage of Bundesliga action to look forward to in 2016.
Accordingly, allow bundesliga.com to provide an overview of all the key dates for the next 12 months.
- On New Year's Day, the winter transfer window opened, giving Bundesliga clubs a month to consolidate and strengthen their squads. Keep up to date with all the latest transfers here.
- After a four-week winter break, the Bundesliga resumes on Friday, 22 January, as Hamburger SV welcome FC Bayern München. The following day sees another top -of-the-table clash as Borussia Dortmund travel to Borussia Mönchengladbach.
- On 9 and 10 February, we're into the business end of the season with the quarter-finals of the DFB Cup. Six Bundesliga teams are in the last eight, with VfL Bochum and 1. FC Heidenheim 1846 representing Bundesliga 2. Here is an overview of the fixtures.
- Germany's top clubs return to European action on 17 and 18 February, as VfL Wolfsburg take on KAA Gent in the UEFA Champions League and four Bundesliga teams do battle in the next round of the UEFA Europa League. A week later on 23 February, Bayern's Champions League campaign continues against Juventus FC. Here is an overview of the upcoming European fixtures.
- There will be no Bundesliga action on Easter weekend this year, as a whole host of Bundesliga stars will be away on international duty.
- The DFB Cup semi-finals will take place on 19 and 20 April.
- Matchday 34 will take place on Saturday, 14 May, with all nine fixtures scheduled for exactly the same time.
- Just days later, from 19 to 24 May, the relegation play-offs will round off the 2015/16 season.
- The UEFA Europa League final will take place on Wednesday, 18 May at St. Jakob-Park in Basel, Switzerland. Borussia Dortmund, Bayer 04 Leverkusen, FC Schalke 04 and FC Augsburg are all still in with a chance.
- The DFB Cup Final is scheduled for Saturday, 21 May.
- Milan's Stadio Giuseppe Meazza hosts the UEFA Champions League final on Saturday, 28 May: will FC Bayern or Wolfsburg be there?
- A wealth of Bundesliga stars will be in action at the UEFA European Championships in France from 10 June to 10 July.
- The waiting is over. Bundesliga 2 resumes on 5 August, while Germany's top flight kicks off a new season on the weekend beginning 26 August.
- A couple of weeks earlier on Saturday, 13 August, the first trophy of the season is up for grabs with the Supercup.
- After Matchday 16, the winter break officially begins on 21 December.