Newcastle United face an extremely difficult draw on their return to the Champions League after being excluded from Group F along with Paris Saint-Germain, Borussia Dortmund and AC Milan.
Manchester United will face Harry Kane’s Bayern Munich in Group A alongside Turkish champions Galatasaray, and new striker Rasmus Hojlund will also face his former side Copenhagen.
Arsenal will face Europa League champions Sevilla, as well as PSV Eindhoven and Lens, while holders Manchester City will face RB Leipzig, Young Boys and Red Star Belgrade.
Like Newcastle, Celtic were in pot four and also faced a tricky group against Dutch champions Feyenoord, Atletico Madrid and Lazio.
The meetings will begin on Tuesday September 19 and end on Wednesday December 13.
2023/24 Champions League group stage schedule
First day
September 19
AC Milan – Newcastle (5:45 p.m.)
Young Boys against Leipzig (5:45 p.m.)
Feyenoord v Celtic (8:00 p.m.)
Lazio – Atlético de Madrid (8:00 p.m.)
Paris-Dortmund (8:00 p.m.)
(8:00 p.m.) Man City – Red Star
Barcelona vs Antwerp (8:00 p.m.)
Shakhtar Donetsk – Porto (8:00 p.m.)
September 20
Galatasaray vs Copenhagen (5:45 p.m.)
Real Madrid – Union Berlin (5:45 p.m.)
Bayern vs Man United (8:00 p.m.)
Sevilla vs Lens (8:00 p.m.)
Arsenal – PSV Eindhoven (8:00 p.m.)
Braga – Naples (8:00 p.m.)
Benfica – Salzburg (8:00 p.m.)
Real Sociedad – Inter (8:00 p.m.)
2nd day
October 3
Union Berlin vs. Braga (5:45 p.m.)
Salzburg vs Real Sociedad (5:45 p.m.)
Man United v Galatasaray (8:00 p.m.)
Copenhagen – Bayern (8:00 p.m.)
Lens against Arsenal (8:00 p.m.)
PSV Eindhoven – Seville (8:00 p.m.)
Napoli – Real Madrid (8:00 p.m.)
Inter – Benfica (8:00 p.m.)
October 4
Atlético de Madrid v Feyenoord (5:45 p.m.)
Antwerp vs Shakhtar Donetsk (5:45 p.m.)
Celtic v Lazio (8:00 p.m.)
Dortmund-Milan (8:00 p.m.)
Newcastle-Paris (8:00 p.m.)
Leipzig vs Man City (8:00 p.m.)
Red Star – Young Boys (8:00 p.m.)
Porto vs Barcelona (8:00 p.m.)
3rd day
October 24
Galatasaray vs. Bayern (5:45 p.m.)
Inter v Salzburg (5:45 p.m.)
Man United v Copenhagen (8:00 p.m.)
Sevilla – Arsenal (8:00 p.m.)
Lens – PSV Eindhoven (8:00 p.m.)
Braga – Real Madrid (8:00 p.m.)
Union Berlin – Naples (8:00 p.m.)
Benfica – Real Sociedad (8:00 p.m.)
October 25
Feyenoord v Lazio (5:45 p.m.)
Barcelona vs Shakhtar Donetsk (5:45 p.m.)
Celtic – Atlético de Madrid (8:00 p.m.)
Paris-Milan (8:00 p.m.)
Newcastle-Dortmund (8:00 p.m.)
Leipzig – Red Star (8:00 p.m.)
Young Boys v Man City (8:00 p.m.)
Antwerp – Porto (8:00 p.m.)
4th day
November 7
Dortmund-Newcastle (5:45 p.m.)
Shakhtar Donetsk vs. Barcelona (5:45 p.m.)
Atlético de Madrid – Celtic (8:00 p.m.)
Lazio – Feyenoord (8:00 p.m.)
Milan against Paris (8:00 p.m.)
Man City v Young Boys (8:00 p.m.)
Red Star – Leipzig (8:00 p.m.)
Porto – Royal Antwerp (8:00 p.m.)
November 8
Napoli vs Union Berlin (5:45 p.m.)
Real Sociedad v Benfica (5:45 p.m.)
Bayern – Galatasaray (8:00 p.m.)
Copenhagen v Man United (8:00 p.m.)
Arsenal – Seville (8:00 p.m.)
PSV Eindhoven – Lens (8:00 p.m.)
Real Madrid – Braga (8:00 p.m.)
Salzburg vs Inter (8:00 p.m.)
5th day
November 28
Lazio vs Celtic (5:45 p.m.)
Shakhtar Donetsk vs. Antwerp (5:45 p.m.)
Feyenoord – Atlético de Madrid (8:00 p.m.)
Paris-Newcastle (8:00 p.m.)
Milan v Dortmund (8:00 p.m.)
Man City v Leipzig (8:00 p.m.)
Young Boys against Red Star (8:00 p.m.)
Barcelona vs Porto (8:00 p.m.)
November 29
Galatasaray vs Man United (5:45 p.m.)
Sevilla vs PSV Eindhoven (5:45 p.m.)
Bayern – Copenhagen (8:00 p.m.)
Arsenal – Lens (8:00 p.m.)
Real Madrid – Napoli (8:00 p.m.)
Braga vs Union Berlin (8:00 p.m.):
Benfica v Inter (8:00 p.m.)
Real Sociedad – Salzburg (8:00 p.m.)
6th day
December 12
Lens against Sevilla (5:45 p.m.)
PSV Eindhoven v Arsenal (5:45 p.m.)
Man United v Bayern (8:00 p.m.)
Copenhagen – Galatasaray (8:00 p.m.)
Naples – Braga (8:00 p.m.)
Union Berlin – Real Madrid (8:00 p.m.)
Inter v Real Sociedad (8:00 p.m.)
Salzburg – Benfica (8:00 p.m.)
December 13
Leipzig against Young Boys (5:45 p.m.)
Red Star – Man City (5:45 p.m.)
Atlético de Madrid – Lazio (8:00 p.m.)
Celtic v Feyenoord (8:00 p.m.)
Dortmund-Paris (8:00 p.m.)
Newcastle v Milan (8:00 p.m.)
(8:00 p.m.) Porto – Shakhtar Donetsk
Antwerp vs Barcelona (8:00 p.m.)
When is the Champions League final?
The final will take place at Wembley Stadium in London on June 1, 2024.