F1:n Kanadan GP:n aika-ajoissa nähtiin jättiyllätys, kun Haasin Nico Hülkenberg oli toiseksi nopein. Paalulle ajoi Red Bullin Max Verstappen. Hülkenberg putosi rangaistuksen myötä kuitenkin viidenneksi.
Aika-ajo vedettiin läpi epävakaissa olosuhteissa. Vesisade loppui ensimmäisen ja toisen osion välissä. Rata ehti jo hetkeksi kuivua, minkä myötä moni kuljettaja haki allensa kuivan kelin renkaat. Ensimmäisten joukossa varikolle kurvannut Williamsin Alexander Albon onnistui mainiosti, napaten paikkansa kolmannesta osiosta.
Sen sijaan Alfa Romeon Valtteri Bottas, Ferrarin Charles Leclerc ja Red Bullin Sergio Pérez epäonnistuivat sääruletin keskellä. Bottas jäi toisen osion viimeiseksi (15:s). Myös Leclerc (11:s) ja Pérez (12:s) putosivat jatkosta.
Draama jatkui päätösosiossa, kun vesisade kiihtyi. MM-sarjan johtaja Red Bullin Max Verstappen täräytti kärkiajan 1.25,858, mihin kukaan muu ei pystynyt vastaamaan. Isoin paukku nähtiin kuitenkin hänen takanaan, kun Haasin Nico Hülkenberg kiilasi viime hetkillä toiseksi (+1,244).
Hülkenbergin katsottiin myöhemmin kuitenkin ajaneen ylinopeutta punaisen lipun aikana, kun McLarenin Oscar Piastri osui seinään. Hülkenberg sai kolmen lähtöruudun rangaistuksen ja starttaa vitospaikalta.


