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.
Celtic have been drawn alongside Bayer Leverkusen, Real Betis and Ferencvaros.
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 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.
The draw for the group stage of the inaugural Europa Conference League, which features Tottenham as the sole British team in the competition, takes place later on Friday.
This is a breaking news story that is being updated and more details will be published shortly. Please refresh this page for the latest updates.
Sky Sports brings you live updates as they happen. Get breaking sports news, analysis, exclusive interviews, replays and highlights.
Sky Sports is your trusted source for breaking sports news headlines and live updates. Watch live coverage of your favourite sports: Football, F1, Boxing, Cricket, Golf, Tennis, Rugby League, Rugby Union, NFL, Darts, Netball and get the latest transfers news, results, scores and more.
Visit skysports.com or the Sky Sports App for all the breaking sports news headlines. You can receive push notifications from the Sky Sports app for the latest news from your favourite sports and you can also follow @SkySportsNews on Twitter to get the latest updates.