A szombati időmérőn a pontversenyben éllovas Hamilton mögött a lengyel Robert Kubica (BMW-Sauber) lett a második, a vb-címvédő finn Kimi Ra:ikkönen (Ferrari) pedig a harmadik.
Kanadai Nagydíj, rajtsorrend:
1. sor:
Lewis Hamilton (brit, McLaren-Mercedes)
Robert Kubica (lengyel, BMW-Sauber)
2. sor:
Kimi Ra:ikkönen (finn, Ferrari)
Fernando Alonso (spanyol, Renault)
3. sor:
Nico Rosberg (német, Williams)
Felipe Massa (brazil, Ferrari)
4. sor:
Heikki Kovalainen (finn, McLaren-Mercedes)
Nick Heidfeld (német, BMW Sauber)
5. sor:
Rubens Barrichello (brazil, Honda)
Mark Webber (ausztrál, Red Bull)
6. sor:
Timo Glock (német, Toyota)
Nakadzsima Kazuki (japán, Williams)
7. sor:
David Coulthard (brit, Red Bull)
Jarno Trulli (olasz, Toyota)
8. sor:
Nelson Piquet (brazil, Renault)
Sébastien Bourdais (francia, Toro Rosso)
9. sor:
Adrian Sutil (német, Force India)
Giancarlo Fisichella (olasz, Force India)
10. sor:
Jenson Button (brit, Honda)
Sebastian Vettel (német, Toro Rosso)
A további műsor:
vasárnap:
Kandai Nagydíj: 19 ó (1 kör 4,361 km, a versenytáv 70 kör (305.270 km), 12 balkanyar, 7 jobbkanyar