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.

During the last two weekends of the season, all games with anything at stake will be scheduled to take place at the same time. Kick-off times will not therefore be set for those fixtures until closer to the date.

First division - day 33
Tue 22 Apr 19:00 Valencia v Espanyol
  21:00 Barcelona v Mallorca
Wed 23 Apr 19:00 Athletic Bilbao v Las Palmas
Celta v Villarreal
  21:30 Alavés v Real Sociedad
Getafe v Real Madrid
Thu 24 Apr 19:00 Leganés v Girona
Osasuna v Sevilla
  21:30 Atlético Madrid v Rayo Vallecano
Betis v Valladolid

First division - day 26 (rescheduled game)
Sun 27 Apr 16:15 Villarreal v Espanyol

First division - day 34
Fri 2 May 21:00 Rayo Vallecano v Getafe
Sat 3 May 14:00 Alavés v Atlético Madrid
  16:15 Villarreal v Osasuna
  17:30
(local time)
Las Palmas v Valencia
  21:00 Real Madrid v Celta
Sun 4 May 14:00 Valladolid v Barcelona
  16:15 Sevilla v Leganés
  18:30 Espanyol v Betis
  21:00 Real Sociedad v Athletic Bilbao
Mon 5 May 21:00 Girona v Mallorca

First division - day 35
Fri 9 May 20:00
(local time)
Las Palmas v Rayo Vallecano
Sat 10 May 14:00 Valencia v Getafe
  16:15 Celta v Sevilla
  18:30 Girona v Villarreal
Mallorca v Valladolid
  21:00 Atlético Madrid v Real Sociedad
Sun 11 May 14:00 Leganés v Espanyol
  16:15 Barcelona v Real Madrid
  18:30 Athletic Bilbao v Alavés
  21:00 Betis v Osasuna

First division - day 36
Tue 13 May 19:00 Valladolid v Girona
  20:00 Real Sociedad v Celta
  21:30 Sevilla v Las Palmas
Wed 14 May 19:00 Alavés v Valencia
Villarreal v Leganés
  21:30 Real Madrid v Mallorca
Thu 15 May 19:00 Osasuna v Atlético Madrid
Rayo Vallecano v Betis
  21:30 Espanyol v Barcelona
Getafe v Athletic Bilbao

Second division - day 37
Fri 25 Apr 20:30 Cádiz v Sporting Gijón
Sat 26 Apr 14:00 Albacete v Cartagena
  16:15 Eldense v Córdoba
Oviedo v Levante
  18:30 Granada v Elche
Mirandés v Burgos
Sun 27 Apr 16:15 Racing Santander v Deportivo
  17:30
(local time)
Tenerife v Eibar
  18:30 Málaga v Castellón
  21:00 Zaragoza v Huesca
Mon 28 Apr 20:30 Almería v Racing Ferrol

Second division - day 38
Fri 2 May 20:30 Córdoba v Cádiz
Sat 3 May 16:15 Huesca v Oviedo
  18:30 Eibar v Mirandés
Málaga v Granada
  21:00 Burgos v Elche
Sun 4 May 14:00 Levante v Tenerife
  16:15 Racing Ferrol v Zaragoza
  18:30 Almería v Eldense
Cartagena v Racing Santander
  21:00 Deportivo v Albacete
Mon 5 May 20:30 Castellón v Sporting Gijón

Second division - day 39
Fri 9 May 20:30 Cádiz v Almería
Sat 10 May 16:15 Mirandés v Castellón
Sporting Gijón v Deportivo
  18:30 Burgos v Córdoba
Elche v Levante
  21:00 Zaragoza v Cartagena
Sun 11 May 14:00 Racing Santander v Oviedo
  18:30 Albacete v Huesca
Eldense v Málaga
  20:00
(local time)
Tenerife v Racing Ferrol
Mon 12 May 20:30 Granada v Eibar

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.