Currie, who is the nephew of former Sheffield United, Leeds United and England footballer Tony Currie, began his career as a trainee at West Ham United in 1993 but did not play for the first-team. He had a loan spell at Leyton Orient before joining Shrewsbury Town in February 1996 for a transfer fee of £70,000, for whom he made over 70 league and cup appearances in two seasons. He was released by Shrewsbury in March 1998 and joined Plymouth Argyle until the end of the 1997–98 season. He then joined Barnet in summer 1998 and made over 140 league and cup appearances in three seasons. He was selected in the PFA Team of the Season for Division Three for two consecutive seasons but after Barnet were relegated to the Nationwide Conference at the end of the 2000–01 season, he left Barnet and joined Wycombe Wanderers for a transfer fee of £200,000. He left Wycombe by mutual consent at the end of the 2003–04 season after the club was relegated, having made over 140 appearances for the club. Currie impressed Brighton manager Mark McGhee during pre-season trials in 2004 and was given a one-year contract, with McGee saying, "Darren has skills comparable with any player at this level." A few months later in December 2004, Currie joined Ipswich Town for a transfer fee of £250,000, which Brighton's financial position meant they could not turn down. Currie made his debut for Ipswich in December 2004, scoring a goal and making another, as Ipswich beat Queens Park Rangers 4–2 away from home. He made 26 appearances for Ipswich in the 2004–05 season, as Ipswich reached the Football League Championship play-offs in May 2005. Currie fell out of favour in the 2006–07 season, starting only six games before joining Coventry Cityon loan in November 2006 when Ipswich manager Jim Magilton could not guarantee him a place in the first-team. Currie had a two-week trial with the Major League Soccer club Los Angeles Galaxy early in 2007, for whom he made three substitute appearance, but was not offered a contract and returned to Ipswich. He joined Derby County in March 2007 on a loan until the end of the season, which was extended until the end of May 2007 so he would be eligible for the 2006–07 season Football League Championship play-offs. He came on as a substitute in the second leg of the semi final against Southampton as his side won on penalties, but he did not feature in the final. Currie scored once during his spell at Derby, his goal coming on a 2–0 win over Leeds United on 6 May 2007. Currie joined Luton Town on a free transfer from Ipswich in July 2007, signing a two-year contract, and scored on his debut against Hartlepool United in August 2007. He made 38 league and cup appearances in the 2007–08 season as Luton went into administration, suffered a ten-point penalty and were relegated. Following Luton's relegation to League Two, Currie was one of several players to be offered a free transfer in May 2008, but declared that he would not leave the club until his demands were met. After negotiating terms with Brighton & Hove Albion, Currie turned them down and signed a three-year contract with League Two side Chesterfield. On 23 November 2009, Currie joined League Two side Dagenham & Redbridge on a month's loan, making his debut on 24 November in a 0–0 away draw against Bournemouth. He signed an 18-month contract with Dagenham on 19 January 2010. He made 16 appearance for the club in the 2010–11 season as they won promotion to League One. The next season, Currie made a further 22 league appearances, scoring once, as Dagenham were relegated straight back to League Two. He left the club in May 2011. Currie went on trial with League Two side Southend United in July 2011, though was not offered a contract. On 5 August 2011, Currie joined Conference South side Boreham Wood as both a player and the club's assistant manager. On 11 November 2011, Currie joined Isthmian League Premier Division side Hendon in a playing capacity. In October 2012, Currie rejoined Dagenham & Redbridge as a development coach. He also registered as a player, taking squad number 29 and appearing on the substitutes bench in a 3–2 loss at York City on 20 October 2012. He appeared again on the bench for the 1–1 draw with Exeter City on 23 October 2012. Currie was promoted to assistant manager in February 2013, replacing Wayne Burnett who was promoted to manager following the departure of John Still to Luton Town. In December 2015, Currie and Warren Hackett became caretaker managers after Burnett was sacked. After two games in charge, Currie returned to his role as assistant after the return of Still.
Management career
In June 2018, Currie returned to Barnet as assistant manager, once again as assistant to Still. Following Still's retirement on 28 December 2018, Currie took over as caretaker manager of the Bees. He was made permanent manager at Barnet on 23 January 2019.