Edred nació en el año 924, siendo el menor de los 4 hijos de Eduardo el Viejo, rey de Wessex, y de su segunda esposa, Edgiva, hija de Sigehelm, caballero de Kent.