Seven-time FA Cup winners Liverpool will face non-league opposition in Lincoln City or Mansfield Town in round three, while West Ham United will host record winners Manchester United in one of four all Premier League ties.
Swansea City host Arsenal following their league win on Saturday at The Emirates Stadium, newly promoted Southamton meet Cup holders Chelsea while Queens Park Rangers face West Bromwich Albion
The lowest ranked side remaining in the competition, Hastings United will travel to Middlesbrough should they bypass Harrogate Town in a replay, Luton Town host Wolverhampton Wanderers and Cardiff City will meet Barrow or Macclesfield Town.
Brighton and Hove Albon host Newcastle United in a repeat of last season's third round tie which saw Gus Poyet's side prevail, one of seven Premier League v Championship matches.
Fulham host Michael Appleton's Blackpool, former Norwich boss Paul Lambert, now at Aston Villa, takes on Ipswich Town, Gianfranco Zola's Watford travel to Premier League champions and 2011 winners Manchester City, Peterborough United host Norwich City, Crystal Palace play Stoke City and Bolton, relegated from the top flight last season face Sunderland at the Reebok Stadium.
Other stand-out ties include a repeat of the 1987 final as Tottenham Hotspur host Coventry City, Crawley Town of League One take on Reading and Derby County meet Tranmere Rovers.
The ties wil be played on the weekend of the 5th-6th January.
Third round draw in full:
Crystal Palace v Stoke City
Brighton and Hove Albion v Newcastle United
Tottenham Hotspur v Coventry City
Wigan Athletic v AFC Bournemouth
Fulham v Blackpool
Aston Villa v Ipswich Town
Charlton Athletic v Huddersfield Town
Barrow or Macclesfield Town v Cardiff City
Barnsley v Burnley
Manchester City v Watford
Swansea City v Arsenal
Leicester City v Burton Albion
Millwall v Preston North End
Cheltenham Town or Hereford United v Everton
Derby County v Tranmere Rovers
Crawley Town v Reading
Aldershot Town v Rotherham United or Notts County
Middlesbrough v Harrogate Town or Hastings United
Accrington Stanley or Oxford United v Sheffield United
Southampton v Chelsea
Queens Park Rangers v West Bromwich Albion
Peterborough United v Norwich City
Lincoln City or Mansfield Town v Liverpool
Bolton Wanderers v Sunderland
Nottingham Forest v Oldham Athletic
West Ham United v Manchester United
Hull City v Alfreton Town or Leyton Orient
Blackburn Rovers v Bristol City
Leeds United v Birmingham City
Bury or Southend United v Bradford City or Brentford
Luton Town v Wolverhampton Wanderers
Sheffield Wednesday v Milton Keynes Dons