Colin ble gift med Isabelle Stewart, datter av John Stewart, 2. Lord Lorne i 1465. Hans eldste sønn var Archibald Campbell, 2. jarl av Argyll, hans mellomste sønn var Thomas Campbell, og hans yngste var Sir Colin Campbell av Glen Orchy (som var forfader til jarlene av Breadalbane).