On the opening day of April, both Liverpool and Everton will hope their opponents don't take them for fools in the Merseyside derby at lunchtime, shown on Sky Sports, before a south coast derby between Southampton and Bournemouth that evening on BT Sport. Later that weekend, Manchester City will visit their top four rivals, Arsenal.
Manchester City will be back in London a few days after that to visit title favourites, Chelsea, in one of two midweek matches in the first full week of April shown on BT Sport.
The following weekend sees five live matches spread over the weekend, with four games on Sky Sports and one on BT Sport.
One week later, there will once again be five matches broadcast over the course of the weekend, with Chelsea's visit to Manchester United a standout match on the afternoon of Sunday 16 April on Sky Sports.
A week after that, Sky Sports will be showing all of the weekend's Premier League matches.
Finally, there will be four matches over the weekend of 29-30 April, with the month concluding with the final ever north London derby at Tottenham's White Hart Lane.
The managing director of Sky Business, David Rey, said: "Our customers can look forward to an April to remember with a huge schedule of Premier League action due to unfold on Sky Sports. Pub goers will be treated to no fewer than 18 games featuring contests at both ends of the table as we head towards the season’s climax. With battles like Arsenal v Manchester City, Manchester United v Chelsea and Tottenham v Arsenal lined up, landlords will be given plenty of opportunities to fill their venues across the whole month."
BT Sport's commercial director, Bruce Cuthbert, added: "As the year’s major competitions begin to reach their conclusion, April’s busy footballing schedule should prove pivotal to all football teams in the Premier League, UEFA Champions League, UEFA Europa League and Emirates FA Cup. Teams will be fighting for the title, relegation or battling it out in the latter stages of cup competitions. We have a great month of football for pubs up and down the country."
Full list of live Premier League matches on Sky & BT in April
Liverpool v Everton (1 April, 12.30pm) - Sky Sports
Southampton v Bournemouth (1 April, 5.30pm) - BT Sport
Swansea City v Middlesbrough (2 April, 1.30pm) - Sky Sports
Arsenal v Manchester City (2 April, 4pm) - Sky Sports
Manchester United v Everton (4 April, 8pm) - BT Sport
Chelsea v Manchester City (5 April, 8pm) - BT Sport
Tottenham Hotspur v Watford (8 April, 12.30pm) - Sky Sports
Bournemouth v Chelsea (8 April, 5.30pm) - BT Sport
Sunderland v Manchester United (9 April, 1.30pm) - Sky Sports
Everton v Leicester City (9 April, 4pm) - Sky Sports
Crystal Palace v Arsenal (10 April, 8pm) - Sky Sports
Tottenham Hotspur v Bournemouth (15 April, 12.30pm) - Sky Sports
Southampton v Manchester City (15 April, 5.30pm) - BT Sport
West Bromwich Albion v Liverpool (16 April, 1.30pm) - Sky Sports
Manchester United v Chelsea (16 April, 4pm) - Sky Sports
Middlesbrough v Arsenal (17 April, 8pm) - Sky Sports
Manchester City v West Bromwich Albion (22 April, 12.30pm) - Sky Sports
Leicester City v Tottenham Hotspur (23 April, 12noon) - Sky Sports
Chelsea v Southampton (23 April, 2.15pm) - Sky Sports
Burnley v Manchester United (23 April, 2.15pm) - Sky Sports
Liverpool v Crystal Palace (23 April, 4.30pm) - Sky Sports
Crystal Palace v Burnley (29 April, 5.30pm) - BT Sport
Manchester United v Swansea City (30 April, 12noon) - BT Sport
Everton v Chelsea (30 April, 2.05pm) - Sky Sports
Tottenham Hotspur v Arsenal (30 April, 4.30pm) - Sky Sports