| 2012 |
Canadian Grand Prix |
10 June |
1 Lewis Hamilton 2 Romain Grosjean 3 Sergio Pérez |
McLaren
Lotus F1
Sauber |
70 70 70 |
| 2011 |
Canadian Grand Prix |
12 June |
1 Jenson Button 2 Sebastian Vettel 3 Mark Webber |
McLaren
Red Bull
Red Bull |
70 70 70 |
| 2010 |
Canadian Grand Prix |
13 June |
1 Lewis Hamilton 2 Jenson Button 3 Fernando Alonso |
McLaren
McLaren
Ferrari |
70 70 70 |
| 2008 |
Canadian Grand Prix |
8 June |
1 Robert Kubica 2 Nick Heidfeld 3 David Coulthard |
BMW Sauber
BMW Sauber
Red Bull |
70 70 70 |
| 2007 |
Canadian Grand Prix |
10 June |
1 Lewis Hamilton 2 Nick Heidfeld 3 Alexander Wurz |
McLaren
BMW Sauber
Williams |
70 70 70 |
| 2006 |
Canadian Grand Prix |
25 June |
1 Fernando Alonso 2 Michael Schumacher 3 Kimi Räikkönen |
Renault
Ferrari
McLaren |
70 70 70 |
| 2005 |
Canadian Grand Prix |
12 June |
1 Kimi Räikkönen 2 Michael Schumacher 3 Rubens Barrichello |
McLaren
Ferrari
Ferrari |
70 70 70 |
| 2004 |
Canadian Grand Prix |
13 June |
1 Michael Schumacher 2 Rubens Barrichello 3 Jenson Button |
Ferrari
Ferrari
BAR |
70 70 70 |
| 2003 |
Canadian Grand Prix |
15 June |
1 Michael Schumacher 2 Ralf Schumacher 3 Juan Pablo Montoya |
Ferrari
Williams
Williams |
70 70 70 |
| 2002 |
Canadian Grand Prix |
9 June |
1 Michael Schumacher 2 David Coulthard 3 Rubens Barrichello |
Ferrari
McLaren
Ferrari |
70 70 70 |
| 2001 |
Canadian Grand Prix |
10 June |
1 Ralf Schumacher 2 Michael Schumacher 3 Mika Häkkinen |
Williams
Ferrari
McLaren |
69 69 69 |
| 2000 |
Canadian Grand Prix |
18 June |
1 Michael Schumacher 2 Rubens Barrichello 3 Giancarlo Fisichella |
Ferrari
Ferrari
Benetton |
69 69 69 |
| 1999 |
Canadian Grand Prix |
13 June |
1 Mika Häkkinen 2 Giancarlo Fisichella 3 Eddie Irvine |
McLaren
Benetton
Ferrari |
69 69 69 |
| 1998 |
Canadian Grand Prix |
June 7 |
1 Michael Schumacher 2 Giancarlo Fisichella 3 Eddie Irvine |
Ferrari
Benetton
Ferrari |
69 69 69 |
| 1997 |
Canadian Grand Prix |
15 June |
1 Michael Schumacher 2 Jean Alesi 3 Giancarlo Fisichella |
Ferrari
Benetton
Jordan |
54 54 54 |
| 1996 |
Canadian Grand Prix |
16 June |
1 Damon Hill 2 Jacques Villeneuve 3 Jean Alesi |
Williams
Williams
Benetton |
69 69 69 |
| 1995 |
Canadian Grand Prix |
11 June |
1 Jean Alesi 2 Rubens Barrichello 3 Eddie Irvine |
Ferrari
Jordan
Jordan |
68 68 68 |
| 1994 |
Canadian Grand Prix |
12 June |
1 Michael Schumacher 2 Damon Hill 3 Jean Alesi |
Benetton
Williams
Ferrari |
69 69 69 |
| 1993 |
Canadian Grand Prix |
13 June |
1 Alain Prost 2 Michael Schumacher 3 Damon Hill |
Williams
Benetton
Williams |
69 69 69 |
| 1992 |
Canadian Grand Prix |
June 14 |
1 Gerhard Berger 2 Michael Schumacher 3 Jean Alesi |
McLaren
Benetton
Ferrari |
69 69 69 |
| 1991 |
Canadian Grand Prix |
June 2 |
1 Nelson Piquet 2 Stefano Modena 3 Riccardo Patrese |
Benetton
Tyrrell
Williams |
69 69 69 |
| 1990 |
Canadian Grand Prix |
June 10 |
1 Ayrton Senna 2 Nelson Piquet 3 Nigel Mansell |
McLaren
Benetton
Ferrari |
70 70 70 |
| 1989 |
Canadian Grand Prix |
June 18 |
1 Thierry Boutsen 2 Riccardo Patrese 3 Andrea de Cesaris |
Williams
Williams
Dallara |
69 69 69 |
| 1988 |
Canadian Grand Prix |
June 12 |
1 Ayrton Senna 2 Alain Prost 3 Thierry Boutsen |
McLaren
McLaren
Benetton |
69 69 69 |
| 1986 |
Canadian Grand Prix |
June 15 |
1 Nigel Mansell 2 Alain Prost 3 Nelson Piquet |
Williams
McLaren
Williams |
69 69 69 |
| 1985 |
Canadian Grand Prix |
June 16 |
1 Michele Alboreto 2 Stefan Johansson 3 Alain Prost |
Ferrari
Ferrari
McLaren |
70 70 70 |
| 1984 |
Canadian Grand Prix |
June 17 |
1 Nelson Piquet 2 Niki Lauda 3 Alain Prost |
Brabham
McLaren
McLaren |
70 70 70 |
| 1983 |
Canadian Grand Prix |
June 12 |
1 René Arnoux 2 Eddie Cheever 3 Patrick Tambay |
Ferrari
Renault
Ferrari |
70 70 70 |
| 1982 |
Canadian Grand Prix |
June 13 |
1 Nelson Piquet 2 Riccardo Patrese 3 John Watson |
Brabham
Brabham
McLaren |
70 70 70 |
| 1981 |
Canadian Grand Prix |
September 27 |
1 Jacques Laffite 2 John Watson 3 Gilles Villeneuve |
Ligier
McLaren
Ferrari |
63 63 63 |
| 1980 |
Canadian Grand Prix |
September 28 |
1 Alan Jones 2 Carlos Reutemann 3 Didier Pironi |
Williams
Williams
Ligier |
70 70 70 |
| 1979 |
Canadian Grand Prix |
September 30 |
1 Alan Jones 2 Gilles Villeneuve 3 Clay Regazzoni |
Williams
Ferrari
Williams |
72 72 72 |
| 1978 |
Canadian Grand Prix |
October 8 |
1 Gilles Villeneuve 2 Jody Scheckter 3 Carlos Reutemann |
Ferrari
Wolf
Ferrari |
70 70 70 |