Leeds United or Kettering will face Manchester United at Old Trafford.
Full FA Cup third round draw:
Tottenham v Peterborough
Brentford v Doncaster
Middlesbrough v Man City
Stoke v York
Notts County v Forest Green
Huddersfield v West Brom
Sheff Utd v QPR
Milton Keynes Dons v Burnley
Chelsea v Watford
Nottm Forest v Birmingham
Preston v Colchester
West Ham v Arsenal
Aston Villa v Blackburn
Portsmouth v Coventry
Sunderland v Oxford Utd/Barrow
Wigan v Hull
Everton v Carlisle
Sheff Wed v Crystal Palace
Tranmere/Aldershot v Wolverhampton
Blackpool v Ipswich
Fulham v Swindon
Stockport/Torquay v Brighton
Scunthorpe v Barnsley
Southampton v Rotherham/Luton
Bristol City v Cardiff
Reading v Liverpool
Staines Town/Millwall v Derby
Plymouth v Newcastle
Leicester v Swansea
Bolton v Lincoln City
Acrington/Barnet v Gillingham
Man Utd v Kettering/Leeds
Ties to be played over the weekend of January 2 and January 3.