The 36 teams compete in a unified league, facing off against eight different opponents throughout the season - four matches at their home stadium and four matches on the road. Teams earn three points for a victory and one point for a draw in each match.
The top eight sides in the league will qualify automatically for the knockout stages, while the teams finishing in ninth to 24th place will compete in a two-legged play-off to secure a place in the last 16 of the competition.
The bottom 12 teams will be eliminated with no access to the Europa League.
Teams that finish between ninth and 16th will be seeded in the knockout phase play-off draw, meaning they will face a team placed 17th to 24th.
TrendingThe eight clubs that prevail in the knockout phase play-offs will then progress to the round of 16, where they will each face one of the top-eight finishers, who will be seeded.
The pairings of the knockout phase will also be partly determined by the league phase rankings, with a draw which lays out the route for teams to reach the final.
September 19: Atalanta vs Arsenal, Gewiss Stadium, kick-off 8pm
October 1: Arsenal vs Paris SG, Emirates Stadium, kick-off 8pm
October 22: Arsenal vs Shakhtar Donetsk, Emirates Stadium, kick-off 8pm
November 6: Inter Milan vs Arsenal, San Siro, kick-off 8pm
November 26: Sporting Lisbon vs Arsenal, Jose Alvalade Stadium, kick-off 8pm
December 11: Arsenal vs Monaco, Emirates Stadium, kick-off 8pm
January 22: Arsenal vs Dinamo Zagreb, Emirates Stadium, kick-off 8pm
January 29: Girona vs Arsenal, Estadi Montilivi, kick-off 8pm
September 17: Young Boys vs Aston Villa, Wankdorf Stadium, kick-off 5.45pm
October 2: Aston Villa vs Bayern Munich, Villa Park, kick-off 8pm
October 22: Aston Villa vs Bologna, Villa Park, kick-off 8pm
November 6: Club Brugge vs Aston Villa, Jan Breydel Stadium, kick-off 5.45pm
November 27: Aston Villa vs Juventus, Villa Park, kick-off 8pm
December 10: RB Leipzig vs Aston Villa, Red Bull Arena, kick-off 8pm
January 21: AS Monaco vs Aston Villa, Louis II Stadium, kick-off 5.45pm
January 29: Aston Villa vs Celtic, Villa Park, kick-off 8pm
September 17: AC Milan vs Liverpool, San Siro, kick-off 8pm
October 2: Liverpool vs Bologna, Anfield, kick-off 8pm
October 23: RB Leipzig vs Liverpool, Red Bull Arena, kick-off 8pm
November 5: Liverpool vs Bayer Leverkusen, Anfield, kick-off 8pm
November 27: Liverpool v Real Madrid, Anfield, kick-off 8pm
December 10: Girona vs Liverpool, Estadi Montilivi, kick-off 5.45pm
January 21: Liverpool vs Lille, Anfield, kick-off 8pm
January 29: PSV Eindhoven vs Liverpool, Philips Stadium, kick-off 8pm
September 18: Man City vs Inter Milan, Etihad Stadium, kick-off 8pm
October 1: Slovan Bratislava vs Man City, Narodny futbalovy stadion, kick-off 8pm
October 23: Man City vs Sparta Prague, Etihad Stadium, kick-off 8pm
November 5: Sporting CP vs Man City, Jose Alvalade Stadium, kick-off 8pm
November 26: Man City vs Feyenoord, Etihad Stadium, kick-off 8pm
December 11: Juventus vs Man City, Allianz Stadium, kick-off 8pm
January 22: Paris Saint-Germain vs Man City, Parc des Princes, kick-off 8pm
January 29: Man City vs Club Brugge, Etihad Stadium, kick-off 8pm
September 18: Celtic vs Slovan Bratislava, Celtic Park, kick-off 8pm
October 1: Borussia Dortmund vs Celtic, Signal Iunda Park, kick-off 8pm
October 23: Atalanta vs Celtic, Gewiss Stadium, kick-off 5.45pm
November 5: Celtic vs RB Leipzig, Celtic Park, kick-off 8pm
November 27: Celtic vs Club Brugge, Celtic Park, kick-off 8pm
December 10: Dinamo Zagreb vs Celtic, Maksimir Stadium, kick-off 5.45pm
January 22: Celtic vs Young Boys, Celtic Park, kick-off 8pm
January 29: Aston Villa vs Celtic, Villa Park, kick-off 8pm
The 2024/25 UEFA Champions League season will take place in Munich at the Allianz Arena on May 31, 2025.