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 30
Fri 3 Apr 21:00 Rayo Vallecano v Elche
Sat 4 Apr 14:00 Real Sociedad v Levante
  16:15 Mallorca v Real Madrid
  18:30 Alavés v Osasuna
  21:00 Atlético Madrid v Barcelona
Sun 5 Apr 14:00 Getafe v Athletic Bilbao
  16:15 Valencia v Celta
  18:30 Oviedo v Sevilla
  21:00 Betis v Espanyol
Mon 6 Apr 21:00 Girona v Villarreal

First division - day 31
Fri 10 Apr 21:00 Real Madrid v Girona
Sat 11 Apr 14:00 Real Sociedad v Alavés
  16:15 Elche v Valencia
  18:30 Barcelona v Espanyol
  21:00 Sevilla v Atlético Madrid
Sun 12 Apr 14:00 Osasuna v Betis
  16:15 Mallorca v Rayo Vallecano
  18:30 Celta v Oviedo
  21:00 Athletic Bilbao v Villarreal
Mon 13 Apr 21:00 Levante v Getafe

Second division - day 33
Tue 31 Mar 19:00 Mirandés v Albacete
  20:00 Deportivo v Córdoba
  21:30 Valladolid v Cádiz
Wed 1 Apr 19:00 Andorra v Málaga
  20:00 Burgos v Ceuta
Racing Santander v Sporting Gijón
  21:30 Huesca v Cultural Leonesa
Thu 2 Apr 18:00
(local time)
Las Palmas v Granada
  20:00 Castellón v Almería
Real Sociedad B v Eibar
  21:30 Leganés v Zaragoza

Second division - day 34
Sat 4 Apr 14:00 Cádiz v Córdoba
  16:15 Albacete v Burgos
  18:30 Cultural Leonesa v Valladolid
Deportivo v Málaga
Sun 5 Apr 14:00 Eibar v Ceuta
  16:15 Andorra v Racing Santander
  17:30
(local time)
Las Palmas v Huesca
  18:30 Almería v Leganés
  21:00 Zaragoza v Mirandés
Mon 6 Apr 19:00 Castellón v Granada
  20:30 Sporting Gijón v Real Sociedad B

Second division - day 35
Fri 10 Apr 20:30 Ceuta v Real Sociedad B
Sat 11 Apr 16:15 Burgos v Sporting Gijón
Leganés v Albacete
  18:30 Málaga v Las Palmas
  21:00 Córdoba v Zaragoza
Sun 12 Apr 14:00 Granada v Cultural Leonesa
  16:15 Huesca v Deportivo
  18:30 Cádiz v Andorra
Mirandés v Castellón
  20:30 Racing Santander v Almería
Mon 13 Apr 20:30 Valladolid 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.