A Spanyol Nagydíjat először 1951-ben, majd 1954-ben rendezték meg a Circuito de Pedralbesen, Barcelonában. 1968-tól 1975-ig Spanyolország nagydíját a Circuito Permanente del Jaramán, Madridban és a Circuito de Montjuichon, Barcelonában. 1976-tól 1981-ig átmenetileg Madridban rendezték. 1986-ig nem volt Spanyol Nagydíj, majd 1986-tól 1990-ig a Circuito de Jerezen szervezték meg a futamot.

1991 óta van a jelenlegi helyén, a Barcelona melletti Circuit de Catalunyán a Spanyol Nagydíj.

A versenypálya Montmelóban fekszik, nem messze Barcelonától Katalóniában. A Forma-1 mellett a gyorsasági motoros világbajnokság, valamint az európai Le Mans Series is megfordul a pályán.

A pályát 1991-ben nyitották meg, és még a megnyitó havában megrendezésre került az első Forma-1-es nagydíj. A pályán előszeretettel tesztelnek a Forma-1-es csapatok, az enyhe téli időjárás miatt. A pálya több átépítésen esett már át. 4,627 kilométer hosszú, bokszutcája 340,7 méter.

A pálya vonalvezetése erősen megterheli a gumikat, és kulcsfontosságú a jó aerodinamika eltalálása. 2007-ben egy sikánt építettek be a pályára a célegyenesre ráfordító kanyarnál.

A Spanyol Nagydíj korábbi győztesei

2009 – Jenson Button
2008 – Kimi Räikkönen
2007 – Felipe Massa
2006 – Fernando Alonso
2005 – Kimi Räikkönen
2004 – Michael Schumacher
2003 – Michael Schumacher
2002 – Michael Schumacher
2001 – Michael Schumacher
2000 – Mika Häkkinen
1999 – Mika Häkkinen
1998 – Mika Häkkinen
1997 – Jacques Villeneuve
1996 – Michael Schumacher
1995 – Michael Schumacher
1994 – Damon Hill
1993 – Alain Prost
1992 – Nigel Mansell
1991 – Nigel Mansell
1990 – Alain Prost
1989 – Ayrton Senna
1988 – Alain Prost
1987 – Nigel Mansell
1986 – Ayrton Senna
1981 – Gilles Villeneuve
1979 – Patrick Depailler
1978 – Mario Andretti
1977 – Mario Andretti
1976 – James Hunt
1975 – Jochen Mass
1974 – Niki Lauda
1973 – Emerson Fittipaldi
1972 – Emerson Fittipaldi
1971 – Jackie Stewart
1970 – Jackie Stewart
1969 – Jackie Stewart
1968 – Graham Hill
1954 – Mike Hawthorn
1951 –  Juan Manuel Fangio