Current holders Real Madrid will face Liverpool away and welcome Borussia Dortmund in a repeat of last season’s final in the league stage of the new-look Champions League.
The draw for the 2024/25 UEFA took place on Thursday, August 29.
Madrid will also take on Serie A heavyweight AC Milan at home and will go to Atalanta.
Carlo Ancelotti side defeated last season’s Europa League winners Atalanta in the UEFA Super Cup in Warsaw earlier this month.
Liverpool, who are back in the Champions League will also meet Milan and take on debutants Girona.
Anfield fans will perhaps be most excited about the prospect of hosting German champions Bayer Leverkusen, coached by former Liverpool midfielder Xabi Alonso.
Former champions Manchester City, will play at home to Italian champions Inter Milan and go to both Paris Saint-Germain and Juventus.
City will also face Club Brugge, Sparta Prague and Slovan Bratislava, who have never played in the modern Champions League proper.
Other standout head-to-heads will include Bayern Munich against both PSG and Barcelona, and Arsenal against Inter and Paris.
In the new format, every team will play eight games against eight different opponents with all 36 clubs now pooled together into one league rather than split into groups.
The number of clubs in the Champions League has increased from 32 in the past, with the 36 participants split into four seeded pots of nine for the draw.
Every team faces two teams from each of the four pots, one at home and one away.
The two extra matchdays in the new league phase will hold in January, at the end of which the top eight clubs in the 36-team classification will advance directly to the round of 16.
Those ranked between ninth and 24th place will go through to play a play-off round from which will emerge the remaining eight sides advancing to the last 16.
The bottom 12 in the league phase will be eliminated altogether, with no clubs dropping into the Europa League like it use to be.
The Europa League and Conference League, the draws for which take place on Friday, will also now feature 36 clubs, although the latter competition will involve only six matchdays in the league phase.
Meanwhile, the first matches of the new-look Champions League will be played on September 17, 18 and 19.
Got what it Takes?
Predict and Win Millions Now