I 1876 ble Croll valgt til (Stipendiat for Royal Society), og tildelt en hedersgrad ved University of St Andrews. Dårlig helse ført til at han pensjonerte seg i 1880 og han døde i 1890, 69 år gammel.