UEFA Champions League fixtures 2024-25: When are UCL matches on this season's schedule?
Context:
The UEFA Champions League 2024/25 season has introduced a new format with the initial phase known as the 'league phase', consisting of 36 teams including 29 automatic qualifiers and seven clubs from qualifying rounds. This phase began mid-September and concluded in January, followed by the knockout stages starting in February and culminating in the final scheduled for May 31, 2025, at Munich's Allianz Arena. Real Madrid, the previous season's champions, secured their 15th title under the old format by defeating Borussia Dortmund. The semifinals have commenced, with the first legs taking place in late April and the second legs in early May. Ticket sales for the matches are managed by the participating clubs, and secondary market sales are available through StubHub International.
Dive Deeper:
The new 'league phase' format extends the Champions League's initial phase compared to previous group stages, lasting from September 18, 2024, to January 29, 2025, with eight matchdays.
The knockout round playoffs occurred in February, followed by the Round of 16 in March, quarterfinals in April, and semifinals in late April and early May.
The 2024/25 Champions League final will be hosted at Munich's Allianz Arena on May 31, 2025, marking the culmination of this season's tournament.
Real Madrid won their 15th Champions League title last season in the final against Borussia Dortmund, held at Wembley, under the competition's previous format.
The first leg of the semifinals saw Arsenal facing PSG and Barcelona against Inter Milan, with the return legs scheduled for May 6 and 7.
Tickets for the Champions League are sold by the participating clubs, with secondary options available on platforms like StubHub International.
Joe Wright, a Senior Editor at Sporting News, provides extensive coverage of the Champions League and has a background in reporting major global sports events.
The UEFA Champions League has now reached the semifinal stage and one finalist has booked their place in Munich.
Real Madrid extended their record haul to 15 titles last season by defeating Borussia Dortmund in the final at Wembley in what was the last tournament under the old format.
For 2024/25, a total of 36 teams entered the draw for the initial stage — known as the "league phase". They comprised 29 automatic qualifiers and the seven clubs who emerged from the qualifying rounds. The competition schedule started in mid-September and runs until the final next May.
The Sporting News has all the key details on the schedule for the 2024/25 Champions League.
WATCH: UEFA Champions League with a FREE trial of Paramount+ in USA | A new era of UEFA Champions League in Australia, only on Stan Sport
UEFA Champions League schedule 2024-25
- League Phase: Sep. 18, 2024 — Jan. 29, 2025
- Knockout-round playoffs: Feb. 11-12 & Feb. 18-19, 2025
- Round of 16: Mar. 4-5 & Mar. 11-12, 2025
- Quarterfinals: Apr. 8-9 & Apr. 15-16, 2025
- Semifinals: Apr. 29-30 & May 6-7. 2025
- Final: May 31, 2025
The playoff round for the knockout phase was in mid-February, with the remainder of the elimination stages taking place across March, April, and May.
The 2024/25 Champions League final will be held on May 31, 2025, at Munich's Allianz Arena.
MORE: Players with most UCL titles | The most goals scored in UCL history
2024/25 Champions League fixtures, results
Semifinals
The first leg of the Champions League semifinals will be contested on April 29 & 30, with the return legs to be played across May 6 & 7.First leg:
Date Time (CET) Match Location Apr. 29 20:00 Arsenal 0-1 PSG Emirates Stadium (London, England) Apr. 30 20:00 Barcelona 3-3 Inter Milan Estadi Olimpic Lluis Companys (Barcelona, Spain) Date Time (CET) Match Location May 6 20:00 Inter Milan 4-3 Barcelona (aet) San Siro (Milan, Italy) May 7 20:00 PSG vs. Arsenal Parc des Princes (Paris, France) Quarterfinals
The first leg of the Champions League quarterfinals will be contested on April 8 & 9, with the return legs to be played across April 15 & 16.First leg:
Date Time (CET) Match Location Apr 8 20:00 Bayern Munich 1-2 Inter Milan Allianz Arena (Munich, Germany) Apr 8 20:00 Arsenal 3-0 Real Madrid Emirates Stadium (London, England) Apr 9 20:00 Barcelona 4-0 Borussia Dortmund Estadi Olimpic Lluis Companys (Barcelona, Spain) Apr 9 20:00 PSG 3-1 Aston Villa Parc des Princes (Paris, France) Date Time (CET) Match Location Apr 15 20:00 Dortmund 3-1 Barcelona Signal Iduna Park (Dortmund, Germany) Apr 15 20:00 Aston Villa 3-2 PSG Villa Park (Birmingham, England) Apr 16 20:00 Inter Milan 2-2 Bayern Munich San Siro (Milan, Italy) Apr 16 20:00 Real Madrid 1-2 Arsenal Santiago Bernabeu (Madrid, Spain) Round of 16
First leg:Date Time (CET) Match Location Tue, Mar. 4 6:45 p.m. Club Brugge 1-3 Aston Villa Jan Breydel Stadium (Bruges, Belgium) Tue, Mar. 4 9:00 p.m. Borussia Dortmund 1-1 Lille Signal Iduna Park (Dortmund, Germany) Tue, Mar. 4 9:00 p.m. PSV 1-7 Arsenal Philips Stadion (Eindhoven, Netherlands) Tue, Mar. 4 9:00 p.m. Real Madrid 2-1 Atletico Madrid Santiago Bernabeu (Madrid, Spain) Wed, Mar. 5 6:45 p.m. Feyenoord 0-2 Inter Milan De Kuip (Rotterdam, Netherlands) Wed, Mar. 5 9:00 p.m. Bayern Munich 3-0 Bayer Leverkusen Allianz Arena (Munich, Germany) Wed, Mar. 5 9:00 p.m. Benfica 0-1 Barcelona Estadio da Luz (Lisbon, Portugal) Wed, Mar. 5 9:00 p.m. PSG 0-1 Liverpool Parc des Princes (Paris, France) Date Time (CET) Match Location Tue, Mar. 11 6:45 p.m. Barcelona 1-3 Benfica Estadi Olimpic Lluis Companys (Barcelona, Spain) Tue, Mar. 11 9:00 p.m. Inter Milan 2-1 Feyenoord San Siro (Milan, Italy) Tue, Mar. 11 9:00 p.m. Bayer Leverkusen 0-2 Bayern Munich BayArena (Leverkusen, Germany) Tue, Mar. 11 9:00 p.m. Liverpool 0-1 PSG
PSG adv. on pens 4-1Anfield (Liverpool, UK) Wed, Mar. 12 6:45 p.m. Lille 1-2 Borussia Dortmund Stade Pierre-Mauroy (Lille, France) Wed, Mar. 12 9:00 p.m. Arsenal 2-2 PSV Emirates Stadium (London, UK) Wed, Mar. 12 9:00 p.m. Aston Villa 3-0 Club Brugge Villa Park (Birmingham, UK) Wed, Mar. 12 9:00 p.m. Atletico Madrid vs. Real Madrid Metropolitano Stadium (Madrid, Spain) Knockout Playoff round
First Leg:Date Time (CET) Match Location Tue, Feb. 11 5:45 p.m. Brest 0-3 PSG Stade de Roudourou
(Guingamp, France)Tue, Feb. 11 9 p.m. Juventus 2-1 PSV Allianz Stadium
(Turin, Italy)Tue, Feb. 11 9 p.m. Man City 2-3 Real Madrid Etihad Stadium
(Manchester, England)Tue, Feb. 11 9 p.m. Sporting 0-3 Borussia Dortmund Estadio Jose Alvalade
(Lisbon, Portugal)Wed, Feb. 12 5:45 p.m. Club Brugge 2-1 Atalanta Jan Breydel Stadion
(Brugges, Belgium)Wed, Feb. 12 9 p.m. Celtic 1-2 Bayern Munich Celtic Park
(Glasgow, Scotland)Wed, Feb. 12 9 p.m. Feyenoord 1-0 AC Milan De Kuip
(Rotterdam, Netherlands)Wed, Feb. 12 9 p.m. AS Monaco 0-1 Benfica Stade Louis II
(Monaco, France)Date Time (CET) Match Location Tue, Feb. 18 5:45 p.m. AC Milan 1-1 Feyenoord San Siro
(Milan, Italy)Tue, Feb. 18 9 p.m. Atalanta 1-3 Club Brugge Gewiss Stadium
(Bergamo, Italy)Tue, Feb. 18 9 p.m. Bayern Munich 1-1 Celtic Allianz Arena
(Munich, Germany)Tue, Feb. 18 9 p.m. Benfica 3-3 Monaco Estadio da Luz
(Lisbon, Portugal)Wed, Feb. 19 5:45 p.m. Borussia Dortmund 0-0 Sporting Westfalenstadion
(Dortmund, Germany)Wed, Feb. 19 9 p.m. PSG 7-0. Brest Parc des Princes
(Paris, France)Wed, Feb. 19 9 p.m. PSV 3-1 Juventus Philips Stadion
(Eindhoven, Netherlands)Wed, Feb. 19 9 p.m. Real Madrid 3-1 Man City Santiago Bernabeu
(Madrid, Spain)League Phase
All the below kickoff times are Central European Time (CET), which is six hours ahead of Eastern Time.Matchday One
Wednesday, 18 September
- 6:45 p.m.: Sparta Prague 3-0 Salzburg
- 6:45 p.m.: Bologna 0-0 Shakhtar Donetsk
- 9:00 p.m.: Celtic 5-1 Slovan Bratislava
- 9:00 p.m.: Club Brugge 0-3 Borussia Dortmund
- 9:00 p.m.: Manchester City 0-0 Inter Milan
- 9:00 p.m.: Paris Saint-Germain 1-0 Girona
- 6:45 p.m.: Feyenoord 0-4 Bayer Leverkusen
- 6:45 p.m.: Red Star 1-2 Benfica
- 9:00 p.m.: Monaco 2-1 Barcelona
- 9:00 p.m.: Atalanta 0-0 Arsenal
- 9:00 p.m.: Atletico Madrid 2-1 RB Leipzig
- 9:00 p.m.: Brest 2-1 Sturm Graz
Tuesday, 1 October
- 6:45 p.m.: Salzburg 0-4 Brest
- 6:45 p.m.: Stuttgart 1-1 Sparta Prague
- 9:00 p.m.: Arsenal 2-0 Paris Saint-Germain
- 9:00 p.m.: Bayer Leverkusen 1-0 AC Milan
- 9:00 p.m.: Borussia Dortmund 7-1 Celtic
- 9:00 p.m.: Barcelona 5-0 Young Boys
- 9:00 p.m.: Inter Milan 4-0 Red Star
- 9:00 p.m.: PSV 1-1 Sporting CP
- 9:00 p.m.: Slovan Bratislava 0-4 Manchester City
- 6:45 p.m.: Shakhtar Donetsk 0-3 Atalanta
- 6:45 p.m.: Girona 2-3 Feyenoord
- 9:00 p.m.: Aston Villa 1-0 Bayern Munich
- 9:00 p.m.: Dinamo Zagreb 2-2 Monaco
- 9:00 p.m.: Liverpool 2-0 Bologna
- 9:00 p.m.: Lille 1-0 Real Madrid
- 9:00 p.m.: RB Leipzig 2-3 Juventus
- 9:00 p.m.: Sturm Graz 0-1 Club Brugge
- 9:00 p.m.: Benfica 4-0 Atletico Madrid
Tuesday, 22 October
- 6:45 p.m.: AC Milan 3-1 Club Brugge
- 6:45 p.m.: Monaco 5-1 Red Star
- 9:00 p.m.: Arsenal 1-0 Shakhtar Donetsk
- 9:00 p.m.: Aston Villa 2-0 Bologna
- 9:00 p.m.: Girona 2-0 Slovan Bratislava
- 9:00 p.m.: Juventus 0-1 Stuttgart
- 9:00 p.m.: Paris Saint-Germain 1-1 PSV
- 9:00 p.m.: Real Madrid 5-2 Borussia Dortmund
- 9:00 p.m.: Sturm Graz 0-2 Sporting CP
- 6:45 p.m.: Atalanta 0-0 Celtic
- 6:45 p.m.: Brest 1-1 Bayer Leverkusen
- 9:00 p.m.: Atletico Madrid 1-3 Lille
- 9:00 p.m.: Young Boys 0-1 Inter Milan
- 9:00 p.m.: Barcelona 4-1 Bayern Munich
- 9:00 p.m.: Salzburg 0-2 Dinamo Zagreb
- 9:00 p.m.: Manchester City 5-0 Sparta Prague
- 9:00 p.m.: RB Leipzig 0-1 Liverpool
- 9:00 p.m.: Benfica 1-3 Feyenoord
Tuesday, 5 November
- 6:45 p.m.: PSV 4-0 Girona
- 6:45 p.m.: Slovan Bratislava 1-4 Dinamo Zagreb
- 9:00 p.m.: Bologna 0-1 Monaco
- 9:00 p.m.: Borussia Dortmund 1-0 Sturm Graz
- 9:00 p.m.: Celtic 3-1 RB Leipzig
- 9:00 p.m.: Liverpool 4-0 Bayer Leverkusen
- 9:00 p.m.: Lille 1-1 Juventus
- 9:00 p.m.: Real Madrid 1-3 AC Milan
- 9:00 p.m.: Sporting CP 4-1 Manchester City
- 6:45 p.m.: Club Brugge 1-0 Aston Villa
- 6:45 p.m.: Shakhtar Donetsk 2-1 Young Boys
- 9:00 p.m.: Sparta Prague 1-2 Brest
- 9:00 p.m.: Bayern Munich 1-0 Benfica
- 9:00 p.m.: Inter Milan 1-0 Arsenal
- 9:00 p.m.: Feyenoord 1-3 Salzburg
- 9:00 p.m.: Red Star 2-5 Barcelona
- 9:00 p.m.: Paris Saint-Germain 1-2 Atletico Madrid
- 9:00 p.m.: Stuttgart 0-2 Atalanta
Matchday Five
Tuesday, 26 November
- 6:45 p.m.: Sparta Prague 0-6 Atletico Madrid
- 6:45 p.m.: Slovan Bratislava 2-3 AC Milan
- 9:00 p.m.: Bayer Leverkusen 5-0 Salzburg
- 9:00 p.m.: Young Boys 1-6 Atalanta
- 9:00 p.m.: Barcelona 3-0 Brest
- 9:00 p.m.: Bayern Munich 1-0 Paris Saint-Germain
- 9:00 p.m.: Inter Milan 1-0 RB Leipzig
- 9:00 p.m.: Manchester City 3-3 Feyenoord
- 9:00 p.m.: Sporting CP 1-5 Arsenal
- 6:45 p.m.: Red Star 5-1 Stuttgart
- 6:45 p.m.: Sturm Graz 1-0 Girona
- 9:00 p.m.: Monaco 2-3 Benfica
- 9:00 p.m.: Aston Villa 0-0 Juventus
- 9:00 p.m.: Bologna 1-2 Lille
- 9:00 p.m.: Celtic 1-1 Club Brugge
- 9:00 p.m.: Dinamo Zagreb 0-3 Borussia Dortmund
- 9:00 p.m.: Liverpool 2-0 Real Madrid
- 9:00 p.m.: PSV 3-2 Shakhtar Donetsk
Tuesday, 10 December
- 6:45 p.m.: Girona 0-1 Liverpool
- 6:45 p.m.: Dinamo Zagreb 0-0 Celtic
- 9:00 p.m.: Atalanta 2-3 Real Madrid
- 9:00 p.m.: Bayer Leverkusen 1-0 Inter Milan
- 9:00 p.m.: Club Brugge 2-1 Sporting CP
- 9:00 p.m.: Salzburg 0-3 Paris Saint-Germain
- 9:00 p.m.: Shakhtar Donetsk 1-5 Bayern München
- 9:00 p.m.: RB Leipzig 2-3 Aston Villa
- 9:00 p.m.: Brest 1-0 PSV
- 6:45 p.m.: Atletico Madrid 3-1 Slovan Bratislava
- 6:45 p.m.: Lille 3-2 Sturm Graz
- 9:00 p.m.: AC Milan 2-1 Red Star
- 9:00 p.m.: Arsenal 3-0 Monaco
- 9:00 p.m.: Borussia Dortmund 2-3 Barcelona
- 9:00 p.m.: Feyenoord 4-2 Sparta Prague
- 9:00 p.m.: Juventus 2-0 Manchester City
- 9:00 p.m.: Benfica 0-0 Bologna
- 9:00 p.m.: Stuttgart 5-1 Young Boys
Tuesday, 21 January
- 6:45 p.m.: Monaco 1-0 Aston Villa
- 6:45 p.m.: Atalanta 5-0 Sturm Graz
- 9:00 p.m.: Atletico Madrid 2-1 Bayer Leverkusen
- 9:00 p.m.: Bologna 2-1 Borussia Dortmund
- 9:00 p.m.: Club Brugge 0-0 Juventus
- 9:00 p.m.: Red Star 2-3 PSV
- 9:00 p.m.: Liverpool 2-1 Lille
- 9:00 p.m.: Slovan Bratislava 1-2 Stuttgart
- 9:00 p.m.: Benfica 4-5 Barcelona
- 6:45 p.m.: Shakhtar Donetsk 2-0 Brest
- 6:45 p.m.: RB Leipzig 2-1 Sporting CP
- 9:00 p.m.: AC Milan 1-0 Girona
- 9:00 p.m.: Sparta Prague 0-0 Inter Milan
- 9:00 p.m.: Arsenal 3-0 Dinamo Zagreb
- 9:00 p.m.: Celtic 1-0 Young Boys
- 9:00 p.m.: Feyenoord 3-0 Bayern Munich
- 9:00 p.m.: Paris Saint-Germain 4-2 Manchester City
- 9:00 p.m.: Real Madrid 5-1 Salzburg
Wednesday, 29 January
- 9:00 p.m.: Aston Villa 4-2 Celtic
- 9:00 p.m.: Bayer Leverkusen 2-0 Sparta Prague
- 9:00 p.m.: Borussia Dortmund 3-1 Shakhtar Donetsk
- 9:00 p.m.: Young Boys 0-1 Red Star
- 9:00 p.m.: Barcelona 2-2 Atalanta
- 9:00 p.m.: Bayern Munich 3-1 Slovan Bratislava
- 9:00 p.m.: Inter Milan 3-0 Monaco
- 9:00 p.m.: Salzburg 1-4 Atletico Madrid
- 9:00 p.m.: Girona 1-2 Arsenal
- 9:00 p.m.: Dinamo Zagreb 2-1 AC Milan
- 9:00 p.m.: Juventus 0-2 Benfica
- 9:00 p.m.: Lille 6-1 Feyenoord
- 9:00 p.m.: Manchester City 3-1 Club Brugge
- 9:00 p.m.: PSV 3-2 Liverpool
- 9:00 p.m.: Sturm Graz 1-0 RB Leipzig
- 9:00 p.m.: Sporting CP 1-1 Bologna
- 9:00 p.m.: Brest 0-3 Real Madrid
- 9:00 p.m.: Stuttgart 1-4 Paris Saint-Germain
Teams in the 2024/25 Champions League league phase
Below are the 36 teams in the draw for the Champions League "league phase". The teams were divided into four seeding pots, and each side was drawn to face one team from each pot.Club Pot 1 opponents Pot 2 opponents Pot 3 opponents Pot 4 opponents Home Away Home Away Home Away Home Away Real Madrid (RMA) DOR LFC MIL ATA SAL LIL STU BRE Man City (MCI) INT PSG BRU JUV FEY SPO SPA SLB Bayern Munich (BMU) PSG BAR BEN SHK DZA FEY SLB AVL Paris Saint-Germain (PSG) MCI BMU ATM ARS PSV SAL GIR STU Liverpool (LFC) RMA LEI LEV MIL LIL PSV BOL GIR Inter Milan (INT) LEI MCI ARS LEV ZVE YB MON SPA Borussia Dortmund (DOR) BAR RMA SHK BRU CEL DZA SGR BOL RB Leipzig (LEI) LFC INT JUV ATM SPO CEL AVL SGR Barcelona (BAR) BMU DOR ATA BEN YB ZVE BRE MON Bayer Leverkusen (LEV) INT LFC MIL ATM SAL FEY SPA BRE Atletico Madrid (ATM) LEI PSG LEV BEN LIL SAL SLB SPA Atalanta (ATA) RMA BAR ARS SHK CEL YB SGR STU Juventus (JUV) MCI LEI BEN CB PSV LIL STU AVL Benfica (BEN) BAR BAY ATM JUV FEY ZVE BOL MON Arsenal (ARS) PSG INT SHK ATA DZA SPO MON GIR Club Brugge (BRU) DOR MCI JUV MIL SPO CEL AVL SGR Shakhtar Donetsk (SHK) BMU DOR ATA ARS YB PSV BRE BOL AC Milan (MIL) LFC RMA CB LEV ZVE DZA GIR SLB Feyenoord (FEY) BMU MCI LEV BEN SAL LIL SPA BIR Sporting CP (SPO) MCI LEI ARS BRU LIL PSV BOL SGR PSV (PSV) LFC PSG SHK JUV SPO ZVE GIR BRE Celtic (CEL) LEI DOR BRU ATA YB DZA SLB AVL Young Boys (YB) INT BAR ATA SHK ZVE CEL SVL STU Lille (LIL) RMA LFC JUV ATM FEY SPO SGR BOL Dinamo Zagreb (DZA) DOR BAY MIL ARS CEL SAL MON SLB Red Star (ZVE) BAR INT BEN MIL PSV YB STU MON Red Bull Salzburg (SAL) PSG RMA ATM LEV DZA FEY BRE SPA Monaco (MON) BAR INT BEN ARS ZVE DZA AVL BOL Aston Villa (AVL) BM LEI JUV CB CEL YB BOL MON Bologna (BOL) DOR LFC SHK BEN LIL SPO MON AVL Girona (GIR) LFC PSG ARS MIL FEY PSV SLB SGR Stuttgart (STU) PSG RMA ATA JUV YB ZVE SPA SLB Sturm Graz (SGR) LEI DOR CB ATA SPO LIL GIR BRE Brest (BRE) RMA BAR LEV SHK PSV SAL SGR SPA Slovan Bratislava (SLB) MCI BM MIL ATM DZA CEL STU GIR Sparta Prague (SPA) INT MCI ATM LEV SPO FEY BRE STU How to watch Champions League around the world
TV channel Streaming Australia — Stan Sport Canada — DAZN India Sony TEN JioTV, Sony LIV UK TNT Sports discovery+, Amazon Prime USA CBS, CBSSN,
Univision, TUDN,
UniMasFubo, Paramount+,
ViX or ViX+How to buy Champions League tickets 2024/25
Once dates and times for Champions League fixtures are confirmed, the ticket process will begin. Other than the final itself, tickets cannot be purchased from UEFA directly for European matches.Instead, the primary ticket sales are conducted by the participating clubs themselves so that fans can access them seamlessly just as they would other matches.
Once the tickets are distributed, fans can still get tickets on secondary market, with StubHub International as the best place to find tickets to Champions League games.