Career
He made his professional debut for Tranmere Rovers in 2008 and went on to make 70 league appearances for the club before signing for Ipswich in 2011, following a tribunal to agree the value of the transfer. He made 138 appearances for Ipswich scoring six goals, before joining West Ham United in July 2014. Tranmere Rovers
Born in Liverpool, Merseyside, Cresswell made his Tranmere Rovers debut on 1 November 2008 in a Football League One clash with Milton Keynes Dons which ended in a 1–0 loss.
Although he was offered a new contract by the club at the end of the 2010-2011 season, Tranmere manager Les Parry expected Cresswell to turn down the contract offer saying "Aaron has got four or five Championship clubs trying to sign him, if I had to guess I would say Aaron might be leaving us this summer."
Ipswich Town
A three-year contract was later announced to have been signed.
West Ham United
On 3 July 2014, Cresswell joined West Ham United on a five-year contract for an undisclosed fee believed to be in the region of £3.75 million plus add on clauses. He made his West Ham debut on 16 August 2014 in a 1–0 home defeat to Tottenham Hotspur.
On 29 November he scored his first goal for the club, to defeat Newcastle United 1–0 at the Boleyn Ground. In June 2015, Cresswell signed a new contract which would keep him with West Ham until 2020, with the option for a further two years.