7:46PM BST 18 Jul 2011
The 35-year-old Republic of Ireland international will be unveiled by the club on Tuesday after completing his medical over the weekend and signing the contract on Monday morning, it was revealed on Aston Villa's website.
"Aston Villa is a huge football club and I'm really excited to be joining," Given said. "Everyone knows that I didn't play enough football last season, so I'm really pleased I'll be able to put that right here.
Villa manager Alex McLeish added: "Shay has come here probably with something of a point to prove and that won't do any harm at all.
"Everybody who has watched him perform over many years in the Premier League will know his pedigree, so we believe we have secured the services of one of the best goalkeepers im the business. He's a real competitor and a world-class goalkeeper."
Given is available for Thursday's friendly against Walsall at the Bank's Stadium and the club's participation in the Asia trophy next week.