Top-flight teams enter the competition at the third round stage and Tottenham were given a tie sure to capture the attention of football romantics.
Northern Premier League Division One side Marine became only the second club from the eighth tier to reach the third round after beating Havant and Waterlooville after extra time on Sunday.
Their reward is a visit from Jose Mourinho's men, who last won the FA Cup in 1991 and have not lifted a major trophy since the 2008 League Cup.
National League North side Chorley will play Derby at home and Stockport, of the National League, have also been handed home advantage in their tie against West Ham.
FA Cup holders Arsenal face Newcastle at the Emirates Stadium and another all-Premier League tie sees Aston Villa against Liverpool at Villa Park.
Another side from the eighth tier, Isthmian League North Division Canvey Island play fifth tier Boreham Wood on Monday for the right to host Championship team Millwall.
League Two side Crawley have been drawn to play Leeds at home and Bristol Rovers have been rewarded for thrashing Darlington 6-0 in the second round with a home tie against Sheffield United.
Last season's beaten finalists Chelsea will play League Two side Morecambe at Stamford Bridge.
Manchester City, the 2019 winners, will host Birmingham, while Manchester United face Watford at Old Trafford.