Den 18. november 2009 ble det klart at Button skulle kjøre for Vodafone McLaren Mercedes i 2010, sammen med tidligere verdensmester Lewis Hamilton. Han startet sesongen med en 7.-plass i Bahrain. To uker senere tok han sin første seier siden Tyrkias Grand Prix 2009 og hans første for McLaren i Australia.