In a much-anticipated announcement, La Liga officially released the fixtures for the upcoming 2024/2025 season on Tuesday, June 18.
The first Clásico between Real Madrid and Barcelona is set to take place on October 27 at the Bernabéu Stadium.
Last season saw these two Spanish giants face off three times, with Real Madrid emerging victorious on all occasions.
Meanwhile, former PSG star Kylian Mbappe can’t wait to star in this great match after joining Real Madrid on a free transfer.
The second clash between Madrid and Barcelona is scheduled for May 11, 2025, promising another thrilling showdown towards the end of the season.
Barcelona will begin their La Liga campaign in an away match against Valencia, while Real Madrid will also travel to Mallorca, both on August 18.
Carlo Ancelotti are the champions after they won a record-extending 36th title last season, finishing 10 points ahead of rival Barcelona.
Madrid and Barcelona match Before the 2024-2025 La Liga season kick off:
Before the season begins, Madrid and Barcelona will meet in a summer friendly at the MetLife Stadium in East Rutherford, New Jersey on Aug. 3.
When is the 2024/25 La Liga kicking off
The La Liga season is set to kick off with some exciting matchups on the opening weekend of August 16-18.
Girona, who finished third last season, will face off against Real Betis at Benito Villamarín, while Atlético Madrid, who finished fourth, will take on Villarreal at La Cerámica.
Newly promoted Valladolid will begin their campaign against the winner of the promotion playoff between Oviedo and Espanyol, giving them a chance to prove themselves against top competition.
Meanwhile, Leganés will make their return to the elite division as they go up against Osasuna at El Sadar.
2024/25 La Liga Full Fixtures
Match day 1: Sun 18th August
16:00 Athletic Bilbao v Getafe
16:00 Celta de Vigo v Alaves
16:00 Las Palmas v Sevilla
16:00 Osasuna v Leganes
16:00 Real Betis v Girona
16:00 Real Mallorca v Real Madrid
16:00 Real Sociedad v Rayo Vallecano
16:00 Valencia v Barcelona
16:00 Villarreal v Atletico Madrid
Match day 2: Sun 25th August
16:00 Alaves v Real Betis
16:00 Atletico Madrid v Girona
16:00 Barcelona v Athletic Bilbao
16:00 Celta de Vigo v Valencia
16:00 Getafe v Rayo Vallecano
16:00 Leganes v Las Palmas
16:00 Osasuna v Real Mallorca
16:00 Real Madrid v Real Valladolid
16:00 Sevilla v Villarreal
Match day 3: Wed 28th August
20:00 Athletic Bilbao v Valencia
20:00 Girona v Osasuna
20:00 Las Palmas v Real Madrid
20:00 Rayo Vallecano v Barcelona
20:00 Real Betis v Getafe
20:00 Real Mallorca v Sevilla
20:00 Real Sociedad v Alaves
20:00 Real Valladolid v Leganes
20:00 Villarreal v Celta de Vigo
Match day 4: Sun September 1st
16:00 Alaves v Las Palmas
16:00 Athletic Bilbao v Atletico Madrid
16:00 Barcelona v Real Valladolid
16:00 Getafe v Real Sociedad
16:00 Leganes v Real Mallorca
16:00 Osasuna v Celta de Vigo
16:00 Real Madrid v Real Betis
16:00 Sevilla v Girona
16:00 Valencia v Villarreal
La Liga Fixtures: Sun 15th September
16:00 Atletico Madrid v Valencia
16:00 Celta de Vigo v Real Valladolid
16:00 Girona v Barcelona
16:00 Las Palmas v Athletic Bilbao
16:00 Rayo Vallecano v Osasuna
16:00 Real Betis v Leganes
16:00 Real Mallorca v Villarreal
16:00 Real Sociedad v Real Madrid
16:00 Sevilla v Getafe
Match day 6: Sun 22nd September
16:00 Alaves v Sevilla
16:00 Athletic Bilbao v Celta de Vigo
16:00 Getafe v Leganes
16:00 Osasuna v Las Palmas
16:00 Rayo Vallecano v Atletico Madrid
16:00 Real Betis v Real Mallorca
16:00 Real Valladolid v Real Sociedad
16:00 Valencia v Girona
16:00 Villarreal v Barcelona
Match day 7: Wed 25th September
20:00 Barcelona v Getafe
20:00 Celta de Vigo v Atletico Madrid
20:00 Girona v Rayo Vallecano
20:00 Las Palmas v Real Betis
20:00 Leganes v Athletic Bilbao
20:00 Real Madrid v Alaves
20:00 Real Mallorca v Real Sociedad
20:00 Sevilla v Real Valladolid
20:00 Valencia v Osasuna
Match day 8 Sun 29th September
16:00 Athletic Bilbao v Sevilla
16:00 Atletico Madrid v Real Madrid
16:00 Celta de Vigo v Girona
16:00 Getafe v Alaves
16:00 Osasuna v Barcelona
16:00 Rayo Vallecano v Leganes
16:00 Real Sociedad v Valencia
16:00 Real Valladolid v Real Mallorca
16:00 Villarreal v Las Palmas
Match day 9 Sun October 6th
16:00 Alaves v Barcelona
16:00 Getafe v Osasuna
16:00 Girona v Athletic Bilbao
16:00 Las Palmas v Celta de Vigo
16:00 Leganes v Valencia
16:00 Real Madrid v Villarreal
16:00 Real Sociedad v Atletico Madrid
16:00 Real Valladolid v Rayo Vallecano
16:00 Sevilla v Real Betis
La Liga Fixtures: Sun 20 October
16:00 Alaves v Real Valladolid
16:00 Atletico Madrid v Leganes
16:00 Barcelona v Sevilla
16:00 Celta de Vigo v Real Madrid
16:00 Girona v Real Sociedad
16:00 Osasuna v Real Betis
16:00 Real Mallorca v Rayo Vallecano
16:00 Valencia v Las Palmas
16:00 Villarreal v Getafe
Match day 11 Sun 27 October
16:00 Getafe v Valencia
16:00 Las Palmas v Girona
16:00 Leganes v Celta de Vigo
16:00 Rayo Vallecano v Alaves
16:00 Real Betis v Atletico Madrid
16:00 Real Madrid v Barcelona
16:00 Real Mallorca v Athletic Bilbao
16:00 Real Sociedad v Osasuna
16:00 Real Valladolid v Villarreal
Match day 12 Sun 03 November
16:00 Alaves v Real Mallorca
16:00 Athletic Bilbao v Real Betis
16:00 Atletico Madrid v Las Palmas
16:00 Celta de Vigo v Getafe
16:00 Girona v Leganes
16:00 Osasuna v Real Valladolid
16:00 Sevilla v Real Sociedad
16:00 Valencia v Real Madrid
16:00 Villarreal v Rayo Vallecano
Match day 13 Sun 10 November
16:00 Getafe v Girona
16:00 Leganes v Sevilla
16:00 Rayo Vallecano v Las Palmas
16:00 Real Betis v Celta de Vigo
16:00 Real Madrid v Osasuna
16:00 Real Mallorca v Atletico Madrid
16:00 Real Sociedad v Barcelona
16:00 Real Valladolid v Athletic Bilbao
16:00 Villarreal v Alaves
Match day 14 Sun 24 November
16:00 Athletic Bilbao v Real Sociedad
16:00 Atletico Madrid v Alaves
16:00 Celta de Vigo v Barcelona
16:00 Getafe v Real Valladolid
16:00 Las Palmas v Real Mallorca
16:00 Leganes v Real Madrid
16:00 Osasuna v Villarreal
16:00 Sevilla v Rayo Vallecano
16:00 Valencia v Real Betis
Sun 1st December
16:00 Alaves v Leganes
16:00 Barcelona v Las Palmas
16:00 Rayo Vallecano v Athletic Bilbao
16:00 Real Madrid v Getafe
16:00 Real Mallorca v Valencia
16:00 Real Sociedad v Real Betis
16:00 Real Valladolid v Atletico Madrid
16:00 Sevilla v Osasuna
16:00 Villarreal v Girona
Match day 16 Sun 08 December
16:00 Athletic Bilbao v Villarreal
16:00 Atletico Madrid v Sevilla
16:00 Celta de Vigo v Real Mallorca
16:00 Girona v Real Madrid
16:00 Las Palmas v Real Valladolid
16:00 Leganes v Real Sociedad
16:00 Osasuna v Alaves
16:00 Real Betis v Barcelona
16:00 Valencia v Rayo Vallecano
Match day 17 Sun 15 December
16:00 Alaves v Athletic Bilbao
16:00 Atletico Madrid v Getafe
16:00 Barcelona v Leganes
16:00 Rayo Vallecano v Real Madrid
16:00 Real Mallorca v Girona
16:00 Real Sociedad v Las Palmas
16:00 Real Valladolid v Valencia
16:00 Sevilla v Celta de Vigo
16:00 Villarreal v Real Betis
Match day 18 Sun 22 December
16:00 Barcelona v Atletico Madrid
16:00 Celta de Vigo v Real Sociedad
16:00 Getafe v Real Mallorca
16:00 Girona v Real Valladolid
16:00 Leganes v Villarreal
16:00 Osasuna v Athletic Bilbao
16:00 Real Betis v Rayo Vallecano
16:00 Real Madrid v Sevilla
16:00 Valencia v Alaves
2025 La Liga Fixtures
Match day 19 Sat 11 January
16:00 Alaves v Girona
16:00 Athletic Bilbao v Real Madrid
16:00 Atletico Madrid v Osasuna
16:00 Las Palmas v Getafe
16:00 Rayo Vallecano v Celta de Vigo
16:00 Real Mallorca v Barcelona
16:00 Real Sociedad v Villarreal
16:00 Real Valladolid v Real Betis
16:00 Sevilla v Valencia
Match day 20 January 19
16:00 Celta de Vigo v Athletic Bilbao
16:00 Getafe v Barcelona
16:00 Girona v Sevilla
16:00 Leganes v Atletico Madrid
16:00 Osasuna v Rayo Vallecano
16:00 Real Betis v Alaves
16:00 Real Madrid v Las Palmas
16:00 Valencia v Real Sociedad
16:00 Villarreal v Real Mallorca
Match day 21 Sun 26 January
16:00 Alaves v Celta de Vigo
16:00 Athletic Bilbao v Leganes
16:00 Atletico Madrid v Villarreal
16:00 Barcelona v Valencia
16:00 Las Palmas v Osasuna
16:00 Rayo Vallecano v Girona
16:00 Real Mallorca v Real Betis
16:00 Real Sociedad v Getafe
16:00 Real Valladolid v Real Madrid
Match day 22 Sun 02 February
16:00 Atletico Madrid v Real Mallorca
16:00 Barcelona v Alaves
16:00 Getafe v Sevilla
16:00 Girona v Las Palmas
16:00 Leganes v Rayo Vallecano
16:00 Osasuna v Real Sociedad
16:00 Real Betis v Athletic Bilbao
16:00 Valencia v Celta de Vigo
16:00 Villarreal v Real Valladolid
La Liga Match day 23 Sun 09 February
16:00 Alaves v Getafe
16:00 Athletic Bilbao v Girona
16:00 Celta de Vigo v Real Betis
16:00 Las Palmas v Villarreal
16:00 Rayo Vallecano v Real Valladolid
16:00 Real Madrid v Atletico Madrid
16:00 Real Mallorca v Osasuna
16:00 Sevilla v Barcelona
16:00 Valencia v Leganes
Match day 24 Sun 16 February
16:00 Atletico Madrid v Celta de Vigo
16:00 Barcelona v Rayo Vallecano
16:00 Girona v Getafe
16:00 Leganes v Alaves
16:00 Osasuna v Real Madrid
16:00 Real Betis v Real Sociedad
16:00 Real Mallorca v Las Palmas
16:00 Real Valladolid v Sevilla
16:00 Villarreal v Valencia
Match day 25 Sun 23 February
16:00 Athletic Bilbao v Real Valladolid
16:00 Celta de Vigo v Osasuna
16:00 Getafe v Real Betis
16:00 Las Palmas v Barcelona
16:00 Rayo Vallecano v Villarreal
16:00 Real Madrid v Girona
16:00 Real Sociedad v Leganes
16:00 Sevilla v Real Mallorca
16:00 Valencia v Atletico Madrid
Match day 26 Sun 02 March
16:00 Atletico Madrid v Athletic Bilbao
16:00 Barcelona v Real Sociedad
16:00 Girona v Celta de Vigo
16:00 Leganes v Getafe
16:00 Osasuna v Valencia
16:00 Rayo Vallecano v Sevilla
16:00 Real Betis v Real Madrid
16:00 Real Mallorca v Alaves
16:00 Real Valladolid v Las Palmas
La Liga Match day 27 Sun 09 March
16:00 Alaves v Villarreal
16:00 Athletic Bilbao v Real Mallorca
16:00 Barcelona v Osasuna
16:00 Celta de Vigo v Leganes
16:00 Getafe v Atletico Madrid
16:00 Real Betis v Las Palmas
16:00 Real Madrid v Rayo Vallecano
16:00 Real Sociedad v Sevilla
16:00 Valencia v Real Valladolid
Match day 28 Sun 16 March
16:00 Atletico Madrid v Barcelona
16:00 Girona v Valencia
16:00 Las Palmas v Alaves
16:00 Leganes v Real Betis
16:00 Osasuna v Getafe
16:00 Rayo Vallecano v Real Sociedad
16:00 Real Valladolid v Celta de Vigo
16:00 Sevilla v Athletic Bilbao
16:00 Villarreal v Real Madrid
Match day 29 Sun 30 March
16:00 Alaves v Rayo Vallecano
16:00 Athletic Bilbao v Osasuna
16:00 Barcelona v Girona
16:00 Celta de Vigo v Las Palmas
16:00 Getafe v Villarreal
16:00 Real Betis v Sevilla
16:00 Real Madrid v Leganes
16:00 Real Sociedad v Real Valladolid
16:00 Valencia v Real Mallorca
Match day 30 Sun 06 April
16:00 Barcelona v Real Betis
16:00 Girona v Alaves
16:00 Las Palmas v Real Sociedad
16:00 Leganes v Osasuna
16:00 Real Madrid v Valencia
16:00 Real Mallorca v Celta de Vigo
16:00 Real Valladolid v Getafe
16:00 Sevilla v Atletico Madrid
16:00 Villarreal v Athletic Bilbao
Match day 31 Sun 13 April
16:00 Alaves v Real Madrid
16:00 Athletic Bilbao v Rayo Vallecano
16:00 Atletico Madrid v Real Valladolid
16:00 Getafe v Las Palmas
16:00 Leganes v Barcelona
16:00 Osasuna v Girona
16:00 Real Betis v Villarreal
16:00 Real Sociedad v Real Mallorca
16:00 Valencia v Sevilla
Match day 32 Sun 20 April
16:00 Barcelona v Celta de Vigo
16:00 Girona v Real Betis
16:00 Las Palmas v Atletico Madrid
16:00 Rayo Vallecano v Valencia
16:00 Real Madrid v Athletic Bilbao
16:00 Real Mallorca v Leganes
16:00 Real Valladolid v Osasuna
16:00 Sevilla v Alaves
16:00 Villarreal v Real Sociedad
Match day 33 Wed 23 April
20:00 Alaves v Real Sociedad
20:00 Athletic Bilbao v Las Palmas
20:00 Atletico Madrid v Rayo Vallecano
20:00 Barcelona v Real Mallorca
20:00 Celta de Vigo v Villarreal
20:00 Getafe v Real Madrid
20:00 Leganes v Girona
20:00 Osasuna v Sevilla
20:00 Real Betis v Real Valladolid
Match day 34 Sun 04 May
16:00 Alaves v Atletico Madrid
16:00 Girona v Real Mallorca
16:00 Las Palmas v Valencia
16:00 Rayo Vallecano v Getafe
16:00 Real Madrid v Celta de Vigo
16:00 Real Sociedad v Athletic Bilbao
16:00 Real Valladolid v Barcelona
16:00 Sevilla v Leganes
16:00 Villarreal v Osasuna
Match day 35 Sun 11 May
16:00 Athletic Bilbao v Alaves
16:00 Atletico Madrid v Real Sociedad
16:00 Barcelona v Real Madrid
16:00 Celta de Vigo v Sevilla
16:00 Girona v Villarreal
16:00 Las Palmas v Rayo Vallecano
16:00 Real Betis v Osasuna
6:00 Real Mallorca v Real Valladolid
16:00 Valencia v Getafe
Match day 36 Wed 14 May
20:00 Alaves v Valencia
20:00 Getafe v Athletic Bilbao
20:00 Osasuna v Atletico Madrid
20:00 Rayo Vallecano v Real Betis
20:00 Real Madrid v Real Mallorca
20:00 Real Sociedad v Celta de Vigo
20:00 Real Valladolid v Girona
20:00 Sevilla v Las Palmas
20:00 Villarreal v Leganes
Match day 37 Sun 18 May
16:00 Atletico Madrid v Real Betis
16:00 Barcelona v Villarreal
16:00 Celta de Vigo v Rayo Vallecano
16:00 Las Palmas v Leganes
16:00 Real Mallorca v Getafe
16:00 Real Sociedad v Girona
16:00 Real Valladolid v Alaves
16:00 Sevilla v Real Madrid
16:00 Valencia v Athletic Bilbao
Match day 38 Sun 25 May
16:00 Alaves v Osasuna
16:00 Athletic Bilbao v Barcelona
16:00 Getafe v Celta de Vigo
16:00 Girona v Atletico Madrid
16:00 Leganes v Real Valladolid
16:00 Rayo Vallecano v Real Mallorca
16:00 Real Betis v Valencia
16:00 Real Madrid v Real Sociedad
16:00 Villarreal v Sevilla