Football matches in Spain

See matches

The fervor for football in Spain transcends the boundaries of the sport, embedding itself deeply in the country’s cultural fabric. Spanish clubs are not just teams but symbols of regional pride and identity. The passion of the fans is the lifeblood of Spanish football, creating an atmosphere in stadiums that is both intense and captivating. Be it the thunderous cheers in Madrid’s Santiago Bernabéu, the passionate chants in Barcelona’s Camp Nou, or the spirited support in the stadiums of Sevilla and Valencia, each match is a testament to the deep connection between the clubs and their supporters. The Spanish football experience is a blend of passion, pride, and celebration, making attending a football match in Spain an essential experience for any aficionado.

The vibrant football culture of Spanish football

Spanish football, renowned for its technical brilliance and artistic flair, holds a special place in the hearts of football enthusiasts worldwide. The sport’s roots in Spain date back to the late 19th century, blossoming into a phenomenon that combines skill, creativity, and tactical ingenuity. The pinnacle of Spanish football is La Liga, home to world-famous clubs like FC Barcelona and Real Madrid, known for their mesmerizing style of play and star-studded lineups. Below La Liga, the Segunda División offers a platform for rising talents and fierce competition. Spain also celebrates its historic national cup, the Copa del Rey, and the Supercopa de España, adding to the rich tapestry of Spanish football. This vibrant football culture is characterized by swift, precise passing games, strategic movements, and an emphasis on ball control, making each match a display of footballing artistry.

List of football matches in Spain by city

Ready to dive into the heart-pounding excitement of Spanish football? Choose your desired city to explore the upcoming fixtures and begin your journey to compare tickets for a match in Spain. Whether you’re drawn to the technical finesse of La Liga giants or the spirited battles of local derbies, Spanish football offers an unparalleled experience. So secure your spot in the stands and witness the magic of Spanish football firsthand!

The matches are sorted alphabetically by city and stadium.

Almería

Estadio de los Juegos Mediterráneos

Capacity: 15200 spectators | Address: C/ Belladona, 5, 04007 Almería, Spain

Almeria vs Sevilla La Liga on Monday 11 March 2024 at 21:00
Almeria vs Osasuna La Liga on Saturday 30 March 2024 at 15:15
Almeria vs Villarreal La Liga on Sunday 21 April 2024
Almeria vs Getafe La Liga on Sunday 28 April 2024
Almeria vs FC Barcelona La Liga on Wednesday 15 May 2024
Almeria vs Cadiz La Liga on Sunday 26 May 2024

Barcelona

Estadi Olímpic Lluís Companys

Capacity: 55926 spectators | Address: Passeig Olímpic, 15-17, 08038 Barcelona, Spain

Gamper Trophy: FC Barcelona vs Tottenham Tuesday 08 August 2023
FC Barcelona vs Mallorca La Liga on Friday 08 March 2024 at 21:00
FC Barcelona vs Napoli Champions League on Tuesday 12 March 2024 at 21:00
FC Barcelona vs Las Palmas La Liga on Saturday 30 March 2024 at 20:00
FC Barcelona vs Valencia La Liga on Sunday 28 April 2024
FC Barcelona vs Real Sociedad La Liga on Sunday 12 May 2024
FC Barcelona vs Rayo Vallecano La Liga on Sunday 19 May 2024

Stade RCDE

Capacity: 40000 spectators | Address: Avinguda del Baix Llobregat, 100, 08940 Barcelona, Spain

Espanyol vs Huesca LaLiga2 on Saturday 02 March 2024 at 16:15
Espanyol vs Tenerife LaLiga2 on Saturday 23 March 2024 at 21:00
Espanyol vs Albacete LaLiga2 on Sunday 07 April 2024
Espanyol vs Andorra LaLiga2 on Sunday 21 April 2024
Espanyol vs Sporting Gijon LaLiga2 on Sunday 05 May 2024
Espanyol vs Real Oviedo LaLiga2 on Sunday 19 May 2024
Espanyol vs Cartagena LaLiga2 on Sunday 02 June 2024

Bilbao

Estadio San Mamés

Capacity: 53289 spectators | Address: Rafael Moreno Pitxitxi Kalea, s/n, 48013 Bilbao, Spain

Bilbao vs FC Barcelona La Liga on Sunday 03 March 2024 at 21:00
Bilbao vs Alaves La Liga on Saturday 16 March 2024 at 21:00
Bilbao vs Villarreal La Liga on Sunday 14 April 2024
Bilbao vs Granada La Liga on Sunday 21 April 2024
Bilbao vs Osasuna La Liga on Sunday 12 May 2024
Bilbao vs Sevilla La Liga on Sunday 19 May 2024
Women's Champions League Final on Friday 24 May 2024

Cádiz

Estadio Nuevo Mirandilla

Capacity: 25033 spectators | Address: Plaza de Madrid, s/n, 11010 Cádiz, Spain

Cadiz vs Atlético Madrid La Liga on Saturday 09 March 2024 at 16:15
Cadiz vs Granada La Liga on Friday 29 March 2024 at 20:00
Cadiz vs FC Barcelona La Liga on Sunday 14 April 2024
Cadiz vs Mallorca La Liga on Sunday 28 April 2024
Cadiz vs Getafe La Liga on Sunday 12 May 2024
Cadiz vs Las Palmas La Liga on Sunday 19 May 2024

Getafe

Coliseum Alfonso Pérez

Capacity: 17393 spectators | Address: Av de Teresa de Calcuta, s/n, 28903 Getafe, Spain

Getafe vs Las Palmas La Liga on Saturday 02 March 2024 at 18:30
Getafe vs Girona La Liga on Saturday 16 March 2024 at 18:30
Getafe vs Sevilla La Liga on Saturday 30 March 2024 at 13:00
Getafe vs Real Sociedad La Liga on Sunday 21 April 2024
Getafe vs Bilbao La Liga on Sunday 05 May 2024
Getafe vs Atlético Madrid La Liga on Wednesday 15 May 2024
Getafe vs Mallorca La Liga on Sunday 26 May 2024

Girona

Estadi Municipal Montilivi

Capacity: 9298 spectators | Address: Avinguda de Montilivi, 141, 17003 Girona, Spain

Girona vs Osasuna La Liga on Saturday 09 March 2024 at 21:00
Girona vs Betis La Liga on Sunday 31 March 2024 at 16:15
Girona vs Cadiz La Liga on Sunday 21 April 2024
Girona vs FC Barcelona La Liga on Sunday 05 May 2024
Girona vs Villarreal La Liga on Wednesday 15 May 2024
Girona vs Granada La Liga on Sunday 26 May 2024

Granada

Estadio Los Cármenes

Capacity: 22.524 spectators | Address: Calle del Pintor Manuel Maldonado, s/n, 18007 Granada, Spain

Granada vs Real Sociedad La Liga on Saturday 09 March 2024 at 18:30
Granada vs Alaves La Liga on Sunday 14 April 2024
Granada vs Osasuna La Liga on Sunday 28 April 2024
Granada vs Real Madrid La Liga on Sunday 12 May 2024
Granada vs Celta Vigo La Liga on Sunday 19 May 2024

Las Palmas

Estadio de Gran Canaria

Capacity: 31250 spectators | Address: Calle Fondos de Segura, s/n, 35019 Las Palmas, Spain

Las Palmas vs Bilbao La Liga on Sunday 10 March 2024 at 15:15 WET
Las Palmas vs Almeria La Liga on Sunday 17 March 2024 at 16:15 WET
Las Palmas vs Sevilla La Liga on Sunday 14 April 2024
Las Palmas vs Girona La Liga on Sunday 28 April 2024
Las Palmas vs Betis La Liga on Wednesday 15 May 2024
Las Palmas vs Alaves La Liga on Sunday 26 May 2024

Madrid

Campo de Fútbol de Vallecas

Capacity: 14708 spectators | Address: Calle del Payaso Fofó, s/n, 28018 Madrid, Spain

Rayo Vallecano vs Cadiz La Liga on Saturday 02 March 2024 at 16:15
Rayo Vallecano vs Betis La Liga on Sunday 17 March 2024 at 18:30
Rayo Vallecano vs Getafe La Liga on Sunday 14 April 2024
Rayo Vallecano vs Osasuna La Liga on Sunday 21 April 2024
Rayo Vallecano vs Almeria La Liga on Sunday 05 May 2024
Rayo Vallecano vs Granada La Liga on Wednesday 15 May 2024
Rayo Vallecano vs Bilbao La Liga on Sunday 26 May 2024

Estadio Metropolitano

Capacity: 67703 spectators | Address: Av. de Luis Aragones, 4, 28022 Madrid, Spain

Atlético Madrid vs Betis La Liga on Sunday 03 March 2024 at 16:15
Atlético Madrid vs Inter Milan Champions League on Wednesday 13 March 2024 at 21:00
Atlético Madrid vs FC Barcelona La Liga on Sunday 17 March 2024 at 21:00
Colombia vs Romania International Friendly on Tuesday 26 March 2024 at 20:15
Atlético Madrid vs Girona La Liga on Sunday 14 April 2024
Atlético Madrid vs Bilbao La Liga on Sunday 28 April 2024
Atlético Madrid vs Celta Vigo La Liga on Sunday 12 May 2024
Atlético Madrid vs Osasuna La Liga on Sunday 19 May 2024

Santiago Bernabéu

Capacity: 81044 spectators | Address: Av de Concha Espina, 1, 28036 Madrid, Spain

Santiago Bernabéu Trophy: Real Madrid CF vs AC Milan Sunday 11 August 2019
Real Madrid vs RB Leipzig Champions League on Wednesday 06 March 2024 at 21:00
Real Madrid vs Celta Vigo La Liga on Sunday 10 March 2024 at 18:30
Spain vs Brazil International Friendly on Tuesday 26 March 2024 at 21:00
Real Madrid vs Bilbao La Liga on Sunday 31 March 2024 at 21:00
Real Madrid vs FC Barcelona La Liga on Sunday 21 April 2024
Real Madrid vs Cadiz La Liga on Sunday 05 May 2024
Real Madrid vs Alaves La Liga on Wednesday 15 May 2024
Real Madrid vs Betis La Liga on Sunday 26 May 2024

Palma

Estadi Son Moix

Capacity: 23142 spectators | Address: Camí dels Reis, 07011 Palma, Spain

Mallorca vs Girona La Liga on Sunday 03 March 2024 at 18:30
Mallorca vs Granada La Liga on Saturday 16 March 2024 at 14:00
Mallorca vs Real Madrid La Liga on Sunday 14 April 2024
Mallorca vs Atlético Madrid La Liga on Sunday 05 May 2024
Mallorca vs Las Palmas La Liga on Sunday 12 May 2024
Mallorca vs Almeria La Liga on Sunday 19 May 2024

Pamplona

El Sadar

Capacity: 18761 spectators | Address: Calle del Sadar, s/n, 31006 Pamplona, Spain

Osasuna vs Alaves La Liga on Monday 04 March 2024 at 21:00
Osasuna vs Real Madrid La Liga on Saturday 16 March 2024 at 16:15
Osasuna vs Valencia La Liga on Sunday 14 April 2024
Osasuna vs Betis La Liga on Sunday 05 May 2024
Osasuna vs Mallorca La Liga on Wednesday 15 May 2024
Osasuna vs Villarreal La Liga on Sunday 26 May 2024

San Sebastian

Reale Arena

Capacity: 32.076 spectators | Address: Paseo de Anoeta, 1, 20014 San Sebastian, Spain

Real Sociedad vs PSG Champions League on Tuesday 05 March 2024 at 21:00
Real Sociedad vs Cadiz La Liga on Friday 15 March 2024 at 21:00
Real Sociedad vs Almeria La Liga on Sunday 14 April 2024
Real Sociedad vs Real Madrid La Liga on Sunday 28 April 2024
Real Sociedad vs Las Palmas La Liga on Sunday 05 May 2024
Real Sociedad vs Valencia La Liga on Wednesday 15 May 2024
Real Sociedad vs Atlético Madrid La Liga on Sunday 26 May 2024

Sevilla

Estadio Benito Villamarin

Capacity: 60000 spectators | Address: Av de Heliópolis, s/n, 41012 Sevilla, Spain

Betis vs Villarreal La Liga on Sunday 10 March 2024 at 21:00
Betis vs Celta Vigo La Liga on Sunday 14 April 2024
Betis vs Sevilla La Liga on Sunday 28 April 2024
Betis vs Almeria La Liga on Sunday 12 May 2024
Betis vs Real Sociedad La Liga on Sunday 19 May 2024

Estadio de la Cartuja

Capacity: 57619 spectators | Address: Isla de la Cartuja, 41092 Sevilla, Spain

Spanish Cup Final: RCD Mallorca vs Athletic Club Bilbao on Saturday 06 April 2024 at 20:00

Estadio Sánchez-Pizjuán

Capacity: 42500 spectators | Address: Calle Sevilla Fútbol Club, s/n, 41005 Sevilla, Spain

Sevilla vs Celta Vigo La Liga on Sunday 17 March 2024 at 14:00
Sevilla vs Mallorca La Liga on Sunday 21 April 2024
Sevilla vs Granada La Liga on Sunday 05 May 2024
Sevilla vs Cadiz La Liga on Wednesday 15 May 2024
Sevilla vs FC Barcelona La Liga on Sunday 26 May 2024

Valencia

Mestalla

Capacity: 55000 spectators | Address: Avenida Suecia, s/n, 46010 Valencia, Spain

Valencia vs Real Madrid La Liga on Saturday 02 March 2024 at 21:00
Valencia vs Getafe La Liga on Saturday 09 March 2024 at 14:00
Valencia vs Mallorca La Liga on Saturday 30 March 2024 at 17:30
Valencia vs Betis La Liga on Sunday 21 April 2024
Valencia vs Alaves La Liga on Sunday 05 May 2024
Valencia vs Rayo Vallecano La Liga on Sunday 12 May 2024
Valencia vs Girona La Liga on Sunday 19 May 2024

Vigo

Estadio Balaídos

Capacity: 29000 spectators | Address: Avda. de Balaídos, s/n, 36210 Vigo, Spain

Celta Vigo vs Rayo Vallecano La Liga on Sunday 31 March 2024 at 14:00
Celta Vigo vs Las Palmas La Liga on Sunday 21 April 2024
Celta Vigo vs Villarreal La Liga on Sunday 05 May 2024
Celta Vigo vs Bilbao La Liga on Wednesday 15 May 2024
Celta Vigo vs Valencia La Liga on Sunday 26 May 2024

Villarreal

Estadio de la Cerámica

Capacity: 25000 spectators | Address: Calle de Blasco Ibáñez, 2 , 12540 Villarreal, Spain

Villarreal vs Granada La Liga on Sunday 03 March 2024 at 14:00
Villarreal vs Marseille Europa League on Thursday 14 March 2024 at 21:00
Villarreal vs Valencia La Liga on Sunday 17 March 2024 at 16:15
Villarreal vs Atlético Madrid La Liga on Monday 01 April 2024 at 21:00
Villarreal vs Rayo Vallecano La Liga on Sunday 28 April 2024
Villarreal vs Sevilla La Liga on Sunday 12 May 2024
Villarreal vs Real Madrid La Liga on Sunday 19 May 2024

Vitoria-Gasteiz

Mendizorroza

Capacity: 19840 spectators | Address: Cervantes Ibilbidea, s/n, 1007 Vitoria-Gasteiz, Spain

Alaves vs Rayo Vallecano La Liga on Sunday 10 March 2024 at 14:00
Alaves vs Real Sociedad La Liga on Sunday 31 March 2024 at 18:30
Alaves vs Atlético Madrid La Liga on Sunday 21 April 2024
Alaves vs Celta Vigo La Liga on Sunday 28 April 2024
Alaves vs Girona La Liga on Sunday 12 May 2024
Alaves vs Getafe La Liga on Sunday 19 May 2024

Football clubs in Spain

Football competitions in Spain

Football matches per country