Z pole position odstartuje Ralf Schumacher!
Grand Prix Kanady - 2. kvalifikace
Jako první vyjel na trať Bruni s monopostem Minardi. Po absolvování instalačního kola však zamířil do boxů. První měřený čas v druhé kvalifikaci tedy zajel až jeho stájový kolega Zsolt Baumgartner. 1:17.064 stačilo v tu chvíli samozřejmě na první místo.
Další tři jezdci dokázali postupně hodnotu nejlepšího času vylepšovat.
Průběžné pořadí po prvních pěti vypadalo takto: Klien, Heidfeld, Glock, Baumgartner a Bruni.
Jako první z druhé pětice vyjel Mark Webber s vozem Jaguar. Tomu už se ale nepodařilo vylepšit čas svého stájového kolegy Kliena a zařadil se na průběžné druhé místo. Felipe Massa kvůli proražené zadní pneumatice kvalifikaci neabsolvoval. Olivier Panis se zařadil na průběžné druhé místo. Jako poslední z druhé pětice vyjel na trať Rubens Barrichello. Čas 1:13.562 byl do té doby nejrychlejší.
Po polovině kvalifikace vypadalo pořadí takto: Barrichello, Klien, da Matta, Panis, Webber, Heidfeld, Glock, Baumgartner, Bruni a Massa.
Giancarlo Fisichella vyjel na trať jako jedenáctý a zařadil se na průběžné třetí místo. Kimi Räikkönen zajel do té chvíle druhý nejlepší čas. Poté vyjel do svého měřeného kola Michael Schumacher. Němec chyboval, ale čas 1:13.355 jej přesto posunul do čela. Jenson Button vzápětí zvedl diváky ze sedadel, když čas šestinásobného Mistra světa formule 1 pokořil  o 1.014 sekundy. David Coulthard zajel standard McLarenu a zařadil se za svého týmového kolegu na průběžné páté místo.
Průběžné pořadí před vyjetím posledních pěti bylo: Button, M.Schumacher, Barrichello, Raikkonen, Coulthard, Klien, Fisichella, da Matta, Panis, Webber, Heidfeld, Glock, Baumgartner, Bruni a Massa.
Jarno Trulli zajel v tu chvíli druhý nejlepší čas a zařadil se před jedničku Ferrari. V tu chvíli stál Michael již v pomyslné druhé řadě. Druhý jezdec týmu BAR Takuma Sato jel od začátku velmi agresivně. I po druhém mezičasu se zdálo, že Japonec zajede velmi dobře. Hodiny v nájezdu na cílovou rovinku však znamenaly propad na průběžné čtrnácté místo. Fernando Alonso a Juan Pablo Montoya se postupně zařadili na průběžné třetí místo. Jako poslední vyjel na trať vítěz předkvalifikace Ralf Schumacher. Čas 1:12.275 znamenal pokoření Jensona Buttona o 0,066 sekundy a zisk letošní první pole position.
Výsledky 2. kvalifikace
| 
 p.  | 
Jezdec | Tým | Čas | Odstup | |
| 
 1.  | 
 M  | 
 1:12.275  | 
|||
| 
 2.  | 
 M  | 
 1:12.341  | 
 + 0.066  | ||
| 
 3.  | 
 M  | 
 1:13.023  | 
 + 0.748  | ||
| 
 4.  | 
 M  | 
 1:13.072  | 
 + 0.797  | ||
| 
 5.  | 
 M  | 
 1:13.308  | 
 + 1.033  | ||
| 
 6.  | 
 B  | 
 1:13.355  | 
 + 1.080  | ||
| 
 7.  | 
 B  | 
 1:13.562  | 
 + 1.287  | ||
| 
 8.  | 
 M  | 
 1:13.595  | 
 + 1.320  | ||
| 
 9.  | 
 M  | 
 1:13.681  | 
 + 1.406  | ||
| 
 10.  | 
 M  | 
 1:14.532  | 
 + 2.257  | ||
| 
 11.  | 
 B  | 
 1:14.674  | 
 + 2.399  | ||
| 
 12.  | 
 M  | 
 1:14.851  | 
 + 2.576  | ||
| 
 13.  | 
 M  | 
 1:14.891  | 
 + 2.616  | ||
| 
 14.  | 
 M  | 
 1:15.148  | 
 + 2.873  | ||
| 
 15.  | 
 B  | 
 1:15.321  | 
 + 3.046  | ||
| 
 16.  | 
 B  | 
 1:16.323  | 
 + 4.048  | ||
| 
 17.  | 
 M  | 
 1:17.004  | 
 + 4.729  | ||
| 
 18.  | 
 B  | 
 1:17.064  | 
 + 4.789  | ||
| 
 19.  | 
 B  | 
 Žádný čas   | |||
| 
 20.  | 
 B  | 
 Žádný čas   | |||
2. kvalifikace - výpis časů v jednotlivých sektorech
| 
 p.  | 
Jezdec | Tým | Sekt. 1 | Sekt. 2 | Sekt. 3 | |
| 
 1.  | 
 M  | 
 20.386   | 
 23.022  | 
 28.867  | ||
| 
 2.  | 
 M  | 
 20.245   | 
 23.033  | 
 29.063  | ||
| 
 3.  | 
 M  | 
 20.507   | 
 23.517  | 
 28.999  | ||
| 
 4.  | 
 M  | 
 20.500   | 
 23.316  | 
 29.256  | ||
| 
 5.  | 
 M  | 
 20.530   | 
 23.663  | 
 29.115  | ||
| 
 6.  | 
 B  | 
 20.592   | 
 23.421  | 
 29.342  | ||
| 
 7.  | 
 B  | 
 20.447   | 
 23.882  | 
 29.233  | ||
| 
 8.  | 
 M  | 
 20.666   | 
 23.445  | 
 29.484  | ||
| 
 9.  | 
 M  | 
 20.736   | 
 23.724  | 
 29.221  | ||
| 
 10.  | 
 M  | 
 20.876   | 
 23.673  | 
 29.983  | ||
| 
 11.  | 
 B  | 
 21.032   | 
 23.953  | 
 29.689  | ||
| 
 12.  | 
 M  | 
 21.087   | 
 23.852  | 
 29.912  | ||
| 
 13.  | 
 M  | 
 21.029   | 
 23.850  | 
 30.012  | ||
| 
 14.  | 
 M  | 
 20.916   | 
 23.927  | 
 30.305  | ||
| 
 15.  | 
 B  | 
 21.222   | 
 24.098  | 
 30.001  | ||
| 
 16.  | 
 B  | 
 21.627   | 
 24.467  | 
 30.229  | ||
| 
 17.  | 
 M  | 
 20.136   | 
 23.618  | 
 33.250  | ||
| 
 18.  | 
 B  | 
 21.824   | 
 24.571  | 
 30.669  | ||
| 
 19.  | 
 B  | 
 -  | 
 -  | 
 -  | ||
| 
 20.  | 
 B  | 
 -  | 
 -  | 
 -  | 
Všechny časy neoficiální

							Charles Leclerc se zasnoubil s Alexandrou Saintovou
							Sainz potrestán ztrátou 5 míst na startu v Mexiku

12.06. 2004