Manchester United have been drawn away at Aston Villa for the tie of the FA Cup third round.
The Premiership champions, who have been struggling in the league, will face a tough test against high-flying Villa in the only all-Premiership tie of the round which will be live on BBC One.
Cup holders Liverpool will host First Division Birmingham in a repeat of last season's Worthington Cup final.
Canvey Island, one of only two non-league sides through to the third round, travel to Division One leaders Burnley.
Canvey manager Jeff King said: "It's a bit early for us as it has yet to sink in, but Burnley are a big club with a great tradition and we are looking forward to it."
Conference side Dagenham & Redbridge have a glamorous home tie against Ipswich after beating Exeter in their second round replay.
Cardiff are considering trying to get their fixture against Leeds moved to the Millennium Stadium.
Arsenal face Gianluca Vialli's Watford at Vicarage Road in another eye-catching game.
And Tottenham will travel to Coventry for a re-run of the 1987 FA Cup final, which the Sky Blues sensationally won.
FA Cup third round draw
Stockport County v Bolton Wanderers
Wimbledon v Middlesbrough
Watford v Arsenal
Manchester City v Swindon Town
Stoke v Everton
Wycombe v Fulham
Charlton v Blackpool
Sheffield United v Nottingham Forest
Leicester v Mansfield Town
Southend v Tranmere Rovers
Derby County v Bristol Rovers
Brighton v Preston
Grimsby v York City
Rotherham v Southampton
Burnley v Canvey Island
Millwall v Scunthorpe United
Cheltenham Town v Oldham Athletic
Darlington v Peterborough United
Walsall v Bradford City
Norwich City v Chelsea
Macclesfield Town v West Ham
Dagenham & Redbridge v Ipswich
Portsmouth v Leyton Orient
Liverpool v Birmingham
Coventry v Tottenham
Cardiff City v Leeds United
Barnsley v Blackburn Rovers
Sunderland v West Bromwich Albion
Newcastle United v Crystal Palace
Aston Villa v Manchester United
Crewe Alexandra v Sheffield Wednesday
Wolverhampton Wanderers v Gillingham
Ties to be played on the weekend of 5, 6, 7 January.