The 2009–10 season saw Curran regain his first team place after returning to fitness. He scored his first goal of the season, in the first round of the League Cup, in a 4–0 win over Grimsby Town on 11 August 2009. He then scored two goals in two games, against Huddersfield Town on 1 December 2009 and then four days on 5 December 2009, against Brentford. Two weeks later on 19 December 2009, Curran scored his third goal of the season, in a 2–0 win over Bristol Rovers. Curran then went on a run fifteen games without scoring which ended when he scored in a 3–1 win over Norwich City on 2 April 2010. Two weeks later on 17 April 2010, Curran scored his fifth goal of the season, in a 3–1 win over Exeter City. During the season Curran made fifty appearances, scoring six times in all competitions.