The Catalans will take on Juve in Group D of the competition, having lost at the quarter-final stage in 2016-17.
Holders Real Madrid also take on familiar opposition in the shape of Dortmund, the pair meeting in Group H in a repeat of last year's draw.
Group H will also feature Tottenham, leaving Mauricio Pochettino with a tough challenge to make the knock-out stages against two European heavyweights. Cypriots APOEL complete the line-up.
Manchester United manager Jose Mourinho will also have every reason to feel confident about progression after seeing Portuguese champions Benfica, CSKA Moscow and Basel come out of the hat in Group A.
CHAMPIONS LEAGUE GROUP STAGE
|Group A||Group B||Group C||Group D|
|Manchester United||Paris Saint-Germain||Atletico Madrid||Barcelona|
|Group E||Group F||Group G||Group H|
|Spartak Moscow||Shakhtar Donetsk||Monaco||Real Madrid|
|Sevilla||Manchester City||Porto||Borussia Dortmund|