Il primo gran premio valido per il campionato mondiale di Formula 1 venne disputato nel 1951 sul tracciato cittadino di Pedralbes a Barcellona, circuito caratterizzato da una sede stradale molto ampia e da lunghi rettilinei. Dopo una pausa di circa dieci anni, a partire dal 1968 il gran premio venne svolto alternativamente sui circuiti di Jarama, vicino a Madrid, e Montjuich, quest'ultimo situato in un parco barcellonese. Successivamente, dal 1986 al 1990, la corsa venne organizzata a Jerez de la Frontera, in Andalusia, prima del ritorno nella città catalana con il nuovo circuito di Montmeló a partire dal Gran Premio di Spagna 1991.