Dengan Honda yang mengundurkan diri dari arena F1 pada akhir 2008, Ross Brawn mengakusisi aset tim dan mengubahnya menjadi tim Brawn GP untuk musim 2009 dengan pasokan mesin dari Mercedes-Benz. Button mendapat kesuksesan besar di musim tersebut dengan meraih enam kemenangan dari tujuh lomba awal dan berhasil mengunci gelar juara dunia di GP Brasil. Untuk musim 2010 Button beralih ke tim McLaren sampai akhir kariernya. Di tim ini ia sempat berpasangan dengan dua pembalap juara dunia yaitu Lewis Hamilton di periode 2010–2012 dan Fernando Alonso di periode 2015–2016. Prestasi tertingginya bersama McLaren adalah peringkat kedua klasemen pembalap di musim 2011. Pada musim 2017 Button memilih mengundurkan diri dan mengambil peran sebagai pembalap tes serta cadangan di tim McLaren. Ia kemudian tampil satu kali di lomba GP Monako sebagai pengganti sementara Alonso yang saat itu mengikuti lomba Indianapolis 500.