Narodila se jako dcera aragonského krále Petra IV. a jeho třetí manželky Eleonory, dcery sicilského králePetra II. 18. června 1375 byla v Sorii provdána za kastilského infanta Jana, svého vrstevníka. Sňatek byl součástí mírové dohody mezi Aragonií a Kastilií, sjednané 12. dubna 1374 v Almazánu a 10. května 1375 v Lleidě. Po sedmi letech manželství Eleonora zemřela při porodu dcery Eleonory a byla pohřbena v Kapli Nových králů v katedrále v Toledu.