 In May 2012, Laird signed for League One side Preston North End on a free transfer.The move reunited him with manager Graham Westley, who had previously managed Laird at Stevenage.He made his Preston debut in the club's first game of the 2012–13 season, playing the whole match in 2–0 home win over Huddersfield Town in the League Cup.