2023/24 season. The new season is scheduled to begin on the weekend of 15-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.
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 17 Oct | 21:00 | Oviedo v Espanyol |
Sat 18 Oct | 14:00 | Sevilla v Mallorca |
16:15 | Barcelona v Girona | |
18:30 | Villarreal v Betis | |
21:00 | Atlético Madrid v Osasuna | |
Sun 19 Oct | 14:00 | Elche v Athletic Bilbao |
16:15 | Celta v Real Sociedad | |
18:30 | Levante v Rayo Vallecano | |
21:00 | Getafe v Real Madrid | |
Mon 20 Oct | 21:00 | Alavés v Valencia |
Fri 24 Oct | 21:00 | Real Sociedad v Sevilla |
Sat 25 Oct | 14:00 | Girona v Oviedo |
16:15 | Espanyol v Elche | |
18:30 | Athletic Bilbao v Getafe | |
21:00 | Valencia v Villarreal | |
Sun 26 Oct | 14:00 | Mallorca v Levante |
16:15 | Real Madrid v Barcelona | |
18:30 | Osasuna v Celta | |
21:00 | Rayo Vallecano v Alavés | |
Mon 27 Oct | 21:00 | Betis v Atlético Madrid |
Fri 31 Oct | 21:00 | Getafe v Girona |
Sat 1 Nov | 14:00 | Villarreal v Rayo Vallecano |
16:15 | Atlético Madrid v Sevilla | |
18:30 | Real Sociedad v Athletic Bilbao | |
21:00 | Real Madrid v Valencia | |
Sun 2 Nov | 14:00 | Levante v Celta |
16:15 | Alavés v Espanyol | |
18:30 | Barcelona v Elche | |
21:00 | Betis v Mallorca | |
Mon 3 Nov | 21:00 | Oviedo v Osasuna |
Fri 7 Nov | 21:00 | Elche v Real Sociedad |
Sat 8 Nov | 14:00 | Girona v Alavés |
16:15 | Sevilla v Osasuna | |
18:30 | Atlético Madrid v Levante | |
21:00 | Espanyol v Villarreal | |
Sun 9 Nov | 14:00 | Athletic Bilbao v Oviedo |
16:15 | Rayo Vallecano v Real Madrid | |
18:30 | Mallorca v Getafe Valencia v Betis |
|
21:00 | Celta v Barcelona |
Fri 17 Oct | 20:30 | Andorra v Granada |
Sat 18 Oct | 16:15 | Ceuta v Mirandés |
18:30 | Zaragoza v Cultural Leonesa | |
21:00 | Real Sociedad B v Huesca | |
Sun 19 Oct | 14:00 | Leganés v Málaga |
16:15 | Castellón v Albacete Valladolid v Sporting Gijón |
|
18:30 | Córdoba v Almería Racing Santander v Deportivo |
|
20:00 (local time) |
Las Palmas v Eibar | |
Mon 20 Oct | 20:30 | Cádiz v Burgos |
Fri 24 Oct | 20:30 | Huesca v Las Palmas |
Sat 25 Oct | 14:00 | Cultural Leonesa v Ceuta |
16:15 | Albacete v Córdoba Eibar v Leganés |
|
18:30 | Burgos v Real Sociedad B Granada v Cádiz |
|
21:00 | Mirandés v Racing Santander | |
Sun 26 Oct | 14:00 | Málaga v Andorra |
18:30 | Almería v Castellón Sporting Gijón v Zaragoza |
|
21:00 | Deportivo v Valladolid |
Fri 31 Oct | 20:30 | Racing Santander v Real Sociedad B |
Sat 1 Nov | 16:15 | Cultural Leonesa v Mirandés |
18:30 | Albacete v Huesca Leganés v Burgos |
|
21:00 | Almería v Eibar | |
Sun 2 Nov | 14:00 | Andorra v Cádiz |
16:15 | Córdoba v Ceuta Sporting Gijón v Las Palmas |
|
18:30 | Castellón v Málaga | |
21:00 | Zaragoza v Deportivo | |
Mon 3 Nov | 20:30 | Valladolid v Granada |
Fri 7 Nov | 20:30 | Mirandés v Sporting Gijón |
Sat 8 Nov | 14:00 | Real Sociedad B v Leganés |
16:15 | Eibar v Albacete Huesca v Andorra |
|
18:30 | Deportivo v Cultural Leonesa | |
21:00 | Málaga v Córdoba | |
Sun 9 Nov | 13:00 (local time) |
Las Palmas v Racing Santander |
16:15 | Ceuta v Almería | |
18:30 | Granada v Zaragoza | |
21:00 | Cádiz v Valladolid | |
Mon 10 Nov | 20:30 | Burgos v Castelló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.