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.
Fri 18 Oct | 21:00 | Alavés v Valladolid |
Sat 19 Oct | 14:00 | Athletic Bilbao v Espanyol |
16:15 | Osasuna v Betis | |
18:30 | Girona v Real Sociedad | |
21:00 | Celta v Real Madrid | |
Sun 20 Oct | 14:00 | Mallorca v Rayo Vallecano |
16:15 | Atlético Madrid v Leganés | |
18:30 | Villarreal v Getafe | |
21:00 | Barcelona v Sevilla | |
Mon 21 Oct | 21:00 | Valencia v Las Palmas |
Fri 25 Oct | 21:00 | Espanyol v Sevilla |
Sat 26 Oct | 14:00 | Valladolid v Villarreal |
16:15 | Rayo Vallecano v Alavés | |
17:30 (local time) |
Las Palmas v Girona | |
21:00 | Real Madrid v Barcelona | |
Sun 27 Oct | 14:00 | Leganés v Celta |
16:15 | Getafe v Valencia | |
18:30 | Betis v Atlético Madrid | |
21:00 | Real Sociedad v Osasuna | |
Mon 28 Oct | 21:00 | Mallorca v Athletic Bilbao |
Fri 1 Nov | 21:00 | Alavés v Mallorca |
Sat 2 Nov | 14:00 | Osasuna v Valladolid |
16:15 | Girona v Leganés | |
18:30 | Villarreal v Rayo Vallecano | |
21:00 | Valencia v Real Madrid | |
Sun 3 Nov | 14:00 | Atlético Madrid v Las Palmas |
16:15 | Barcelona v Espanyol | |
18:30 | Sevilla v Real Sociedad | |
21:00 | Athletic Bilbao v Betis | |
Mon 4 Nov | 21:00 | Celta v Getafe |
Fri 18 Oct | 20:30 | Córdoba v Cartagena |
Sat 19 Oct | 16:15 | Deportivo v Eldense Málaga v Oviedo |
18:30 | Castellón v Levante Granada v Tenerife |
|
21:00 | Mirandés v Eibar | |
Sun 20 Oct | 14:00 | Cádiz v Racing Santander |
16:15 | Racing Ferrol v Huesca | |
18:30 | Elche v Sporting Gijón Zaragoza v Almería |
|
Mon 21 Oct | 20:30 | Albacete v Burgos |
Tue 22 Oct | 19:00 | Oviedo v Mirandés |
21:00 | Castellón v Granada | |
Wed 23 Oct | 19:00 | Eibar v Cádiz Eldense v Zaragoza |
21:00 | Cartagena v Elche Racing Santander v Córdoba |
|
Thu 24 Oct | 19:00 | Almería v Albacete Levante v Deportivo |
20:00 (local time) |
Tenerife v Málaga | |
21:00 | Burgos v Racing Ferrol Sporting Gijón v Huesca |
Sat 26 Oct | 16:15 | Cádiz v Oviedo Mirandés v Cartagena |
18:30 | Córdoba v Eldense Zaragoza v Castellón |
|
Sun 27 Oct | 14:00 | Málaga v Eibar |
16:15 | Deportivo v Racing Santander Elche v Burgos |
|
18:30 | Albacete v Sporting Gijón Huesca v Almería |
|
21:00 | Granada v Levante | |
Mon 28 Oct | 20:30 | Racing Ferrol 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.