Gruppspel Lottningen i gruppspelet kommer att äga rum den 31 augusti 2018 på Grimaldi Forum i Monaco. De 48 lagen lottas i tolv grupper om fyra, med begränsningen att lag från samma förening inte får lottas mot varandra. Inför lottningen är lagen indelade i fyra potter baserat på deras UEFA-klubbkoefficienter för 2018.
I varje grupp spelar lagen mot varandra i ett rundspel. Gruppvinnarna och tvåan går vidare till åttondelsfinal, där de får sällskap av de åtta tredjeplacerade lagen i gruppspelet i UEFA Champions League 2018-19. Matchdagarna är den 20 september, 4 oktober, 25 oktober, 8 november, 29 november och 13 december 2018.
Totalt 48 lag spelar i gruppspelet: 17 lag som går in i det här skedet, de 21 vinnarna i slutspelsrundan (åtta från Champions Path, tretton från Main Path), de sex förlorarna i slutspelsrundan i UEFA Champions League 2018-19 (fyra från Champions Path, två från League Path) och de fyra förlorarna i League Path i den tredje kvalomgången i UEFA Champions League 2018-19.
Arsenal CC: 93.000
Chelsea CC: 82.000
Bayer Leverkusen CC: 66 000
Villarreal CC: 52.000
Anderlecht CC: 48 000
Lazio CC: 41 000
Sporting CP CC: 40 000
Marseille CC: 32.000
Milan CC: 28 000
Krasnodar CC: 23.500
Real Betis CC: TBD (21.342)
Eintracht Frankfurt CC: 14.285
Rennes CC: 11.283
Vorskla Poltava CC: 8.226
Slavia Prague CC: 7.500 eller tredjeplacerade laget i den tjeckiska första ligan 2017-18
Akhisar Belediyespor CC: 7.160
Vinnare av Swiss Cup 2017-18
Grupp A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Kvalifikationer | | LEV | ZUR | AKL | LUD |
| 1 | Bayer Leverkusen | 6 | 4 | 1 | 1 | 16 | 9 | +7 | 13 | Avancera till knockoutfasen | | - | 1-0 | 4-2 | 1-1 |
| 2 | Zürich | 6 | 3 | 1 | 2 | 7 | 6 | +1 | 10 | | 3-2 | - | 1-2 | 1-0 |
| 3 | AEK Larnaca | 6 | 1 | 2 | 3 | 6 | 12 | -6 | 5 | | | 1-5 | 0-1 | - | 1-1 |
| 4 | Ludogorets Razgrad | 6 | 0 | 4 | 2 | 5 | 7 | -2 | 4 | | 2-3 | 1-1 | 0-0 | - |
Grupp B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Kvalifikationer | | SAL | CEL | RBL | ROS |
| 1 | Red Bull Salzburg | 6 | 6 | 0 | 0 | 17 | 6 | +11 | 18 | Avancera till knockoutfasen | | - | 3-1 | 1-0 | 3-0 |
| 2 | Celtic | 6 | 3 | 0 | 3 | 6 | 8 | -2 | 9 | | 1-2 | - | 2-1 | 1-0 |
| 3 | RB Leipzig | 6 | 2 | 1 | 3 | 9 | 8 | +1 | 7 | | | 2-3 | 2-0 | - | 1-1 |
| 4 | Rosenborg | 6 | 0 | 1 | 5 | 4 | 14 | -10 | 1 | | 2-5 | 0-1 | 1-3 | - |
Grupp C
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | ZEN | SLP | BOR | KOB |
| 1 | Zenit Sankt Petersburg | 6 | 3 | 2 | 1 | 6 | 5 | +1 | 11 | Avancera till knockoutfasen | | - | 1-0 | 2-1 | 1-0 |
| 2 | Slavia Prag | 6 | 3 | 1 | 2 | 4 | 3 | +1 | 10 | | 2-0 | - | 1-0 | 0-0 |
| 3 | Bordeaux | 6 | 2 | 1 | 3 | 6 | 6 | 0 | 7 | | | 1-1 | 2-0 | - | 1-2 |
| 4 | Köpenhamn | 6 | 1 | 2 | 3 | 3 | 5 | -2 | 5 | | 1-1 | 0-1 | 0-1 | - |
Grupp D
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | DZG | FEN | SPT | OCH |
| 1 | Dinamo Zagreb | 6 | 4 | 2 | 0 | 11 | 3 | +8 | 14 | Avancera till knockoutfasen | | - | 4-1 | 3-1 | 0-0 |
| 2 | Fenerbahçe | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | | 0-0 | - | 2-0 | 2-0 |
| 3 | Spartak Trnava | 6 | 2 | 1 | 3 | 4 | 7 | -3 | 7 | | | 1-2 | 1-0 | - | 1-0 |
| 4 | Anderlecht | 6 | 0 | 3 | 3 | 2 | 7 | -5 | 3 | | 0-2 | 2-2 | 0-0 | - |
Grupp E
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | ARS | SPO | VOR | QRB |
| 1 | Arsenal | 6 | 5 | 1 | 0 | 12 | 2 | +10 | 16 | Avancera till knockoutfasen | | - | 0-0 | 4-2 | 1-0 |
| 2 | Sporting CP | 6 | 4 | 1 | 1 | 13 | 3 | +10 | 13 | | 0-1 | - | 3-0 | 2-0 |
| 3 | Vorskla Poltava | 6 | 1 | 0 | 5 | 4 | 13 | -9 | 3 | | | 0-3 | 1-2 | - | 0-1 |
| 4 | Qarabağ | 6 | 1 | 0 | 5 | 2 | 13 | -11 | 3 | | 0-3 | 1-6 | 0-1 | - |
Källa: UEFA
Anteckningar:
- ↑ 1.01.1 Målskillnad i alla gruppspelsmatcher: Alla gruppsegrar: Vorskla Poltava -9, Qarabağ -11.
Grupp F
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | BET | OLY | MIL | DUD |
| 1 | Real Betis | 6 | 3 | 3 | 0 | 7 | 2 | +5 | 12 | Avancera till knockoutfasen | | - | 1-0 | 1-1 | 3-0 |
| 2 | Olympiacos | 6 | 3 | 1 | 2 | 11 | 6 | +5 | 10 | | 0-0 | - | 3-1 | 5-1 |
| 3 | Milan | 6 | 3 | 1 | 2 | 12 | 9 | +3 | 10 | | | 1-2 | 3-1 | - | 5-2 |
| 4 | F91 Dudelange | 6 | 0 | 1 | 5 | 3 | 16 | -13 | 1 | | 0-0 | 0-2 | 0-1 | - |
Källa: UEFA
Anteckningar:
- ↑ 1.01.1 Målskillnad i alla gruppspelsmatcher: Olympiacos +5, Milan +3.
Grupp G
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | VIL | RW | RAN | SPM |
| 1 | Villarreal | 6 | 2 | 4 | 0 | 12 | 5 | +7 | 10 | Avancera till knockoutfasen | | - | 5-0 | 2-2 | 2-0 |
| 2 | Rapid Wien | 6 | 3 | 1 | 2 | 6 | 9 | -3 | 10 | | 0-0 | - | 1-0 | 2-0 |
| 3 | Rangers | 6 | 1 | 3 | 2 | 8 | 8 | 0 | 6 | | | 0-0 | 3-1 | - | 0-0 |
| 4 | Spartak Moskva | 6 | 1 | 2 | 3 | 8 | 12 | -4 | 5 | | 3-3 | 1-2 | 4-3 | - |
Källa: UEFA
Anteckningar:
- ↑ 1.01.1 Poäng i toppmöten: Villarreal 4, Rapid Wien 1.
Grupp H
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Kvalifikationer | | FRA | LAZ | APL | MAR |
| 1 | Eintracht Frankfurt | 6 | 6 | 0 | 0 | 17 | 5 | +12 | 18 | Avancera till knockoutfasen | | - | 4-1 | 2-0 | 4-0 |
| 2 | Lazio | 6 | 3 | 0 | 3 | 9 | 11 | -2 | 9 | | 1-2 | - | 2-1 | 2-1 |
| 3 | Apollon Limassol | 6 | 2 | 1 | 3 | 10 | 10 | 0 | 7 | | | 2-3 | 2-0 | - | 2-2 |
| 4 | Marseille | 6 | 0 | 1 | 5 | 6 | 16 | -10 | 1 | | 1-2 | 1-3 | 1-3 | - |
Grupp I
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | GNK | MAL | BES | SRP |
| 1 | Genk | 6 | 3 | 2 | 1 | 14 | 8 | +6 | 11 | Avancera till knockoutfasen | | - | 2-0 | 1-1 | 4-0 |
| 2 | Malmö FF | 6 | 2 | 3 | 1 | 7 | 6 | +1 | 9 | | 2-2 | - | 2-0 | 1-1 |
| 3 | Beşiktaş | 6 | 2 | 1 | 3 | 9 | 11 | -2 | 7 | | | 2-4 | 0-1 | - | 3-1 |
| 4 | Sarpsborg 08 | 6 | 1 | 2 | 3 | 8 | 13 | -5 | 5 | | 3-1 | 1-1 | 2-3 | - |
Grupp J
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Kvalifikationer | | SEV | KRA | STL | AKH |
| 1 | Sevilla | 6 | 4 | 0 | 2 | 18 | 6 | +12 | 12 | Avancera till knockoutfasen | | - | 3-0 | 5-1 | 6-0 |
| 2 | Krasnodar | 6 | 4 | 0 | 2 | 8 | 8 | 0 | 12 | | 2-1 | - | 2-1 | 2-1 |
| 3 | Standard Liège | 6 | 3 | 1 | 2 | 7 | 9 | -2 | 10 | | | 1-0 | 2-1 | - | 2-1 |
| 4 | Akhisarspor | 6 | 0 | 1 | 5 | 4 | 14 | -10 | 1 | | 2-3 | 0-1 | 0-0 | - |
Källa: UEFA
Anteckningar:
- ↑ 1.01.1 Målskillnad mellan två matcher: Målskillnad: Sevilla +2, Krasnodar -2.
Grupp K
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Kvalifikationer | | DKV | REN | AST | JAB |
| 1 | Dynamo Kiev | 6 | 3 | 2 | 1 | 10 | 7 | +3 | 11 | Avancera till knockoutfasen | | - | 3-1 | 2-2 | 0-1 |
| 2 | Rennes | 6 | 3 | 0 | 3 | 7 | 8 | -1 | 9 | | 1-2 | - | 2-0 | 2-1 |
| 3 | Astana | 6 | 2 | 2 | 2 | 7 | 7 | 0 | 8 | | | 0-1 | 2-0 | - | 2-1 |
| 4 | Jablonec | 6 | 1 | 2 | 3 | 6 | 8 | -2 | 5 | | 2-2 | 0-1 | 1-1 | - |
Grupp L
| Pos | Team | Pld | W | D | L | GF | GA | GD | Poäng | Kvalifikationer | | CHL | BATE | VID | PAOK |
| 1 | Chelsea | 6 | 5 | 1 | 0 | 12 | 3 | +9 | 16 | Avancera till knockoutfasen | | - | 3-1 | 1-0 | 4-0 |
| 2 | BATE Borisov | 6 | 3 | 0 | 3 | 9 | 9 | 0 | 9 | | 0-1 | - | 2-0 | 1-4 |
| 3 | Vidi | 6 | 2 | 1 | 3 | 5 | 7 | -2 | 7 | | | 2-2 | 0-2 | - | 1-0 |
| 4 | PAOK | 6 | 1 | 0 | 5 | 5 | 12 | -7 | 3 | | 0-1 | 1-3 | 0-2 | - |