Boris Johnson ha due matrimoni alle spalle, uno con Allegra Mostyn-Owen e l'altro con Marina Wheeler, madre dei suoi quattro figli: Lara, Cassia, Milo e Theodore. Carrie Symonds, più giovane di ventiquattro'anni, è la sua compagna dal 2019 e ora la coppia aspetta un figlio.