On 14 August 2007, Carroll began a six-month loan with Preston North End. He made his debut for them in the League Cup against Morecambe on the same day. Carroll was sent off playing for Preston against Scunthorpe United on 18 September. He scored his first Championship goal, and his first English league goal, against Leicester City on 6 November.