Spanish champions Real Madrid begin the defence of their La Liga title away at Real Sociedad on September 20 and play Barcelona in the season's first classico next month.
The draw for this season's fixtures was revealed on Monday, with Real meeting Sociedad one week after the scheduled kick off of the new campaign because of their participation in the Champions League.
The new La Liga season kicks off on September 11 but Atletico Madrid, Barcelona and Sevilla do not begin their fixtures until a fortnight later.
Atletico host Granada, Barcelona's first game under new coach Ronald Koeman will be at home to Villarreal while Europa League winners Sevilla travel to newly-promoted Cadiz.
Real Madrid and Barca will play each other at Camp Nou on October 25 with the return game in Madrid in April.
The champions' derby with Atletico is set for December 12 at the Santiago Bernabeu and March 7 at the Wanda Metropolitano.