Arsenal James-Turner joined the
Arsenal Academy in 2010 at the age of 16, after playing for Manorbier Ladies in her native
Pembrokeshire. She made her senior first team debut on 5 October 2011 as a 63rd-minute substitute for
Gilly Flaherty in a 6–0 home win over Belarusian side
Bobruichanka Bobruisk in the
UEFA Champions League round of 32.
Bristol Academy Ahead of the
2012 FA WSL season, James-Turner was signed by
Mark Sampson for
Bristol Academy. She made her Bristol debut on 22 April 2014 as a 60th-minute substitute for Molly Clarke in a 1–0 home defeat to
Lincoln Ladies. On 26 May 2013, James-Turner appeared as a halftime substitute for
Alex Windell during the
2013 FA Women's Cup Final. Bristol lost 3–0 to Arsenal. James-Turner played in 13 of Bristol's 14 league games during the
2013 FA WSL season as the team earned their highest ever finish, runners-up behind
Liverpool. The two met on the final day of the season separated by two points with Liverpool winning 2–0 to clinch the title. During the
2015 FA WSL season, James-Turner played in all 14 games as the Vixens were relegated. She left following the team's relegation having made 83 appearances in all competitions, scoring six goals. On her departure, Bristol manager
Willie Kirk said, "You never want to lose top players, but following relegation it was inevitable that we would lose a few. Angharad played a big part in the club's successes over the past few seasons and at only 21 has bags of potential and can achieve a lot in the game... Angharad made her intentions to stay in WSL1 known to me very quickly so we have been planning for this for a while now."
Notts County Having stated her desire to remain in the top-flight, James-Turner signed for
Notts County in March 2016 ahead of the
2016 FA WSL season. She made 18 appearances in 2016. Two days prior to the start of the
FA WSL Spring Series in April 2017, Notts County folded, leaving the players without a club.
Yeovil Town On 16 May 2017, following the folding of Notts County, James-Turner signed a short-term one month contract with newly promoted WSL 1 side
Yeovil Town for the remainder of the
FA WSL Spring Series. She made four appearances and scored one goal in a 2–1 defeat to
Sunderland as Yeovil finished bottom.
Everton In July 2017, James-Turner left Yeovil to join newly-promoted
Everton ahead of the
2017–18 FA WSL season. She became an integral part of the team, starting in 43 of her 47 appearances for the club during her two seasons as a Toffee.
Reading In July 2019, James-Turner left Everton to join
Reading. On 17 November 2019, James-Turner scored her first Reading goal, and her first goal since scoring for Yeovil May 2017, in a 3–3 draw with
Bristol City. James-Turner captained Reading on 7 October 2020 in their 4–0 win over second division
Charlton Athletic in the
League Cup group stage in the absence of
Natasha Harding. James-Turner scored her only other goal for Reading on 23 January 2021 in the third minute of a 2–2 WSL draw with
Aston Villa. On 24 February 2021, Reading announced that James-Turner had agreed to join
North Carolina Courage of the American
National Women's Soccer League (NWSL) upon the completion of the 2020–21 FA WSL season in May. She left having made 48 appearances and scored two goals. In her final season with the team, James-Turner led the FA WSL in successful tackles with 46 and was one of three outfield players to play all 1,980 minutes along with West Ham's
Grace Fisk and Manchester United's
Millie Turner.
North Carolina Courage Having agreed terms in February, James-Turner joined
North Carolina Courage in May after the end of the 2020–21 FA WSL season. She was named to a matchday squad for the first time on 5 June 2021 as an unused substitute against
Chicago Red Stars before eventually debuting two games later on 23 June when she started against
Racing Louisville. The Courage won 2–0 with head coach
Paul Riley commenting James-Turner, "has a great range of passing and a great engine. She plays intelligently with the ball, and for me, she was one of the highlights of the night". James-Turner scored her first NWSL goal and only goal for the Courage on 25 September 2021 in a 3–1 defeat away to
Gotham FC. James-Turner made 17 appearances during her debut NWSL season including one in the playoffs.
Orlando Pride Having been traded to
San Diego Wave FC in exchange for roster protection during the
2022 NWSL Expansion Draft on 8 December 2021, James-Turner was subsequently traded to
Orlando Pride along with a league record $275,000 in Allocation Money in exchange for
Alex Morgan eight days later. The move reunited her with fiancée
Amy Turner, the first time since Notts County in 2016 they had been at a club at the same time. James-Turner made her Orlando debut on 19 March 2022 at home to
Washington Spirit in the
2022 NWSL Challenge Cup. She would make four further appearances in the Cup competition that year ahead of the regular season opener on 2 May 2022 against Gotham FC where she would make her league debut for Orlando. On 28 July 2022, James-Turner and Orlando agreed to mutually terminate her contract.
Tottenham Hotspur On 30 July 2022, it was announced that James-Turner had signed for English WSL side
Tottenham Hotspur on a two-year deal with the option of a further year.
Seattle Reign On 31 January 2024, it was announced that James-Turner had signed for NWSL club
Seattle Reign until the end of 2025. ==International==