Elizabeth fødte sin mann to sønner og to døtre, John, Matilda, Margaret og David (den framtidige kong David II av Skottland).