2023/24 season. The new season is scheduled to begin on the weekend of 11-14 August, and end on 26 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.
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 2.00 p.m. and 9.00 p.m. on Saturday, four more on Sunday between 2.00 p.m. and 9.00 p.m., and one on Monday. Second division matches are mainly scheduled for Saturday or Sunday afternoon, but can take place any time between Friday and Monday.
Wed 18 Dec | 21:30 | Villarreal v Rayo Vallecano |
TBC | TBC | Valencia v Real Madrid |
Wed 18 Dec | 21:30 | Espanyol v Valencia |
Fri 22 Nov | 21:00 | Getafe v Valladolid |
Sat 23 Nov | 14:00 | Valencia v Betis |
16:15 | Atlético Madrid v Alavés | |
17:30 (local time) |
Las Palmas v Mallorca | |
18:30 | Girona v Espanyol | |
21:00 | Celta v Barcelona | |
Sun 24 Nov | 14:00 | Osasuna v Villarreal |
16:15 | Sevilla v Rayo Vallecano | |
18:30 | Leganés v Real Madrid | |
21:00 | Athletic Bilbao v Real Sociedad |
Fri 29 Nov | 21:00 | Mallorca v Valencia |
Sat 30 Nov | 14:00 | Barcelona v Las Palmas |
16:15 | Alavés v Leganés | |
18:30 | Espanyol v Celta | |
21:00 | Valladolid v Atlético Madrid | |
Sun 1 Dec | 14:00 | Villarreal v Girona |
16:15 | Real Madrid v Getafe | |
18:30 | Rayo Vallecano v Athletic Bilbao | |
21:00 | Real Sociedad v Betis | |
Mon 2 Dec | 21:00 | Sevilla v Osasuna |
Tue 3 Dec | 19:00 | Mallorca v Barcelona |
Wed 4 Dec | 21:00 | Athletic Bilbao v Real Madrid |
Fri 6 Dec | 21:00 | Celta v Mallorca |
Sat 7 Dec | 13:00 (local time) |
Las Palmas v Valladolid |
16:15 | Betis v Barcelona | |
18:30 | Valencia v Rayo Vallecano | |
21:00 | Girona v Real Madrid | |
Sun 8 Dec | 14:00 | Leganés v Real Sociedad |
16:15 | Athletic Bilbao v Villarreal | |
18:30 | Osasuna v Alavés | |
21:00 | Atlético Madrid v Sevilla | |
Mon 9 Dec | 21:00 | Getafe v Espanyol |
Wed 20 Nov | 20:00 | Eldense v Huesca |
Wed 27 Nov | 19:00 | Almería v Córdoba Castellón v Racing Ferrol Levante v Málaga |
Tue 7 Jan | 20:30 (local time) |
Tenerife v Levante |
Fri 22 Nov | 20:30 | Racing Ferrol v Levante |
Sat 23 Nov | 14:00 | Cartagena v Almería |
16:15 | Granada v Cádiz | |
18:30 | Burgos v Eibar Córdoba v Zaragoza |
|
21:00 | Málaga v Racing Santander | |
Sun 24 Nov | 14:00 | Albacete v Tenerife |
16:15 | Deportivo v Sporting Gijón Mirandés v Eldense |
|
18:30 | Huesca v Castellón | |
21:00 | Elche v Oviedo |
Fri 29 Nov | 20:30 | Oviedo v Huesca |
Sat 30 Nov | 16:15 | Almería v Granada Zaragoza v Albacete |
18:30 | Cádiz v Deportivo Racing Santander v Mirandés |
|
20:00 (local time) |
Tenerife v Elche | |
Sun 1 Dec | 14:00 | Castellón v Málaga |
18:30 | Eldense v Racing Ferrol Levante v Burgos |
|
21:00 | Sporting Gijón v Córdoba | |
Mon 2 Dec | 20:30 | Eibar v Cartagena |
Fri 6 Dec | 18:30 | Huesca v Eibar |
21:00 | Elche v Cádiz | |
Sat 7 Dec | 16:15 | Granada v Racing Santander |
18:30 | Deportivo v Zaragoza | |
21:00 | Mirandés v Levante | |
Sun 8 Dec | 14:00 | Racing Ferrol v Oviedo |
16:15 | Málaga v Almería | |
18:30 | Albacete v Castellón Burgos v Eldense |
|
21:00 | Córdoba v Tenerife | |
Mon 9 Dec | 20:30 | Cartagena v Sporting Gijón |
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.