Max Verstappen sicherte sich mit einer dominanten Leistung den Sieg beim Kanada Grand Prix und erhöhte damit seine Anzahl an Siegen in der Saison 2023 auf sechs aus acht Rennen. Auf den Plätzen folgten Fernando Alonso im Aston Martin und Lewis Hamilton im Mercedes, während Red Bull ihre makellose Erfolgsbilanz in dieser Saison beibehielten. Verstappens Start-Ziel-Sieg markierte auch den 100. Sieg für Red Bull im Motorsport, 18 Jahre nach dem Debüt des Teams. Der Niederländer schrieb außerdem Geschichte, indem er mit der Rennlegende Ayrton Senna gleichzog und ebenfalls 41 Siege auf seinem Konto verbuchen konnte. Damit baute er seine Führung in der Fahrerwertung weiter aus.
Alonso und Hamilton wechselten mehrmals während des Rennens die Positionen. Hamilton konnte beim Start die Führung übernehmen, fiel jedoch später zurück, als sich die unterschiedlichen Strategien zeigten. Am Ende war es Alonso, der als Zweiter die Ziellinie hinter Max Verstappen überquerte. George Russell verpasste einen möglichen Podiumskampf im zweiten Mercedes, nachdem ein früher Unfall sein Auto schwer beschädigte und ihn ans Ende des Feldes zurückwarf. Der daraufhin erfolgte Safety-Car-Einsatz führte zu den unterschiedlichen Strategien. Die Ferrari-Fahrer Charles Leclerc und Carlos Sainz gehörten zu den fünf Fahrern - zusammen mit Sergio Perez (Red Bull), Kevin Magnussen im Haas und Valtteri Bottas im Alfa Romeo, die unter dem Safety Car draußen blieben. Dadurch eroberten sie eine gute Position auf der Strecke, die sie letztendlich in die Plätze 4 und 5 umwandeln konnten.
Sergio Perez belegte im Red Bull den sechsten Platz und sicherte sich den Bonuspunkt für die schnellste Rennrunde. Er tat sein Bestes, um den Schaden nach einer weiteren beeinträchtigten Qualifying-Session zu begrenzen. Alexander Albon nutzte seine Top-10-Startposition optimal aus und erzielte mit einem gut getimten Boxenstopp unter dem Safety Car wichtige Punkte für Williams auf dem siebten Platz. Alexander Albon musste in den Schlussphasen des Rennens eine Gruppe von Fahrzeugen abwehren, darunter Esteban Ocon im Alpine, McLaren-Pilot Lando Norris, Valtteri Bottas und Lance Stroll im Aston Martin. Er profitierte von der starken Höchstgeschwindigkeit seines FW45.
Allerdings wurde Norris nach dem Rennen seine Punkte aberkannt, da er eine Fünf-Sekunden-Strafe für "unsportliches Verhalten" hinter dem Safety Car erhielt. Dem McLaren-Fahrer wurde vorgeworfen, das Feld ausgebremst zu haben, um einen doppelten Boxenstopp von McLaren zu ermöglichen. Somit rutschte Lando Norris auf den 13. Platz zurück, hinter seinem Teamkollegen Oscar Piastri und dem Alpine-Piloten von Pierre Gasly. Die letzten Punkte des Tages gingen an Lance Stroll und Valtteri Bottas, wobei der Kanadier kurz vor Schluss an Bottas vorbeizog, um einen zusätzlichen Platz zu gewinnen.
Nico Hülkenberg, der wegen eines Regelverstoßes im Qualifying vom zweiten auf den fünften Startplatz zurückversetzt wurde, hatte einen unspektakulären Nachmittag und landete nur auf dem 15. Platz, hinter Yuki Tsunoda im AlphaTauri, während Haas erneut am Renntag an Wettbewerbsfähigkeit einbüßte. Zhou Guanyu wurde 16. im zweiten Alfa Romeo, während Magnussen und Nyck de Vries nach zwei Kollisionen in der Mitte des Rennens auf den Plätzen 17 und 18 landeten und beide von der Strecke abkamen. Nachdem George Russell zunächst nach seinem Unfall weiterfahren konnte und sich wieder in die Punkteränge kämpfte, wurde er später aufgrund von Bremsproblemen zum Aufgeben aufgefordert. Williams-Rookie Logan Sargeant war der zweite Pilot, sein Auto abstellen musste.