Debutnya di ajang F1 dimulai di GP Australia 2000 bersama tim Williams. Pada musim 2001, ia membalap untuk tim Benetton-Renault, yang pada musim 2002 menjadi Renault. Pada musim 2003 ia membalap untuk tim B.A.R-Honda. Selama membalap di B.A.R, Button mencatat raihan prestasi peringkat ketiga klasemen di musim 2004 dibelakang dua pembalap Ferrari. Pada 2006 tim B.A.R berganti nama menjadi Honda Racing F1. Di musim tersebut Button akhirnya bisa meraih kemenangan pertamanya di GP Hungaria 2006 setelah harus menunggu selama 113 lomba.