McCain suit son père et son grand-père, deux amiraux de quatre étoiles, dans la marine américaine, qui a obtenu son diplôme de la U.S. Naval Academy en 1958.
Le père et le grand-père de McCain ont servi dans la marine américaine.