En los últimos 5 años ha habido variedad de ganadores del GP de Montreal.
Esto son los ganadores:
2006: Fernando Alonso (Renault).
2007: Lewis Hamilton (Mclaren-mercedes)
2008: Robert Kubica ( BMW Sauber)
2009: no se disputo el GP
2010: Lewis Hamilton (Mclaren-mercedes)
2011: Jenson Button (Mclaren-mercedes)