Defending Champions Manchester United will host 2013 winners Wigan Athletic in the fourth round of the FA Cup.
Table-topping Chelsea hosts Brentford in a west London derby while struggling Premier League champions Leicester City will travel to Derby County in an East Midlands derby.
Millwall will face Watford – another Premier League side after their shocking victory over Bournemouth in the third round.
The winner of the replay between Liverpool and League Two Plymouth will play host to Wolverhampton Wanderers of the Championship.
Sutton United, the lowest-ranked side left in the competition, will face Leeds United – if they win their replay against AFC Wimbledon.
The fourth round represents the last-32 stage of the competition, and all ties are scheduled to be played from 27-30 January.
FA Cup Draw in full:
Tottenham Hotspur v Wycombe Wanderers
Plymouth Argyle or Liverpool v Wolverhampton Wanderers
Southampton or Norwich City v Arsenal
Lincoln or Ipswich v Brighton
Manchester United v Wigan Athletic
Millwall v Watford
Burnley or Sunderland v Fleetwood Town or Bristol City
Blackburn Rovers v Barnsley or Blackpool
Fulham v Hull City
Derby County v Leicester City
Oxford United v Newcastle United or Birmingham City
AFC Wimbledon or Sutton United v Leeds United
Rochdale v Huddersfield Town
Chelsea v Brentford
Middlesbrough v Accrington Stanley
Crystal Palace or Bolton v Manchester City