William de Percy kwam naar Engeland in 1067 en werd 86 Lordships in Yorkshire door Willem de Veroveraar, met inbegrip van Spofforth. Het huidige kasteel werd gebouwd door de familie Percy in de vroege 13e eeuw, met wijzigingen in de 14e / 15e eeuw. De Percy landgoederen werden in beslag genomen na de opstand tegen Henry IV in 1408, gerestaureerd en vervolgens weer verloren in 1461 toen de Percys steun verleend aan de verliezende kant in de War of the Roses. Spofforth werd uiteindelijk teruggegeven aan de familie en bewoond tot 1604. Het kasteel werd teruggebracht tot ruïnes tijdens de Burgeroorlog (1642 - 1646). Toegang gratis, het hele jaar door.