Robert Bruce urodził się w roku 1274 jako syn Roberta Bruce’a i Małgorzaty of Carrick. Jego ojciec, hrabia Carrick, był synem Roberta Bruce’a (zm. 1295), jednego z dwóch głównych pretendentów do tronu szkockiego po śmierci Małgorzaty Norweskiej. Rodzina Bruce’ów, której normandzki przodek przybył w XII wieku do Szkocji, gdzie został lordem Annandale, wywodziła się po kądzieli od Dawida I.