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. In the first division, Week 37 and Week 38 have been set provisionally for Sunday 19 May (19:00) and Saturday 25 May (21:00) respectively. In the second division, Week 41 will be played out on Sunday 26 May at 18:30, with timing for Week 42 still pending.

First division - day 37
Sat 18 May 21:00 Alavés v Getafe
Sun 19 May 19:00 Athletic Bilbao v Sevilla
Atlético Madrid v Osasuna
Barcelona v Rayo Vallecano
Betis v Real Sociedad
Cádiz v Las Palmas
Granada v Celta
Mallorca v Almería
Valencia v Girona
Villarreal v Real Madrid

First division - day 38
Sat 25 May 20:00
(local time)
Las Palmas v Alavés
  21:00 Almería v Cádiz
Celta v Valencia
Getafe v Mallorca
Girona v Granada
Osasuna v Villarreal
Rayo Vallecano v Athletic Bilbao
Real Madrid v Betis
Real Sociedad v Atlético Madrid
Sevilla v Barcelona

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

Second division - day 41
Sun 26 May 18:30 Albacete v Mirandés
Amorebieta v Espanyol
Burgos v Tenerife
Cartagena v Huesca
Elche v Eldense
Levante v Alcorcón
Oviedo v Andorra
Racing Ferrol v Leganés
Racing Santander v Zaragoza
Sporting Gijón v Eibar
Valladolid v Villarreal B

Second division - day 42
Sun 2 Jun TBC Alcorcón v Burgos
Andorra v Racing Ferrol
Eibar v Oviedo
Eldense v Sporting Gijón
Espanyol v Cartagena
Huesca v Levante
Leganés v Elche
Mirandés v Amorebieta
Tenerife v Valladolid
Villarreal B v Racing Santander
Zaragoza v Albacete

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.