Premiership leader Manchester United will host Portsmouth, and Watford will visit West Ham.
Full draw:
Arsenal v Bolton
West Ham v Watford
Bristol City or Coventry City v Hull City or Middlesbrough
Chelsea v Nottingham Forest
Chester City or Ipswich Town v Swansea
Cardiff City or Tottenham v Southend Utd or Barnsley
Barnet or Colchester v Peterborough or Plymouth Argyle
Birmingham City or Newcastle United v Reading or Burnley
Derby County v Bristol Rovers
Sheffield Wednesday or Manchester City v Southampton
Crystal Palace v Preston North End
Manchester United v Portsmouth
Blackpool v Norwich City
Queens Park Rangers or Luton Town v Blackburn Rovers
Wolverhampton Wanderers or Oldham v WBA
Leicester City or Fulham v Stoke City
The matches will be played on Friday 26, Saturday 27 and Sunday 28 January.