Ings, 29, scored 14 goals last term for both club and country and joins summer recruits Leon Bailey, Emi Buendía and Ashley Young at Villa Park.
Head Coach Dean Smith said: “Danny is an outstanding Premier League footballer who has scored goals wherever he has played.
"He is also a top professional with a great character who will be a leader in our squad and a role model for our rapidly developing young Academy players who are now in and around the first team. I am delighted to welcome Danny to our great Club.”
Welcome to Aston Villa, @IngsDanny! ?#WelcomeDanny— Aston Villa (@AVFCOfficial) August 4, 2021