The Briton, who is second in the Formula One drivers' championship, says he has "never felt more at home at a team".
Jenson Button re-signs 'multi-year contract' with McLaren
Jenson Button has pledged his future to McLaren-Mercedes by agreeing a new "multi-year contract" with the British-based Formula One team.
The former world champion joined McLaren at the start of last season, scoring two wins en route to finishing fifth in the championship.
This year, the 31-year-old driver has enjoyed the upper hand on teammate Lewis Hamilton and sits second in the drivers' championship — behind the dominant Sebastian Vettel — with five races remaining.
Button, who won the 2009 title with Brawn GP after ending 2008 with his F1 career in tatters following the withdrawal of Honda, was delighted to commit his future to the team.
"I've never felt more at home at a team than I do at Vodafone McLaren-Mercedes," Button said. "I've won four of the greatest races of my life here, I'm currently lying second in the drivers' world championship, and I feel that I'm driving better than ever."
Button said that receiving the right level of support, passion and determination within the team at McLaren is stronger than anywhere else in the paddock.
"As a grand prix driver, those are incredibly powerful feelings to share and be part of, and they've only reinforced my desire to commit my long-term future to this team," Button said.
"I've made no secret of my ambition to continue winning races and world championships, and I fully believe this is the place where I can achieve those aims."
The team were delighted that the driver re-signed with the Woking-based team.
"Jenson's re-signing is a move that will strengthen Vodafone McLaren Mercedes' long-term stability as it continues to grow and develop its race-winning form into further world championship successes," a McLaren team statement read on their official website.
Button is the only driver who can beat Vettel, the Red Bull Racing driver to the drivers' championship, but the German only needs one point in Sunday's Japanese Grand Prix to win back-to-back titles.