El Gran Premio de España de 1978 fue una carrera de Fórmula 1 celebrada el 4 de junio de 1978 en el Jarama . Fue la séptima carrera del Campeonato Mundial de Pilotos de F1 de 1978 y de la Copa Internacional de Constructores de F1 de 1978. La carrera, a 75 vueltas, fue ganada desde la pole position por Mario Andretti , conduciendo un Lotus - Ford , con su compañero de equipo Ronnie Peterson en segundo lugar y Jacques Laffite en tercer lugar con un Ligier - Matra .
Una vez más el nuevo Lotus 79 demostró su velocidad, con Mario Andretti en la pole y Ronnie Peterson a su lado en la primera fila, el sueco conduciendo el 79 por primera vez. Carlos Reutemann fue tercero con su Ferrari , con James Hunt cuarto con su McLaren .
El día de la carrera, Hunt hizo una salida rápida para liderar en la primera curva a Andretti y Reutemann, con Peterson cayendo al noveno lugar. Andretti volvió a pasar a Hunt en la vuelta 6 y luego comenzó a alejarse. Reutemann fue tercero hasta que tuvo que entrar en boxes para cambiar neumáticos, y así John Watson heredó el tercer lugar hasta que fue superado por Jacques Laffite , pero pronto Peterson, que se estaba recuperando, los superó a ambos. Hunt ahora sufría problemas con los neumáticos y también comenzó a perder posiciones, por lo que Peterson pasó al segundo lugar con Laffite tercero. Así fue como se mantuvo hasta el final, Andretti ganó a Peterson en otro doblete de Lotus, y Laffite se llevó el último lugar en el podio. Reutemann tuvo un gran accidente en la vuelta 58 cuando su Ferrari voló 8 pies en el aire, superó la barrera y aterrizó en la valla de escombros.
*Las posiciones en rojo indican inscripciones que no lograron precalificar.
*Las posiciones en rojo indican inscripciones que no calificaron.