Varias horas antes del comienzo del último entrenamiento empezó a gotear en el circuito Gilles Villeneuve. La sesión de entrenamientos libres del sábado comenzó con una pista ligeramente húmeda en el circuito Gilles Villeneuve. Cuando las luces se pusieron verdes a las 10.00 (hora local) en Montreal la mayoría de pilotos completaron su vuelta de instalación pero después han permanecido en su boxes hasta que las condiciones de la pista mejoraron.
Lewis Hamilton había sido uno de los pilotos más rápidos y estaba arriba durante toda la sesión. Finalmente el británico con un 1:16.259 y con neumáticos duros se hizo con la pole. Mark Webber terminó tercero en la clasificación a 0,282 segundos por detrás de Hamilton. Fernando Alonso ha completado el tercer mejor tiempo para Ferrari, seguido por Michael Schumacher y Sebastian Vettel. Robert Kubica se dirigió a la sexta plaza seguido por Adrian Sutil en el séptimo lugar. Así, hasta seis equipos diferentes en los siete primeros. En la sesión de una hora de duración solo hubo un incidente notable, aunque varios fueron los pilotos que acariciaron los muros del circuito Gilles Villeneuve, aunque Lucas di Grassi perdió el control de su coche en la horquilla. El Virgin Racing de Di Grassi se estrelló contra la pared en el último minuto de los entrenamientos libres.