Barcelona have a home opener for the new season against Levante.
Real Madrid will start their campaign by hosting Real Betis.
In the new fixtures which were announced on Tuesday morning, it was revealed the first Clasico of the season will be held on the weekend of 27 October, with the Catalans hosting Real Madrid at the Camp Nou, while the return game at the Santiago Bernabeu will be held on the weekend of 23 March.
Therefore, Brazil striker Neymar will make his league debut for Barcelona in front of the club's home fans, while new Real Madrid coach Carlo Ancelotti will also begin his tenure on home turf.
Opening day fixtures, to be played on weekend 17/18 August:Barcelona vs Levante, Real Madrid vs Real Betis, Sevilla vs Atletico Madrid, Valencia vs Malaga, Real Sociedad vs Getafe, Valladolid vs Athletic Bilbao, Osasuna vs Granada, Celta Vigo vs Espanyol, Rayo vs Elche, Almeria vs Villarreal.