Kick-off times

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.

First division - day 9
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

First division - day 10
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

First division - day 11
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

First division - day 12
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

Second division - day 10
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

Second division - day 11
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

Second division - day 12
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

Second division - day 13
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.