Stirling Moss won the Dutch Grand Prix 1958 at Circuit Park Zandvoort on 26 May 1958, starting from P2 on the grid. Harry Schell finished second for BRM, with Jean Behra completing the podium for BRM.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Stirling MossMOS | Vanwall | 75 | 2:04:49.2 | 9 | |
| 2 | 7 | Harry SchellSCH | BRM | 75 | +47.9 | 6 | |
| 3 | 4 | Jean BehraBEH | BRM | 75 | +1:42.3 | 4 | |
| 4 | 9 | Roy SalvadoriSAL | Cooper | 74 | +1 Lap | 3 | |
| 5 | 6 | Mike HawthornHAW | Ferrari | 74 | +1 Lap | 2 | |
| 6 | 11 | Cliff AllisonALL | Team Lotus | 73 | +2 Laps | 0 | |
| 7 | 12 | Luigi MussoMUS | Ferrari | 73 | +2 Laps | 0 | |
| 8 | 5 | Jack BrabhamBRA | Cooper | 73 | +2 Laps | 0 | |
| 9 | 8 | Maurice TrintignantTRI | Cooper | 72 | +3 Laps | 0 | |
| 10 | 15 | Jo BonnierBON | Maserati | 71 | +4 Laps | 0 | |
| 11 | 17 | Carel Godin de BeaufortDEB | Porsche | 69 | +6 Laps | 0 | |
| R | 16 | Giorgio ScarlattiSCA | Maserati | 52 | Halfshaft | 0 | |
| R | 1 | Stuart Lewis-EvansLEW | Vanwall | 46 | Engine | 0 | |
| R | 13 | Graham HillHIL | Team Lotus | 40 | Overheating | 0 | |
| R | 10 | Peter CollinsCOL | Ferrari | 32 | Gearbox | 0 | |
| R | 14 | Masten GregoryGRE | Maserati | 16 | Fuel pump | 0 | |
| R | 3 | Tony BrooksBRO | Vanwall | 13 | Halfshaft | 0 | |
| W | 0 | Horace GouldGOU | Maserati | 0 | Withdrew | 0 |