| År | Bana | Förare | Konstruktör |
| 1923 |
Sitges-Terramar |
Albert Divo Albert Divo |
Sunbeam |
1924 - 1925 |
ÖÖÖ Inga tävlingar |
| 1926 |
Lasarte |
Bartolomeo Costantini Bartolomeo Costantini |
Bugatti |
| 1927 |
Lasarte |
Robert Benoist Robert Benoist |
Delage |
| 1928* |
Lasarte |
Louis Chiron Louis Chiron |
Bugatti |
| 1929* |
Lasarte |
Louis Chiron Louis Chiron |
Bugatti |
| 1930 |
Lasarte |
Achille Varzi Achille Varzi |
Maserati |
1931 - 1932 |
ÖÖÖ Inga tävlingar |
| 1933 |
Lasarte |
Louis Chiron Louis Chiron |
Alfa Romeo |
| 1934 |
Lasarte |
Luigi Fagioli Luigi Fagioli |
Mercedes-Benz |
| 1935 |
Lasarte |
Rudolf Caracciola Rudolf Caracciola |
Mercedes-Benz |
1936 - 1950 |
ÖÖÖ Inga tävlingar |
| 1951 |
Pedralbes |
Juan Manuel Fangio Juan Manuel Fangio |
Alfa Romeo |
1952 - 1953 |
ÖÖÖ Inga tävlingar |
| 1954 |
Pedralbes |
Mike Hawthorn Mike Hawthorn |
Ferrari |
1955 - 1966 |
ÖÖÖ Inga tävlingar |
| 1967 |
Jarama |
Jim Clark Jim Clark |
Lotus-Ford |
| 1968 |
Jarama |
Graham Hill Graham Hill |
Lotus-Ford |
| 1969 |
Montjuic |
Jackie Stewart Jackie Stewart |
Matra-Ford |
| 1970 |
Jarama |
Jackie Stewart Jackie Stewart |
Matra-Ford |
| 1971 |
Montjuic |
Jackie Stewart Jackie Stewart |
Tyrrell-Ford |
| 1972 |
Jarama |
Emerson Fittipaldi Emerson Fittipaldi |
Lotus-Ford |
| 1973 |
Montjuic |
Emerson Fittipaldi Emerson Fittipaldi |
Lotus-Ford |
| 1974 |
Jarama |
Niki Lauda Niki Lauda |
Ferrari |
| 1975 |
Montjuic |
Jochen Mass Jochen Mass |
McLaren-Ford |
| 1976 |
Jarama |
James Hunt James Hunt |
McLaren-Ford |
| 1977 |
Jarama |
Mario Andretti Mario Andretti |
Lotus-Ford |
| 1978 |
Jarama |
Mario Andretti Mario Andretti |
Lotus-Ford |
| 1979 |
Jarama |
Patrick Depailler Patrick Depailler |
Ligier-Ford |
| 1980 |
Jarama |
Alan Jones Alan Jones |
Williams-Ford |
| 1981 |
Jarama |
Gilles Villeneuve Gilles Villeneuve |
Ferrari |
1982 - 1985 |
ÖÖÖ Inga tävlingar |
| 1986 |
Jerez |
Ayrton Senna Ayrton Senna |
Lotus-Renault |
| 1987 |
Jerez |
Nigel Mansell Nigel Mansell |
Williams-Honda |
| 1988 |
Jerez |
Alain Prost Alain Prost |
McLaren-Honda |
| 1989 |
Jerez |
Ayrton Senna Ayrton Senna |
McLaren-Honda |
| 1990 |
Jerez |
Alain Prost Alain Prost |
Ferrari |
| 1991 |
Catalunya |
Nigel Mansell Nigel Mansell |
Williams-Renault |
| 1992 |
Catalunya |
Nigel Mansell Nigel Mansell |
Williams-Renault |
| 1993 |
Catalunya |
Alain Prost Alain Prost |
Williams-Renault |
| 1994 |
Catalunya |
Damon Hill Damon Hill |
Williams-Renault |
| 1995 |
Catalunya |
Michael Schumacher Michael Schumacher |
Benetton-Renault |
| 1996 |
Catalunya |
Michael Schumacher Michael Schumacher |
Ferrari |
| 1997 |
Catalunya |
Jacques Villeneuve Jacques Villeneuve |
Williams-Renault |
| 1998 |
Catalunya |
Mika Häkkinen Mika Häkkinen |
McLaren-Mercedes |
| 1999 |
Catalunya |
Mika Häkkinen Mika Häkkinen |
McLaren-Mercedes |
| 2000 |
Catalunya |
Mika Häkkinen Mika Häkkinen |
McLaren-Mercedes |
| 2001 |
Catalunya |
Michael Schumacher Michael Schumacher |
Ferrari |
| 2002 |
Catalunya |
Michael Schumacher Michael Schumacher |
Ferrari |
| 2003 |
Catalunya |
Michael Schumacher Michael Schumacher |
Ferrari |
| 2004 |
Catalunya |
Michael Schumacher Michael Schumacher |
Ferrari |
| 2005 |
Catalunya |
Kimi Räikkönen Kimi Räikkönen |
McLaren-Mercedes |
| 2006 |
Catalunya |
Fernando Alonso Fernando Alonso |
Renault |
| 2007 |
Catalunya |
Felipe Massa Felipe Massa |
Ferrari |
| 2008 |
Catalunya |
Kimi Räikkönen Kimi Räikkönen |
Ferrari |
| 2009 |
Catalunya |
Jenson Button Jenson Button |
Brawn-Mercedes |
| 2010 |
Catalunya |
Mark Webber Mark Webber |
Red Bull-Renault |
| 2011 |
Catalunya |
Sebastian Vettel Sebastian Vettel |
Red Bull-Renault |
| 2012 |
Catalunya |
Pastor Maldonado Pastor Maldonado |
Williams-Renault |
| 2013 |
Catalunya |
Fernando Alonso Fernando Alonso |
Ferrari |
| 2014 |
Catalunya |
Lewis Hamilton Lewis Hamilton |
Mercedes |
| 2015 |
Catalunya |
Nico Rosberg Nico Rosberg |
Mercedes |
| 2016 |
Catalunya |
Max Verstappen Max Verstappen |
Red Bull-TAG Heuer |
| 2017 |
Catalunya |
Lewis Hamilton Lewis Hamilton |
Mercedes |
| 2018 |
Catalunya |
Lewis Hamilton Lewis Hamilton |
Mercedes |
| 2019 |
Catalunya |
Lewis Hamilton Lewis Hamilton |
Mercedes |
| 2020 |
Catalunya |
Lewis Hamilton Lewis Hamilton |
Mercedes |
| 2021 |
Catalunya |
Lewis Hamilton Lewis Hamilton |
Mercedes |
| 2022 |
Catalunya |
Max Verstappen Max Verstappen |
Red Bull |
| 2023 |
Catalunya |
Max Verstappen Max Verstappen |
Red Bull |
| 2024 |
Catalunya |
Max Verstappen Max Verstappen |
Red Bull |
| 2025 |
Catalunya |
Oscar Piastri Oscar Piastri |
McLaren |