Membre du Parti républicain, élu deux fois gouverneur de l'État du Texas (entre 1994 et 1998 puis entre 1998 et 2000), date à laquelle il abandonne son poste de gouverneur à la suite de sa victoire à l'élection présidentielle.
Elu président pour un second mandat le 2 novembre 2004, il est l'un des huit présidents descendants directs des passagers du Mayflower.
Il est domicilié à Crawford, où il possède un ranch dans lequel il passe ses vacances. Il est marié à Laura Bush depuis 1977 et est père de deux filles jumelles, Barbara et Jenna, nées en 1981.