Juan I de Castilla fue rey de Castilla desde el 29 de mayo de 1379 hasta el 9 de octubre de 1390. Era hijo de Enrique II de Castilla y de Juana Manuel de Villena, hija de Don Juan Manuel. Así como Leonor de Alburquerque, la suegra de Juan II de Castilla, acusada de traición. Leonor de Alburquerque, llamada la Rica Hembra y Leonor Urraca de Castilla, fue reina consorte de la Corona de
Aragón, por su matrimonio con Fernando I de Aragón. Juan II de Castilla fue rey de Castilla durante cuarenta y ocho años, casi la primera mitad del siglo XV, entre 1406 y 1454. Fue hijo del rey Enrique III «el Doliente» (1379-1406) y de la reina Catalina de Lancaster (1373-1418), y padre de los reyes Enrique IV de Castilla, e Isabel la Católica y Alfonso el Inocente. No debe confundirse con su contemporáneo, el rey Juan II de Aragón (1398-1479).