1958 Formula 1 race calendar and results

11 Grands Prix in the 1958 season, with dates, circuits, winners and full results for each race weekend.

RoundGrand PrixDateCircuitWinner
1Argentina Grand Prix19 January 1958Juan y Oscar GálvezStirling Moss (Cooper)
2Monaco Grand Prix18 May 1958MonacoMaurice Trintignant (Cooper)
3Netherlands Grand Prix26 May 1958ZandvoortStirling Moss (Vanwall)
4Indianapolis Grand Prix30 May 1958IndianapolisJimmy Bryan (Epperly)
5Belgium Grand Prix15 June 1958Spa-FrancorchampsTony Brooks (Vanwall)
6France Grand Prix6 July 1958Reims-GueuxMike Hawthorn (Ferrari)
7Great Britain Grand Prix19 July 1958SilverstonePeter Collins (Ferrari)
8Germany Grand Prix3 August 1958NürburgringTony Brooks (Vanwall)
9Portugal Grand Prix24 August 1958BoavistaStirling Moss (Vanwall)
10Italy Grand Prix7 September 1958MonzaTony Brooks (Vanwall)
11Morocco Grand Prix19 October 1958Ain-DiabStirling Moss (Vanwall)

1958 championship standings