The 1990 Canadian Grand Prix was a Formula One motor race held on 10 June 1990 at Circuit Gilles Villeneuve. It was Race 5 of 16 in the 1990 Formula One World Championship. It was the 28th Canadian Grand Prix and the 12th to be held at the Circuit Gilles Villeneuve. The race was held over 70 laps of the 4.390 km (2.728 mi) circuit for a race distance of 307 kilometres.

The race was won for the second time by Brazilian driver Ayrton Senna driving a McLaren MP4/5B. It was Senna's third win for the season having won the season-opening United States Grand Prix and the Monaco Grand Prix just two weeks earlier. Senna won by ten seconds over fellow Brazilian Nelson Piquet who drove a Benetton B190. Three seconds further back in third was British driver Nigel Mansell driving a Ferrari 641.

The win allowed Senna to gain a twelve-point lead in the drivers' championship over his McLaren teammate Gerhard Berger. His nearest competitive rival, Ferrari driver Alain Prost had less than half of Senna's points.

Qualifying

Pre-qualifying report

In the Friday morning pre-qualifying session, Roberto Moreno was fastest by over three tenths of a second in the EuroBrun, despite a continued lack of testing. Olivier Grouillard was second fastest in the sole Osella, with the Larrousse-Lolas in third and fourth. For the first time this season, Aguri Suzuki was faster than his team-mate Éric Bernard.

In fifth place, failing to pre-qualify by a hundredth of a second, was Gabriele Tarquini in the AGS, with his team-mate Yannick Dalmas in sixth. It was the fourth double failure to pre-qualify for the French team. The other three entrants were a long way behind: Bertrand Gachot was seventh in the Coloni, nearly 16 seconds slower than Moreno. Claudio Langes had been fired by EuroBrun prior to this event, but had been reinstated; he was eighth fastest, nearly 19 seconds slower than his team-mate Moreno.

Pre-qualifying classification

{| class="wikitable" style="font-size: 95%;"

|-

! Pos !! No !! Driver !! Constructor !! Time !! Gap

|-

! 1

| 33

| Roberto Moreno

| EuroBrun-Judd

| 1:28.268

|align="center"| —

|-

! 2

| 14

| Olivier Grouillard

| Osella-Ford

| 1:28.589

| +0.321

|-

! 3

| 30

| Aguri Suzuki

| Lola-Lamborghini

| 1:29.372

| +1.104

|-

! 4

| 29

| Éric Bernard

| Lola-Lamborghini

| 1:29.844

| +1.576

|-

! 5

| 17

| Gabriele Tarquini

| AGS-Ford

| 1:29.855

| +1.587

|-

! 6

| 18

| Yannick Dalmas

| AGS-Ford

| 1:30.460

| +2.192

|-

! 7

| 31

| Bertrand Gachot

| Coloni-Subaru

| 1:44.185

| +15.917

|-

! 8

| 34

| Claudio Langes

| EuroBrun-Judd

| 1:47.118

| +18.850

|-

! 9

| 39

| Bruno Giacomelli

| Life

| 1:50.253

| +21.985

|}

Qualifying report

The qualifying session on Saturday was wet, therefore Friday's times were used to decide the grid order. Ayrton Senna was fastest in the McLaren, with his team-mate Gerhard Berger alongside him on the front row.

|}

Championship standings after the race

;Drivers' Championship standings

{| class="wikitable" style="font-size: 95%;"

|-

!Pos

!Driver

!Points

|-

| 1

| Ayrton Senna

| align="right"| 31

|-

| 2

| Gerhard Berger

| align="right"| 19

|-

| 3

| Alain Prost

| align="right"| 14

|-

| 4

| Jean Alesi

| align="right"| 13

|-

| 5

| Nelson Piquet

| align="right"| 12

|-

!colspan=4|Source:

|}

;Constructors' Championship standings

{|class="wikitable" style="font-size: 95%;"

|-

! Pos

! Constructor

! Points

|-

| 1

| McLaren-Honda

| align="right"|50

|-

| 2

| Ferrari

| align="right"|21

|-

| 3

| Williams-Renault

| align="right"|18

|-

| 4

| Benetton-Ford

| align="right"|16

|-

| 5

| Tyrrell-Ford

| align="right"|14

|-

!colspan=4|Source: