The first qualifying round draw took place on Tuesday afternoon with the second round draw set for Wednesday.
This round consists of a total of 32 teams, including those sides who won the preliminary round.
One of the biggest teams in the draw is Celtic, the current Scottish league champions and they will face FK Sarajevo in their first Champions League match next season.
The 32 teams were divided into two groups (group 1 and 2) of ten teams each and into one group (group 3) of 12 teams.
Within the three groups, the 32 teams were divided equally as 16 seeded teams and 16 unseeded teams.
— UEFA Champions League (@ChampionsLeague) June 18, 2019
Ties will take place on the 9/10 and 16/17 July.
Here is the draw in full:
Group 1 (seeded sides in bold)
Nõmme Kalju (EST) v Shkëndija (MKD)
Sūduva (LTU) v Crvena Zvezda (SRB)
Ararat-Armenia (ARM) v AIK (SWE)
Astana (KAZ) v CFR Cluj (ROU)
Ludogorets (BUL) v Ferencváros (HUN)
Group 2 (seeded sides in bold)
Celtic (SCO) v Sarajevo (BIH)
Sheriff Tiraspol (MDA) v Saburtalo (GEO)
F91 Dudelange (LUX) v Valletta (MLT)
Partizani (ALB) v Qarabağ (AZE)
Slovan Bratislava (SVK) v Sutjeska (MNE)
Group 3 (seeded sides in bold)
Linfield (NIR) v Rosenborg (NOR)
Valur Reykjavík (ISL) v Maribor (SVN)
Dundalk (IRL) v Riga (LVA)
The New Saints (WAL) v Winners of the preliminary round
HJK Helsinki (FIN) v HB Tórshavn (FRO)
BATE Borisov (BLR) v Piast Gliwice (POL