El Clasico is that game all soccer fans are eagerly waiting for every season. This weekend, Barcelona and Real Madrid will meet for the first time in the 2021-22 La Liga and it will be broadcast in the US by ESPN+.

The lifelong rivals have usually met either at Los Cules' ground, Camp Nou, like on Sunday, or at Santiago Bernabeu, home of Los Blancos. But the truth is that they have also faced each other in many other places.

For instance, the first ever meeting between Blaugrana and Blancos took place in a venue that would sound awkward nowadays. Here, take a look at all the stadiums that hosted the Spanish derby.

All stadiums that hosted a Clasico between Barcelona and Real Madrid

The normal thing would be that Barcelona and Real Madrid meet at one of their own stadiums. But before they built the massive arenas where they've been playing for a long time, they had to meet in atypical grounds.

The first game between them took place in a hippodrome. Later, they went on to visit other territories. And they also met at neutral grounds when it came to Copa del Rey or other kinds of tournaments. These are all the stadiums where the Clasico has been played:

  • La Castellana Hippodrome (1902)
  • Campo de la Calle Muntaner, Barcelona (1906, 1916)
  • Campo de la Industria, Barcelona (1913-1921)
  • Estadio de O'Donnell, Madrid (1914-1922)
  • Campo de O'Donnell, Madrid (1916)
  • Campo de las Delicias, Zaragoza (1922)
  • Estadio Chamartín, Madrid (1926-1946)
  • Campo de Les Corts, Barcelona (1927-1957)
  • Mestalla, Valencia (1936, 1990, 2011, 2014)
  • Estadio Metropolitano, Madrid (1946-1947)
  • Santiago Bernabeu, Madrid (From 1948 onwards)
  • Camp Nou, Barcelona (From 1958 onwards)
  • Ramon de Carranza, Cadiz (1959, 1968)
  • Vicente Calderon, Madrid (1974)
  • Farid Richa Barquisimeto, Venezuela (1982)
  • La Romareda, Zaragoza (1983)
  • Hard Rock Stadium, Miami, United States (2017)
  • Estadio Alfredo Di Stefano (2021)

On Sunday, however, they'll meet once again at Barcelona's home. The game to be played between Barca and Real Madrid at Camp Nou this weekend will be broadcast in the US by ESPN+.