FA Cup holders Chelsea will begin their defence against Nottingham Forest in the third round.
Arsenal are on the road, with the winners of the second round replay between National League Solihull Moors and League One Blackpool waiting in the wings.
Manchester United meanwhile play host to Reading and Liverpool travel to the Molineux for their clash with Premier League rivals Wolves.
Chelsea won the FA Cup last season against Manchester United, bouncing back from their disappointment in losing it to Arsenal in 2017.
For a full list of every third round FA Cup draw, see below:
Bolton Wanderers vs Walsall or Sunderland
Millwall vs Hull City
Gillingham vs Cardiff City
Brentford vs Oxford United
Sheffield Wednesday vs Luton Town
Manchester United vs Reading
Everton vs Lincoln City
Tranmere or Southport vs Tottenham
Preston vs Doncaster Rovers
Newcastle United vs Blackburn Rovers
Chelsea vs Nottingham Forest
Crystal Palace vs Grimsby Town
Derby County vs Southampton
Accrington Stanley vs Ipswich Town
Bristol City vs Huddersfield Town
Wrexham or Newport vs Leicester City
Fulham vs Oldham
Shrewsbury Town vs Stoke City
Solihull Moors or Blackpool vs Arsenal
Manchester City vs Rotherham United
AFC Bournemouth vs Brighton
West Ham vs Birmingham City
Woking vs Watford
Burnley vs Barnsley
QPR vs Leeds United
Sheffield United vs Barnet
Norwich City vs Portsmouth
Guiseley or Fleetwood vs AFC Wimbledon
West Brom vs Wigan
Middlesbrough vs Peterborough or Bradford
Wolves vs Liverpool
Aston Villa vs Swansea City