Aussi, lorsque Édouard IV débarque en à Ravenspurn afin de reconquérir son trône, William Parr est l'un des premiers à le rallier. Accompagné de James Harrington, il le rencontre à Doncaster et lui amène 600 hommes. Présent aux batailles de Barnet et de Tewkesbury, Parr est récompensé de sa loyauté par Édouard IV en étant nommé contrôleur de la Maison royale jusqu'en 1475. Nommé chevalier de l'ordre de la Jarretière en 1474, il reçoit des terres situées à Burgh et à Appleby. Il conduit en outre des négociations avec l'Écosse en 1479 et en .