2019/20 season. The new season is scheduled to begin on the weekend of 16-19 August, and end on 24 May.
Kick-off times are usually not confirmed until three or four weeks before the matches take place, and once known the details will be published on this page. However, these are liable to change at short notice and we strongly recommend you check with the club if you are hoping to attend a game.
Match tickets are also on sale from our Ticket Office as and when they become available.
As in previous seasons, first division kick-off times are being spaced out so that as a general rule no two matches coincide. A special timetable has been devised for August in order to avoid the intense heat, but as from September there will normally be one match on Friday night, with four games spaced out between 1.00 p.m. and 9.00 p.m. on Saturday, and five more on Sunday between mid-day and 9.00 p.m. Second division matches are mainly scheduled for Saturday or Sunday afternoon, but can take place any time between Friday and Sunday.
|TBC||TBC||Eibar v Real Sociedad +|
+ Match postponed due to air pollution.
|Fri 21 Feb||21:00||Betis v Mallorca|
|Sat 22 Feb||13:00||Celta v Leganés|
|16:00||Barcelona v Eibar|
|18:30||Real Sociedad v Valencia|
|21:00||Levante v Real Madrid|
|Sun 23 Feb||12:00||Osasuna v Granada|
|14:00||Alavés v Athletic Bilbao|
|16:00||Valladolid v Espanyol|
|18:30||Getafe v Sevilla|
|21:00||Atlético Madrid v Villarreal|
|Fri 28 Feb||21:00||Real Sociedad v Valladolid|
|Sat 29 Feb||13:00||Eibar v Levante|
|16:00||Valencia v Betis|
|18:30||Leganés v Alavés|
|21:00||Granada v Celta|
|Sun 1 Mar||12:00||Sevilla v Osasuna|
|14:00||Athletic Bilbao v Villarreal|
|16:00||Espanyol v Atlético Madrid|
|18:30||Mallorca v Getafe|
|21:00||Real Madrid v Barcelona|
|Wed 19 Feb||21:00||Mirandés v Zaragoza**|
** Match rescheduled due to waterlogged pitch.
|Fri 21 Feb||21:00||Sporting Gijón v Cádiz|
|Sat 22 Feb||16:00||Alcorcón v Las Palmas
Almería v Fuenlabrada
|Tenerife v Elche|
|18:15||Girona v Ponferradina|
|20:30||Albacete v Numancia|
|Sun 23 Feb||12:00||Lugo v Oviedo|
|16:00||Zaragoza v Deportivo|
|18:15|| Extremadura v Mirandés
Málaga v Racing Santander
|21:00||Rayo Vallecano v Huesca|
|TBC||TBC||Rayo Vallecano v Albacete *|
* Match suspended at half time with score at 0-0. New date to be set.
|Fri 28 Feb||20:00
|Las Palmas v Málaga|
|Sat 29 Feb||16:00||Huesca v Extremadura
Ponferradina v Sporting Gijón
|18:15||Cádiz v Almería|
|20:30||Albacete v Rayo Vallecano|
|21:00||Racing Santander v Zaragoza|
|Sun 1 Mar||12:00||Mirandés v Girona|
|16:00||Deportivo v Lugo
Elche v Numancia
|18:15||Fuenlabrada v Alcorcón
Oviedo v Tenerife
TBC - to be confirmed
All the times shown are CET, except where stated for the Canary Islands, where local time is one hour before CET.