Dundalk can look forward to a trip to London after being paired against Arsenal in the Europa League group phase.
The Irish side secured their place with a victory over Faroese side KI Klaksvik in the final qualifying round, and will now face the Gunners home and away in Group B.
The other two sides in the group are Austrian club Rapid Vienna and Molde from Norway.
Tottenham have been drawn alongside Ludogorets, LASK and Royal Antwerp in Europa League group J.
Celtic and Rangers were drawn against sides with great European pedigree, with the Hoops facing seven-times European Cup winners AC Milan and the Light Blues taking on two-time champions of Europe Benfica from Portugal.
Celtic, who were losing UEFA Cup finalists in 2003, will also face Czech side Sparta Prague and French club Lille in Group H.
The Europa League 2020-21 group stage draw in full
Roma (Italy), Young Boys (Switzerland), Cluj (Romania), CSKA Sofia (Bulgaria)
Arsenal (England), Rapid Vienna (Austria), Molde (Norway), Dundalk (Ireland)
Bayer Leverkusen (Germany), Slavia Prague (Czech Republic), Hapoel Beer-Sheva (Israel), Nice (France)
Benfica (Portugal), Standard Liege (Belgium), Rangers (Scotland), Lech Poznan (Poland)
PSV Eindhoven (Netherlands), PAOK Thessaloniki (Greece), Granada (Spain), Omonia (Cyprus)
Napoli (Italy), Real Sociedad (Spain), AZ Alkmaar (Netherlands), Rijeka (Croatia)
Braga (Portugal), Leicester (England), AEK Athens (Greece), Zorya Luhansk (Ukraine)
Celtic (Scotland), Sparta Prague (Czech Republic), AC Milan (Italy), Lille (France)
Villarreal (Spain), Qarabag (Azerbaijan), Maccabi Tel-Aviv (Israel), Sivasspor (Turkey)
Tottenham (England), Ludogorets Razgrad (Bulgaria), LASK (Austria), Royal Antwerp (Belgium)
CSKA Moscow (Russia), Dinamo Zagreb (Croatia), Feyenoord (Netherlands), Wolfsberger (Austria)
Gent (Belgium), Red Star Belgrade (Serbia), Hoffenheim (Germany), Slovan Liberec (Czech Republic)