1989 Formula 1 race calendar and results

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

RoundGrand PrixDateCircuitWinner
1Brazil Grand Prix26 March 1989Nelson PiquetNigel Mansell (Ferrari)
2San Marino Grand Prix23 April 1989Enzo e Dino FerrariAyrton Senna (McLaren)
3Monaco Grand Prix7 May 1989MonacoAyrton Senna (McLaren)
4Mexico Grand Prix28 May 1989Hermanos RodríguezAyrton Senna (McLaren)
5United States Grand Prix4 June 1989PhoenixAlain Prost (McLaren)
6Canada Grand Prix18 June 1989Gilles VilleneuveThierry Boutsen (Williams)
7France Grand Prix9 July 1989Paul RicardAlain Prost (McLaren)
8Great Britain Grand Prix16 July 1989SilverstoneAlain Prost (McLaren)
9Germany Grand Prix30 July 1989HockenheimringAyrton Senna (McLaren)
10Hungary Grand Prix13 August 1989HungaroringNigel Mansell (Ferrari)
11Belgium Grand Prix27 August 1989Spa-FrancorchampsAyrton Senna (McLaren)
12Italy Grand Prix10 September 1989MonzaAlain Prost (McLaren)
13Portugal Grand Prix24 September 1989EstorilGerhard Berger (Ferrari)
14Spain Grand Prix1 October 1989JerezAyrton Senna (McLaren)
15Japan Grand Prix22 October 1989SuzukaAlessandro Nannini (Benetton)
16Australia Grand Prix5 November 1989AdelaideThierry Boutsen (Williams)

1989 championship standings