Defending champions, Manchester City will begin their FA Cup title defence at home to Port Vale in the Third Round.
Port Vale of League Two faces a tough test as they visit the Etihad for the first time, having last faced City in the 1999-2000 season where they lost both games 2-1.
Beaten finalists, Watford will also be at home as they welcome Tranmere Rovers to Vicarage Road.
Premier League leaders, Liverpool will take on Everton in a Merseyside derby at Anfield, which is the second time in the last three seasons in which these teams have met at this stage.
Jose Mourinho will begin his first FA Cup campaign with Tottenham on the road as they visit a struggling Middlesbrough at the Riverside Stadium.
Other highlights sees Manchester United heading to Wolves in a replay of last season’s Quarter-Final defeat.
Newcastle face a tough trip to either Rochdale or Boston United whilst West Ham will visit Gillingham in two potential cupsets.
Two of last season’s giant killers will collide at The Den as Millwall host League Two’s Newport County
Ties will be played across the weekend commencing 3rd January.
Here is the Third Round draw in full;
Leicester vs Wigan, QPR vs Swansea, Fulham vs Aston Villa, Chelsea vs Nottingham Forest, Wolves vs Manchester United, Charlton vs West Brom, Rochdale vs Newcastle United, Cardiff vs Carlisle United, Oxford United vs Hartlepool, Sheffield United vs AFC Fylde, Southampton vs Huddersfield, Liverpool vs Everton, Bristol City vs Shrewsbury Town, Bournemouth vs Luton Town, Brighton vs Sheffield Wednesday, Bristol Rovers vs Coventry, Crewe Alexandra vs Barnsley, Manchester City vs Port Vale, Middlesbrough vs Tottenham, Reading vs Blackpool, Watford vs Tranmere Rovers, Preston vs Norwich, Millwall vs Newport County, Crystal Palace vs Derby, Rotherham vs Hull, Brentford vs Stoke, Fleetwood vs Portsmouth, Arsenal vs Leeds United, Gillingham vs West Ham, Burton Albion vs Northampton, Burnley vs Peterborough, Birmingham City vs Blackburn Rovers