Krarup tok teologisk embedseksamen ved Københavns Universitet i 1965 og fikk samme år sin presteordinasjon i Ribe domkirke. Han ble sogneprest i Seem og kapellan i Ribe. Krarup pensjonerte seg fra stillingene i 2005.