Kick-Off Times

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.

First division - day 31
Fri 12 Apr 21:00 Betis v Celta
Sat 13 Apr 14:00 Atlético Madrid v Girona
  16:15 Rayo Vallecano v Getafe
  18:30 Mallorca v Real Madrid
  21:00 Cádiz v Barcelona
Sun 14 Apr 13:00
(local time)
Las Palmas v Sevilla
  16:15 Granada v Alavés
  18:30 Athletic Bilbao v Villarreal
  21:00 Real Sociedad v Almería
Mon 15 Apr 21:00 Osasuna v Valencia

First division - day 32
Fri 19 Apr 21:00 Athletic Bilbao v Granada
Sat 20 Apr 14:00 Celta v Las Palmas
  16:15 Rayo Vallecano v Osasuna
  18:30 Valencia v Betis
  21:00 Girona v Cádiz
Sun 21 Apr 14:00 Getafe v Real Sociedad
  16:15 Almería v Villarreal
  18:30 Alavés v Atlético Madrid
  21:00 Real Madrid v Barcelona
Mon 22 Apr 21:00 Sevilla v Mallorca

First division - day 33
Fri 26 Apr 21:00 Almería v Getafe
Sat 27 Apr 14:00 Barcelona v Valencia
  16:15 Alavés v Celta
  18:30 Atlético Madrid v Athletic Bilbao
  21:00 Real Sociedad v Real Madrid
Sun 28 Apr 14:00 Cádiz v Mallorca
  16:15 Granada v Osasuna
  18:30 Villarreal v Rayo Vallecano
  21:00 Betis v Sevilla
Mon 29 Apr 20:00
(local time)
Las Palmas v Girona

Second division - day 34
Fri 5 Apr 20:30 Amorebieta v Racing Ferrol
Elche v Oviedo
Sat 6 Apr 16:15 Eldense v Andorra
  18:30 Levante v Zaragoza
Sun 7 Apr 14:00 Huesca v Leganés
  16:15 Mirandés v Sporting Gijón
Villarreal B v Burgos
  17:30
(local time)
Tenerife v Eibar
  18:30 Espanyol v Albacete
  21:00 Cartagena v Valladolid
Mon 9 Apr 20:30 Racing Santander v Alcorcón

Second division - day 35
Fri 12 Apr 20:30 Leganés v Espanyol
Sat 13 Apr 16:15 Sporting Gijón v Cartagena
  18:30 Valladolid v Eldense
  21:00 Levante v Amorebieta
Sun 14 Apr 14:00 Oviedo v Mirandés
  16:15 Albacete v Tenerife
Andorra v Eibar
  18:30 Burgos v Racing Santander Zaragoza v Elche
  21:00 Racing Ferrol v Huesca
Mon 15 Apr 21:00 Alcorcón v Villarreal B

Second division - day 36
Fri 19 Apr 19:30
(local time)
Tenerife v Leganés
Sat 20 Apr 14:00 Amorebieta v Valladolid
  16:15 Racing Santander v Levante
Villarreal B v Racing Ferrol
  18:30 Elche v Sporting Gijón
  21:00 Huesca v Zaragoza
Sun 21 Apr 14:00 Espanyol v Andorra
  16:15 Eibar v Alcorcón
Eldense v Albacete
  18:30 Mirandés v Burgos
Mon 22 Apr 20:30 Cartagena v Oviedo

Second division - day 37
Fri 26 Apr 20:30 Andorra v Racing Santander
Sat 27 Apr 16:15 Burgos v Amorebieta
Leganés v Zaragoza
  18:30 Elche v Espanyol
Sun 28 Apr 14:00 Sporting Gijón v Villarreal B
  16:15 Alcorcón v Eldense
Oviedo v Tenerife
  18:30 Levante v Cartagena
Valladolid v Huesca
  21:00 Albacete v Eibar
Mon 29 Apr 21:00 Racing Ferrol v Mirandés

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.