Leicester City have been drawn to face Napoli in the Europa League group stage while Scottish Premiership champions Rangers will meet Lyon.
The Foxes will also face Spartak Moscow and Legia Warsaw, while Steven Gerrard’s side will also play against Sparta Prague and Brondby.
West Ham will face Dinamo Zagreb, Genk and Rapid Vienna on their return to European competition for the first time since the 2006-07 season after finishing sixth in the Premier League last season.
Celtic have been drawn alongside Bayer Leverkusen, Real Betis and Ferencvaros, who knocked them out of Champions League qualifying last season.
Group stage draw in full:
Group A: Lyon, Rangers, Sparta Prague, Brondby
Group B: Monaco, PSV Eindhoven, Real Sociedad, Sturm Graz
Group C: Napoli, Leicester City, Spartak Moscow, Legia Warsaw
Group D: Olympiacos, Eintracht Frankfurt, Fenerbahce, Royal Antwerp
Group E: Lazio, Lokomotiv Moscow, Marseille, Galatasaray
Group F: Braga, Red Star Belgrade, Ludogorets, Midtjylland
Group G: Bayer Leverkusen, Celtic, Real Betis, Ferencvaros
Group H: Dinamo Zagreb, Genk, West Ham, Rapid Vienna
The first matchday of the group stage begins on September 16.
The final of this season’s Europa League is due to take place at Sevilla’s Ramon Sanchez-Pizjuan Stadium in Spain on Wednesday, May 18.