El 3 de julio de 1965, McCain contrajo matrimonio con Carol Shepp, una modelo originaria de Filadelfia.