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.

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 37
Sun 17 May 19:00 Athletic Bilbao v Celta
Atlético Madrid v Girona
Elche v Getafe
Levante v Mallorca
Osasuna v Espanyol
Oviedo v Alavés
Rayo Vallecano v Villarreal
Sevilla v Real Madrid
Real Sociedad v Valencia
  21:15 Barcelona v Betis

First division - day 38
Sat 23 May 21:00 Alavés v Rayo Vallecano
Betis v Levante
Celta v Sevilla
Espanyol v Real Sociedad
Getafe v Osasuna
Girona v Elche
Mallorca v Oviedo
Real Madrid v Athletic Bilbao
Valencia v Barcelona
Sun 24 May 21:00 Villarreal v Atlético Madrid

Second division - day 41
Sun 24 May 17:30
(local time)
Las Palmas v Zaragoza
  18:30 Albacete v Real Sociedad B
Andorra v Ceuta
Cádiz v Leganés
Cultural Leonesa v Burgos
Eibar v Córdoba
Huesca v Castellón
Málaga v Racing Santander
Mirandés v Granada
Sporting Gijón v Almería
Valladolid v Deportivo

Second division - day 42
Sat 30 May 16:15 Ceuta v Albacete
Real Sociedad B v Cultural Leonesa
  21:00 Granada v Sporting Gijón
Sun 31 May 18:30 Almería v Valladolid
Burgos v Andorra
Castellón v Eibar
Deportivo v Las Palmas
Racing Santander v Cádiz
Zaragoza v Málaga
  21:00 Córdoba v Huesca
Leganés v Mirandés

* - to be confirmed

All the times shown are CET, except where stated for the Canary Islands, where local time is one hour before CET.