Han blei født på Ardencaple Castle i Dunbartonshire som andre sønn av John Campbell, 7. hertug av Argyll og hans andre kone Joan Glassel, eneste datter av John Glassel. George hadde en eldre bror, ved navn John, men han døde før faren, og dermed blei det George som i 1847 overtok hertugtittelen. Han arva også tittelen Master of the Household of Scotland og Sheriff Argyllshire.