The match will be televised live on Sky Sports as Antonio Conte's men chase down the Premier League title in the final weeks of the top flight campaign.
Victory over Stoke on Saturday left Chelsea needing 21 points to guarantee a second League crown in three years, but if their rivals slip before then Conte's men could be celebrating winning the league by the time Southampton visit in late April.
The original fixture was postponed due to Chelsea's involvement in the FA Cup, while Arsenal and Tottenham's respective Cup campaigns saw their League schedules disrupted.
The Gunners will now host champions Leicester on April 26, with the game also selected for broadcast on Sky Sports.
Tottenham's trip to Crystal Palace will take place on the same night, while Manchester City host neighbours Manchester United at the Etihad Stadium on Thursday April 27.