Juventus have learned their Champions League schedule, and it contains back-to-back battles against Premier League opposition.

In the new format, each club will play against eight different opponents, four times at home and four away.

All 36 participants will be pitted into one group. The first eight will directly qualify for the Round of 16, while those who finish between 9th and 24th will be involved in a play-off round.

The UEFA held the draw on Thursday in Monte Carlo, but waited for another couple of days to announce the final schedule.

As for Juventus, they will kick off their European campaign by hosting PSV Eindhoven in the early kickoff on September 17th.

Thiago Motta’s men will then travel to Germany on Matchday two to take on RB Leipzig, before hosting Stuttgart at the Allianz Stadium in the following round.

The Bianconeri’s fourth fixture will be played in France against Lille. This will be followed by another away clash against Aston Villa, and then a major showdown in Turin versus Manchester City.

In January, Juventus will battle it out with Club Brugge in Belgium before finishing off their group-stage fixtures with a home contest against Benfica.

Here is the full list as published by the club’s official website:

  • Juventus vs PSV Eindhoven: Tuesday, 17 September at 18:45
  • Leipzig vs Juventus: Wednesday, 2 October at 21:00
  • Juventus vs Stuttgart: Tuesday, 22 October at 21:00
  • Lille vs Juventus: Tuesday, 5 November at 21:00
  • Aston Villa vs Juventus: Wednesday, 27 November at 21:00
  • Juventus vs Manchester City: Wednesday, 11 December at 21:00
  • Club Brugge KV vs Juventus: Tuesday, 21 January, 2025 at 21:00
  • Juventus vs Benfica: Wednesday, 29 January 2025 at 21:00