On 11 July 2014, Richardson signed for Aston Villa on a two-year contract and was reunited with his former manager at Sunderland, Roy Keane, who was Villa's assistant manager at the time.
He made his debut in a 1–0 victory against Stoke.
Richardson got his first assist in a 2–1 victory against Hull City at Villa Park, sliding in a low cross which Andreas Weimann slotted home from 10 yards.
Richardson received a straight red card on 13 December 2014 for a late challenge on Stéphane Sessègnon during a 1–0 away defeat to West Brom.

After Villa's relegation from the Premier League, on 10 June 2016, it was announced that Richardson would leave Villa on the expiry of his contract.
On 11 July 2014, Richardson signed for Aston Villa on a two-year contract and was reunited with his former manager at Sunderland, Roy Keane, who was Villa's assistant manager at the time. He made his debut in a 1–0 victory against Stoke. Richardson got his first assist in a 2–1 victory against Hull City at Villa Park, sliding in a low cross which Andreas Weimann slotted home from 10 yards. Richardson received a straight red card on 13 December 2014 for a late challenge on Stéphane Sessègnon during a 1–0 away defeat to West Brom.
After Villa's relegation from the Premier League, on 10 June 2016, it was announced that Richardson would leave Villa on the expiry of his contract.
Kieran Richardson