Jabarkan 2012 dari Jenson Button dalam bahasa melayu

Button kekal bersama McLaren untuk musim 2012, dan sekali lagi menjadi rakan sepasukan Hamilton. Button melayakkan diri di tempat kedua, di belakang Hamilton, sebelum memenangi perlumbaan pembuka tirai musim ini di Australia. Button sekali lagi melayakkan diri tempat kedua, di belakang Hamilton pada perlumbaan berikutnya di Malaysia, namun menamatkan perlumbaan di tempat ke-14 selepas berlanggar dengan pemandu HRT, Narain Karthikeyan dan kekurangan cengkaman pada kereta Button. Button kemudiannya mendapat tempat kedua di China dua minggu kemudian.

Di Bahrain, Button mendapat tempat keempat pada pusingan kelayakan, di belakang rakan sepasukan, Lewis Hamilton, yang mendapat tempat kedua. Pada perlumbaan ini, Button kecewa dengan tahap cengkaman yang ada pada keretanya dan akhirnya bersara pada pusingan ke-55 disebabkan oleh kegagalan ekzos. Di Sepanyol, Button mendapat tempat kesebelas pada pusingan kelayakan, dan ini merupakan kali pertama beliau gagal untuk memasuki pusingan kelayakan bahagian ketiga pada musim ini. Selepas gagal untuk menamatkan perlumbaan di tempat ketujuh dan keatas bagi empat perlumbaan seterusnya, Button menduduki tempat ketiga di Jerman, walaupun bagaimanapun beliau dinaikkan ke tempat kedua selepas Sebastian Vettel diberikan penalti selepas perlumbaan tersebut. Beliau kemudiannya mendapat petak pertamanya yang pertama dalam tempoh lebih tiga tahun di Belgium. Button memenangi perlumbaan ini dan menjadi pemandu pertama pada musim ini untuk mendahului kesemua pusingan dalam sebuah Grand Prix. Button melayakkan diri di tempat kedua, di belakang rakan sepasukannya di Grand Prix Itali, dan kekal di tempat kedua sehingga beliau terpaksa bersara selepas mengalami masalah tekanan bahan api.

Di Grand Prix Singapura, Button melayakkan diri di tempat keempat dan menamatkan perlumbaan di tempat kedua selepas Vettel memenangi perlumbaan ini apabila kereta Hamilton mengalami kegagalan kotak gear. Button melayakkan diri di tempat ketiga di Jepun di belakang kedua-dua pemandu Red Bull, tetapi dikenakan penalti lima-petak kedudukan kerana menukar kotak gear, oleh itu Button jatuh ke tempat kelapan. Beliau akhirnya mendapat tempat keempat selepas Felipe Massa memintas Button ketika beliau berada di pit, dan beliau juga gagal untuk memintas Kamui Kobayashi sebelum akhir perlumbaan. Button memulakan perlumbaan di tempat kesebelas di Grand Prix Korea, tetapi terpaksa bersara daripada perlumbaan selepas dilanggar oleh Kobayashi. Di Grand Prix India, Button menduduki tempat kelima di belakang rakan sepasukan, Hamilton. Beliau memulakan perlumbaan di tempat keenam di Grand Prix Abu Dhabi, dan mendapat tempat keempat selepas dipintas oleh Sebastian Vettel pada saat-saat akhir. Beliau memenangi perlumbaan ketiganya pada musim ini pada perlumbaan penutup tirai di Brazil. Ia merupakan kemenangan yang ke-15 dalam kerjayanya, dan akhirnya Button menamatkan musim di tempat kelima dalam kejuaraan, hanya beberapa mata di belakang rakan sepasukannya.