Button se mantuvo en McLaren para la temporada 2012 la cual tenía por primera vez a 6 campeones del mundo (Vettel, Button, Alonso, Hamilton, Shumacher y el regreso de Räikkönen), la primera que las 7 primeras carreras eran ganadas por pilotos diferentes (Button en Australia, Alonso en Malasia, Rosberg en China, Vettel en Bahrein, Maldonado en España, Webber en Mónaco y Hamilton en Canadá), de nuevo Hamilton como su compañero y contó con 20 Grandes premios pautados.