Eleonóra Kastílska (1241 - 28. novembra 1290) bola kráľovnou anglického kráľa Eduarda I. Od roku 1279 až do svojej smrti v roku 1290 bola aj grófkou z Ponthieu.
Eduard a Eleonóra sa zosobášili 1. novembra 1254 v kláštore Las Huelgas v Burgosu. Krátko po svadbe prišlo do Anglicka niekoľko jej príbuzných. Anglický kráľ Henrich III. vydal na jej príbuzných veľa peňazí. To spôsobilo, že ju ľudia nemali radi, hoci ona tomu nemohla zabrániť.
V roku 1260 sa začala druhá vojna barónov medzi Henrichom III. a jeho barónmi. Tá rozdelila kráľovstvo. Eleonóra podporovala Eduarda. Eduard bol zajatý v Lewes a uväznený. Eleonóra bola čestne držaná vo Westminsterskompaláci.
V roku 1270 Eduard a Eleonóra odišli k jeho strýkovi Ľudovítovi IX. do Francúzska na ôsmu krížovú výpravu. Ľudovít zomrel v Kartágu. Zimu strávili na Sicílii. Potom manželia pokračovali do Akry v Palestíne.
Palestínu opustili v septembri 1272. V decembri toho roku sa na Sicílii dozvedeli o smrti Henricha III. Eduard a Eleonóra sa vrátili do Anglicka a 19. augusta 1274 boli spoločne korunovaní.