The FA Cup fourth round draw was conducted before Liverpool thrashed Barnsley 4-1 at Anfield on Monday evening.
There will be 16 ties at this stage of the competition, with all games scheduled to be played over the weekend of Saturday, 14 February.
The pick of the ties will be held at Villa Park, where Aston Villa will host Newcastle United in one of the only two all-Premier League tie of the round.
The two sides have met seven times previously in the competition, with Villa claiming four wins as compared to Newcastle’s two, while one match ended in a draw.
National League side Macclesfield, who knocked out defending champions Crystal Palace, will hope to continue their giant-killing run when they host Brentford.
Chelsea face Hull City, marking manager Liam Rosenior’s return to the Tigers after leaving the club for Strasbourg in 2024.
Last season’s finalist, Manchester City, will lock horns with Salford/Swindon at the Etihad Stadium.
Record champions Arsenal host Wigan Athletic at the Emirates Stadium, while Liverpool host Brighton & Hove Albion at Anfield.
Full FA Cup fourth round draw
1. Liverpool v Brighton & Hove Albion
2. Stoke City v Fulham
3. Oxford United v Sunderland
4. Southampton v Leicester City
5. Wrexham v Ipswich Town
6. Arsenal v Wigan Athletic
7. Hull City v Chelsea
8. Burton Albion v West Ham United
9. Burnley v Mansfield Town
10. Norwich City v West Bromwich Albion
11. Port Vale v Bristol City
12. Grimsby Town v Wolverhampton Wanderers
13. Aston Villa v Newcastle United
14. Manchester City v Salford City or Swindon Town
West Ham must move for ex-Premier League star
Trending
West Ham must move for ex-Premier League star
15. Macclesfield v Brentford
16. Birmingham City v Leeds United
Stats from transfermarkt.com