Sky Sports will show title-chasers Leicester City and Tottenham Hotspur five times, Manchester City four times and Arsenal three times each in April and early May.
The league-leading Foxes face stiff challenges against European hopefuls West Ham United and Southampton, as well as relegation-threatened Sunderland and Swansea City.
Tottenham face some stern tests in their search for a first league title in over 50 years, with mouth-watering games including a trip to Anfield to face Liverpool, a home tie against Manchester United and a visit to Chelsea.
Arsenal also feature at home to Crystal Palace and Norwich City, and away to Sunderland.
BT has announced four key fixtures affecting the top and bottom of the table, including the potentially crucial relegation battle between Norwich and Sunderland and a big London derby between West Ham and Arsenal.
David Rey, managing director of Sky Business, said: “Sky Sports pub customers will be treated to 17 games in April and early May that feature one of the top four sides in each. With 38 games still to come from March until May, Sky Sports is the only place to watch the full story of the season unfold.
“These games will be crucial in deciding who wins the title, which means all eyes will be on them. That’s great news for pubs, with such high interest in these games presenting more money-making opportunities.”