Eleanor dari Kastilia (1241 - 28 November 1290) adalah ratu Edward I dari Inggris. Dia juga Countess of Ponthieu dari tahun 1279 sampai kematiannya pada tahun 1290.
Edward dan Eleanor menikah di biara Las Huelgas, Burgos pada tanggal 1 November 1254. Beberapa kerabatnya datang ke Inggris segera setelah pernikahannya. Henry III dari Inggris menghabiskan banyak uang untuk kerabatnya. Hal ini membuat orang-orang tidak menyukainya, meskipun dia tidak bisa menghentikannya.
Pada tahun 1260-an, Perang Baron Kedua dimulai antara Henry III dan para baronnya. Hal ini memecah belah kerajaan. Eleanor mendukung Edward. Edward ditangkap di Lewes dan dipenjara. Eleanor ditahan secara terhormat di Istana Westminster.
Pada tahun 1270 Edward dan Eleanor pergi untuk bergabung dengan pamannya Louis IX dari Perancis dalam Perang Salib Kedelapan. Louis meninggal di Kartago. Mereka menghabiskan musim dingin di Sisilia. Kemudian pasangan itu melanjutkan perjalanan ke Acre di Palestina.
Mereka meninggalkan Palestina pada bulan September 1272. Di Sisilia pada bulan Desember mereka mengetahui kematian Henry III. Edward dan Eleanor kembali ke Inggris dan dimahkotai bersama pada tanggal 19 Agustus 1274.