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 1 Dec | 20:00 (local time) |
Las Palmas v Getafe |
Sat 2 Dec | 14:00 | Girona v Valencia |
16:15 | Athletic Bilbao v Rayo Vallecano | |
18:30 | Real Madrid v Granada | |
21:00 | Osasuna v Real Sociedad | |
Sun 3 Dec | 14:00 | Mallorca v Alavés |
16:15 | Almería v Betis | |
18:30 | Sevilla v Villarreal | |
21:00 | Barcelona v Atlético Madrid | |
Mon 4 Dec | 21:00 | Celta v Cádiz |
Fri 8 Dec | 21:00 | Getafe v Valencia |
Sat 9 Dec | 14:00 | Alavés v Las Palmas |
16:15 | Betis v Real Madrid | |
18:30 | Villarreal v Real Sociedad | |
21:00 | Mallorca v Sevilla | |
Sun 10 Dec | 14:00 | Atlético Madrid v Almería |
16:15 | Granada v Athletic Bilbao | |
18:30 | Cádiz v Osasuna | |
21:00 | Barcelona v Girona | |
Mon 11 Dec | 21:00 | Rayo Vallecano v Celta |
Fri 15 Dec | 21:00 | Osasuna v Rayo Vallecano |
Sat 16 Dec | 14:00 | Celta v Granada |
16:15 | Athletic Bilbao v Atlético Madrid | |
18:30 | Sevilla v Getafe | |
21:00 | Valencia v Barcelona | |
Sun 17 Dec | 14:00 | Almería v Mallorca |
16:15 | Real Sociedad v Betis | |
17:30 (local time) |
Las Palmas v Cádiz | |
21:00 | Real Madrid v Villarreal | |
Mon 18 Dec | 21:00 | Girona v Alavés |
Tue 19 Dec | 19:00 | Rayo Vallecano v Valencia |
21:30 | Atlético Madrid v Getafe Granada v Sevilla |
|
Wed 20 Dec | 19:00 | Barcelona v Almería |
21:30 | Athletic Bilbao v Las Palmas Villarreal v Celta |
|
Thu 21 Dec | 19:00 | Betis v Girona Cádiz v Real Sociedad |
21:30 | Alavés v Real Madrid Mallorca v Osasuna |
Fri 1 Dec | 21:00 | Oviedo v Espanyol |
Sat 2 Dec | 16:15 | Cartagena v Sporting Gijón Eldense v Tenerife |
18:30 |
Zaragoza v Leganés | |
21:00 | Levante v Valladolid | |
Sun 3 Dec | 14:00 | Andorra v Huesca |
16:15 | Alcorcón v Elche | |
18:30 | Mirandés v Racing Santander Racing Ferrol v Albacete |
|
21:00 | Amorebieta v Burgos | |
Mon 4 Dec | 20:30 | Villarreal B v Eibar |
Fri 8 Dec | 18:30 | Albacete v Villarreal B |
21:00 | Espanyol v Zaragoza | |
Sat 9 Dec | 16:15 | Valladolid v Amorebieta |
18:30 | Sporting Gijón v Levante | |
21:00 | Burgos v Mirandés | |
Sun 10 Dec | 14:00 | Elche v Cartagena |
16:15 | Racing Santander v Oviedo | |
18:30 | Eibar v Andorra Leganés v Eldense |
|
21:00 | Huesca v Racing Ferrol | |
Mon 11 Dec | 20:00 (local time) |
Tenerife v Alcorcón |
Fri 15 Dec | 20:30 | Oviedo v Elche |
Sat 16 Dec | 14:00 | Eldense v Racing Santander |
16:15 | Andorra v Espanyol | |
18:30 |
Cartagena v Burgos Sporting Gijón v Leganés |
|
21:00 | Mirandés v Albacete | |
Sun 17 Dec | 14:00 | Alcorcón v Eibar |
16:15 | Levante v Huesca | |
18:30 | Amorebieta v Zaragoza | |
21:00 | Racing Ferrol v Tenerife | |
Mon 18 Dec | 20:30 | Villarreal B v Valladolid |
Tue 19 Dec | 19:00 | Albacete v Eldense Racing Santander v Andorra |
21:30 | Elche v Mirandés Espanyol v Burgos |
|
Wed 20 Dec | 19:00 | Zaragoza v Levante |
21:30 | Eibar v Sporting Gijón Leganés v Tenerife |
|
Thu 21 Dec | 19:00 | Huesca v Cartagena Villarreal B v Oviedo |
21:30 | Amorebieta v Alcorcón Valladolid v Racing Ferrol |
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.