In Canada il pilota inglese conquistò la prima vittoria stagionale al termine di una gara rocambolesca.
Scattato in settima posizione, Button effettuò cinque pit stop, fu penalizzato con un drive through per aver mantenuto una velocità eccessiva in regime di safety car e fu coinvolto in due collisioni con il compagno di squadra Lewis Hamilton e con Fernando Alonso, rimontando poi dal fondo del gruppo e sopravanzando Vettel, in testa dall'inizio della gara, nel corso dell'ultima tornata.
La vittoria lo portò alla seconda posizione in classifica, con un distacco di 60 punti dallo stesso Vettel.
Nel Gran Premio della Malesia, invece, il pilota britannico tagliò il traguardo in quattordicesima posizione, dopo essere stato coinvolto in un contatto con Narain Karthikeyan.