In 899, Edward married Ælfflæd, a daughter of Æthelhelm, the ealdorman of Wiltshire.
According to William of Malmesbury, Edward put aside Ælfflæd in order to marry Eadgifu, a claim which Sean Miller viewed sceptically, but it is accepted by other historians. She is reported to have retired to Wilton Abbey, where she was joined by two of her daughters, Eadflæd and Æthelhild, and all three were buried there
Their children were
Eadgifu (902 – after 955), who married Charles the Simple
Ælfweard of Wessex (904–924), whose death occurred 16 days after Edward's. Later sources sometimes portray him as Edward's successor, at least in part of the kingdom.
Eadgyth (910–946), who married Otto I, Holy Roman Emperor
Eadhild, who married Hugh the Great, Duke of the Franks and Count of Paris
Ælfgifu who married "a prince near the Alps", sometimes identified with Conrad of Burgundy or Boleslaus II of Bohemia or Boleslaus I, Duke of Bohemia
Eadflæd, who became a nun
Edwin of Wessex