She began her club career with local team Tranmere Rovers and had brief spells in her home country with Birmingham City and Lincoln Ladies.
Born in Birkenhead, United Kingdom,[2] Taylor made her first team debut for Tranmere Rovers in February 2002, at the age of 15, during a prolific season in youth football.
[11] On 16 January 2015 the Portland Thorns FC acquired Taylor in a trade with the Washington Spirit in exchange for a 2015 second-round pick (No.
[12] On 8 October 2015, defending W-League champions Canberra United announced that they had signed Taylor on loan,[13] only for a recurrence of a knee injury to force her to pull out of the deal.
[15] Taylor did not make her debut in the FA WSL until the club's final home game of the 2016 season, scoring twice in a 2–0 win over relegated Doncaster Belles, having previously spent a large part of the campaign out injured.
[16] Less than two years later, Taylor left Arsenal on 21 November 2017, having played seventeen matches for the club, scoring ten goals.
[18] On the same day, Reign FC announced that Taylor will join the club before the 2018 National Women's Soccer League season.
[19] By returning to the Pacific Northwest, she joins a select group of players who have played for both sides of the Cascadia rivalry with Seattle and the Portland Thorns FC: Michelle Betos, Amber Brooks, Danielle Foxhoven, Kaylyn Kyle, Allie Long and Jessica McDonald.
[23][24] On 30 August, she appeared as an 87th minute substitute for Dzsenifer Marozsán as Lyon beat Wolfsburg 3–1 in the 2020 UEFA Women's Champions League Final.
[27] On 1 December 2021, Taylor was traded from Orlando to San Diego Wave FC, a new NWSL expansion team managed by her former England teammate Casey Stoney.
[40] Taylor was allotted 187 when the FA announced their legacy numbers scheme to honour the 50th anniversary of England’s inaugural international.