Jarama · 4 June 1978
Mario Andretti won the 1978 Spanish Grand Prix for Team Lotus from 1st on the grid, 19.56s ahead of Ronnie Peterson. Rupert Keegan gained the most places, from 23rd on the grid to 11th.
| Pos | Team | Points Breakdown | Pts | |
|---|---|---|---|---|
| 1 | Team Lotus Andretti 9 + Peterson 6 + Rebaque 0 | Andretti 9 + Peterson 6 + Rebaque 0 | 15 | |
| 2 | Ligier Laffite 4 | Laffite 4 | 4 | |
| 3 | Wolf Scheckter 3 | Scheckter 3 | 3 | |
| 4 | Brabham Watson 2 + Lauda 0 | Watson 2 + Lauda 0 | 2 | |
| 5 | McLaren Hunt 1 + Tambay 0 | Hunt 1 + Tambay 0 | 1 | |
| 6 | Surtees Brambilla 0 + Keegan 0 | Brambilla 0 + Keegan 0 | 0 | |
| 7 | Williams Jones 0 | Jones 0 | 0 | |
| 8 | ATS Mass 0 | Mass 0 | 0 | |
| 9 | Ferrari Villeneuve 0 + Reutemann 0 | Villeneuve 0 + Reutemann 0 | 0 | |
| 10 | Tyrrell Pironi 0 + Depailler 0 | Pironi 0 + Depailler 0 | 0 | |
| 11 | Renault Jabouille 0 | Jabouille 0 | 0 | |
| 12 | Arrows Stommelen 0 + Patrese 0 | Stommelen 0 + Patrese 0 | 0 | |
| 13 | Shadow Regazzoni 0 + Stuck 0 | Regazzoni 0 + Stuck 0 | 0 | |
| 14 | Ensign Ickx 0 | Ickx 0 | 0 | |
| 15 | Fittipaldi Fittipaldi 0 | Fittipaldi 0 | 0 |
| Pos | Driver | Team | Race time / Gap | Laps | Stops | Pts | |
|---|---|---|---|---|---|---|---|
| 1 | Mario Andretti Team Lotus | Team Lotus | 1:41:47.060 | 75 | — | 9 | |
| 2 | Ronnie Peterson Team Lotus | Team Lotus | +19.560s | 75 | — | 6 | |
| 3 | Jacques Laffite Ligier | Ligier | +37.240s | 75 | — | 4 | |
| 4 | Jody Scheckter Wolf | Wolf | +1:00.060 | 75 | — | 3 | |
| 5 | John Watson Brabham | Brabham | +1:05.930 | 75 | — | 2 | |
| 6 | James Hunt McLaren | McLaren | +1 Lap | 74 | — | 1 | |
| 7 | Vittorio Brambilla Surtees | Surtees | +1 Lap | 74 | — | — | |
| 8 | Alan Jones Williams | Williams | +1 Lap | 74 | — | — | |
| 9 | Jochen Mass ATS | ATS | +1 Lap | 74 | — | — | |
| 10 | Gilles Villeneuve Ferrari | Ferrari | +1 Lap | 74 | — | — | |
| 11 | Rupert Keegan Surtees | Surtees | +2 Laps | 73 | — | — | |
| 12 | Didier Pironi Tyrrell | Tyrrell | +4 Laps | 71 | — | — | |
| 13 | Jean-Pierre Jabouille Renault | Renault | +4 Laps | 71 | — | — | |
| 14 | Rolf Stommelen Arrows | Arrows | +4 Laps | 71 | — | — | |
| 15 | Clay Regazzoni Shadow | Shadow | DNF Fuel pipe | 67 | — | — | |
| DNF | Jacky Ickx Ensign | Ensign | DNF Engine | 64 | — | — | |
| DNF | Emerson Fittipaldi Fittipaldi | Fittipaldi | DNF Throttle | 62 | — | — | |
| DNF | Carlos Reutemann Ferrari | Ferrari | DNF Accident | 57 | — | — | |
| DNF | Niki Lauda Brabham | Brabham | DNF Engine | 56 | — | — | |
| DNF | Patrick Depailler Tyrrell | Tyrrell | DNF Engine | 51 | — | — | |
| DNF | Hans-Joachim Stuck Shadow | Shadow | DNF Suspension | 45 | — | — | |
| DNF | Riccardo Patrese Arrows | Arrows | DNF Engine | 21 | — | — | |
| DNF | Hector Rebaque Team Lotus | Team Lotus | DNF Exhaust | 21 | — | — | |
| DNF | Patrick Tambay McLaren | McLaren | DNF Spun off | 16 | — | — |