Erik var sønn av kong Magnus Ladulås og Helvig av Holstein. Han ble gift med Ingebjørg Håkonsdatter ÷ datter av Håkon V Magnusson og dronning Eufemia. Erik og Ingebjørg fikk sønnen Magnus Eriksson og datteren Eufemia Eriksdatter. Førstnevnte ble valgt til konge over Norge og Sverige i 1319.