UEFA Champions League fixtures 2024-25: When are UCL matches on this season's schedule?

Author Photo
Taça Champions League
(Getty Images)

All eyes will return to the UEFA Champions League in the coming weeks following the draw for the 2024/25 competition.

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 — now known as the "league phase". They comprise 29 automatic qualifiers and the seven clubs that emerged from the qualifying rounds. The competition schedule will run from mid-September until the final next May.

Four Premier League sides will be competing this season, including Aston Villa, while there are five teams each from the Bundesliga and Serie A.

The Sporting News has all the key details on the schedule for the 2024/25 Champions League.

UEFA Champions League schedule 2024-25

League Phase:

Matchday One
Tuesday, 17 September

  • 18:45: BSC Young Boys vs. Aston Villa FC
  • 18:45: Juventus vs. PSV Eindhoven
  • 21:00: AC Milan vs. Liverpool FC
  • 21:00: FC Bayern München vs. GNK Dinamo
  • 21:00: Real Madrid C.F. vs. VfB Stuttgart
  • 21:00: Sporting Clube de Portugal vs. LOSC Lille

Wednesday, 18 September

  • 18:45: AC Sparta Praha vs. FC Salzburg
  • 18:45: Bologna FC 1909 vs. FC Shakhtar Donetsk
  • 21:00: Celtic FC vs. ŠK Slovan Bratislava
  • 21:00: Club Brugge KV vs. Borussia Dortmund
  • 21:00: Manchester City vs. FC Internazionale Milano
  • 21:00: Paris Saint-Germain vs. Girona FC

Thursday, 19 September

  • 18:45: Feyenoord vs. Bayer 04 Leverkusen
  • 18:45: FK Crvena Zvezda vs. SL Benfica
  • 21:00: AS Monaco vs. FC Barcelona
  • 21:00: Atalanta BC vs. Arsenal FC
  • 21:00: Atlético de Madrid vs. RB Leipzig
  • 21:00: Stade Brestois 29 vs. SK Sturm Graz

Matchday Two
Tuesday, 1 October

  • 18:45: FC Salzburg vs. Stade Brestois 29
  • 18:45: VfB Stuttgart vs. AC Sparta Praha
  • 21:00: Arsenal FC vs. Paris Saint-Germain
  • 21:00: Bayer 04 Leverkusen vs. AC Milan
  • 21:00: Borussia Dortmund vs. Celtic FC
  • 21:00: FC Barcelona vs. BSC Young Boys
  • 21:00: FC Internazionale Milano vs. FK Crvena Zvezda
  • 21:00: PSV Eindhoven vs. Sporting Clube de Portugal
  • 21:00: ŠK Slovan Bratislava vs. Manchester City

Wednesday, 2 October

  • 18:45: FC Shakhtar Donetsk vs. Atalanta BC
  • 18:45: Girona FC vs. Feyenoord
  • 21:00: Aston Villa FC vs. FC Bayern München
  • 21:00: GNK Dinamo vs. AS Monaco
  • 21:00: Liverpool FC vs. Bologna FC 1909
  • 21:00: LOSC Lille vs. Real Madrid C.F.
  • 21:00: RB Leipzig vs. Juventus
  • 21:00: SK Sturm Graz vs. Club Brugge KV
  • 21:00: SL Benfica vs. Atlético de Madrid

Matchday Three
Tuesday, 22 October

  • 18:45: AC Milan vs. Club Brugge KV
  • 18:45: AS Monaco vs. FK Crvena Zvezda
  • 21:00: Arsenal FC vs. FC Shakhtar Donetsk
  • 21:00: Aston Villa FC vs. Bologna FC 1909
  • 21:00: Girona FC vs. ŠK Slovan Bratislava
  • 21:00: Juventus vs. VfB Stuttgart
  • 21:00: Paris Saint-Germain vs. PSV Eindhoven
  • 21:00: Real Madrid C.F. vs. Borussia Dortmund
  • 21:00: SK Sturm Graz vs. Sporting Clube de Portugal

Wednesday, 23 October

  • 18:45: Atalanta BC vs. Celtic FC
  • 18:45: Stade Brestois 29 vs. Bayer 04 Leverkusen
  • 21:00: Atlético de Madrid vs. LOSC Lille
  • 21:00: BSC Young Boys vs. FC Internazionale Milano
  • 21:00: FC Barcelona vs. FC Bayern München
  • 21:00: FC Salzburg vs. GNK Dinamo
  • 21:00: Manchester City vs. AC Sparta Praha
  • 21:00: RB Leipzig vs. Liverpool FC
  • 21:00: SL Benfica vs. Feyenoord

Matchday Four
Tuesday, 5 November

  • 18:45: PSV Eindhoven vs. Girona FC18:45: ŠK Slovan Bratislava vs. GNK Dinamo
  • 21:00: Bologna FC 1909 vs. AS Monaco
  • 21:00: Borussia Dortmund vs. SK Sturm Graz
  • 21:00: Celtic FC vs. RB Leipzig
  • 21:00: Liverpool FC vs. Bayer 04 Leverkusen
  • 21:00: LOSC Lille vs. Juventus
  • 21:00: Real Madrid C.F. vs. AC Milan
  • 21:00: Sporting Clube de Portugal vs. Manchester City

Wednesday, 6 November

  • 18:45: Club Brugge KV vs. Aston Villa FC 
  • 18:45: FC Shakhtar Donetsk vs. BSC Young Boys
  • 21:00: AC Sparta Praha vs. Stade Brestois 29
  • 21:00: FC Bayern München vs. SL Benfica
  • 21:00: FC Internazionale Milano vs. Arsenal FC
  • 21:00: Feyenoord vs. FC Salzburg
  • 21:00: FK Crvena Zvezda vs. FC Barcelona
  • 21:00: Paris Saint-Germain vs. Atlético de Madrid
  • 21:00: VfB Stuttgart vs. Atalanta BC

Matchday Five
Tuesday, 26 November

  • 18:45: AC Sparta Praha vs. Atlético de Madrid
  • 18:45: ŠK Slovan Bratislava vs. AC Milan
  • 21:00: Bayer 04 Leverkusen vs. FC Salzburg
  • 21:00: BSC Young Boys vs. Atalanta BC
  • 21:00: FC Barcelona vs. Stade Brestois 29
  • 21:00: FC Bayern München vs. Paris Saint-Germain
  • 21:00: FC Internazionale Milano vs. RB Leipzig
  • 21:00: Manchester City vs. Feyenoord
  • 21:00: Sporting Clube de Portugal vs. Arsenal FC

Wednesday, 27 November

  • 18:45: FK Crvena Zvezda vs. VfB Stuttgart
  • 18:45: SK Sturm Graz vs. Girona FC
  • 21:00: AS Monaco vs. SL Benfica
  • 21:00: Aston Villa FC vs. Juventus
  • 21:00: Bologna FC 1909 vs. LOSC Lille
  • 21:00: Celtic FC vs. Club Brugge KV
  • 21:00: GNK Dinamo vs. Borussia Dortmund
  • 21:00: Liverpool FC vs. Real Madrid C.F.
  • 21:00: PSV Eindhoven vs. FC Shakhtar Donetsk

Matchday Six
Tuesday, 10 December

  • 18:45: Girona FC vs. Liverpool FC
  • 18:45: GNK Dinamo vs. Celtic FC
  • 21:00: Atalanta BC vs. Real Madrid C.F.
  • 21:00: Bayer 04 Leverkusen vs. FC Internazionale Milano
  • 21:00: Club Brugge KV vs. Sporting Clube de Portugal
  • 21:00: FC Salzburg vs. Paris Saint-Germain
  • 21:00: FC Shakhtar Donetsk vs. FC Bayern München
  • 21:00: RB Leipzig vs. Aston Villa FC
  • 21:00: Stade Brestois 29 vs. PSV Eindhoven

Wednesday, 11 December

  • 18:45: Atlético de Madrid vs. ŠK Slovan Bratislava
  • 18:45: LOSC Lille vs. SK Sturm Graz
  • 21:00: AC Milan vs. FK Crvena Zvezda
  • 21:00: Arsenal FC vs. AS Monaco
  • 21:00: Borussia Dortmund vs. FC Barcelona
  • 21:00: Feyenoord vs. AC Sparta Praha
  • 21:00: Juventus vs. Manchester City
  • 21:00: SL Benfica vs. Bologna FC 1909
  • 21:00: VfB Stuttgart vs. BSC Young Boys

Matchday Seven
Tuesday, 21 January

  • 18:45: AS Monaco vs. Aston Villa FC
  • 18:45: Atalanta BC vs. SK Sturm Graz
  • 21:00: Atlético de Madrid vs. Bayer 04 Leverkusen
  • 21:00: Bologna FC 1909 vs. Borussia Dortmund
  • 21:00: Club Brugge KV vs. Juventus
  • 21:00: FK Crvena Zvezda vs. PSV Eindhoven
  • 21:00: Liverpool FC vs. LOSC Lille
  • 21:00: ŠK Slovan Bratislava vs. VfB Stuttgart
  • 21:00: SL Benfica vs. FC Barcelona

Wednesday, 22 January

  • 18:45: FC Shakhtar Donetsk vs. Stade Brestois 29
  • 18:45: RB Leipzig vs. Sporting Clube de Portugal
  • 21:00: AC Milan vs. Girona FC
  • 21:00: AC Sparta Praha vs FC Internazionale Milano
  • 21:00: Arsenal FC vs. GNK Dinamo
  • 21:00: Celtic FC vs. BSC Young Boys
  • 21:00: Feyenoord vs. FC Bayern München
  • 21:00: Paris Saint-Germain vs. Manchester City
  • 21:00: Real Madrid C.F. vs. FC Salzburg

Matchday Eight
Wednesday, 29 January

  • 21:00: Aston Villa FC vs. Celtic FC
  • 21:00: Bayer 04 Leverkusen vs. AC Sparta Praha
  • 21:00: Borussia Dortmund vs. FC Shakhtar Donetsk
  • 21:00: BSC Young Boys vs. FK Crvena Zvezda
  • 21:00: FC Barcelona vs. Atalanta BC
  • 21:00: FC Bayern München vs. ŠK Slovan Bratislava
  • 21:00: FC Internazionale Milano vs. AS Monaco
  • 21:00: FC Salzburg vs. Atlético de Madrid
  • 21:00: Girona FC vs. Arsenal FC
  • 21:00: GNK Dinamo vs. AC Milan
  • 21:00: Juventus vs. SL Benfica
  • 21:00: LOSC Lille vs. Feyenoord
  • 21:00: Manchester City vs. Club Brugge KV
  • 21:00: PSV Eindhoven vs. Liverpool FC
  • 21:00: SK Sturm Graz vs. RB Leipzig
  • 21:00: Sporting Clube de Portugal vs. Bologna FC 1909
  • 21:00: Stade Brestois 29 vs. Real Madrid C.F.
  • 21:00: VfB Stuttgart vs. Paris Saint-Germain

Knockout phase:

  • Knockout-round playoffs: Feb. 11-12 & Feb. 18-19, 2025
  • Round of 16: TBC
  • Quarterfinals: TBC
  • Semifinals: TBC
  • Final: May 31, 2025

The new format of the Champions League means the first phase, now known as the "league phase", will last a little longer than the previous group stage. Matchday One begins on September 17, and the final Matchday Eight will not take place until January 29, 2025.

The playoff round for the knockout phase is 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

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 will be 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,
UniMas
Fubo, 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.

Author(s)
Author Photo
Joe is a Senior Editor at Sporting News.
LATEST VIDEOS