The 46-year-old, who was most recently in charge of Tottenham, takes over the Barclays Premier League club from Paul Lambert, who was sacked on Wednesday.
A statement on Villa's website read: "Aston Villa Football Club are delighted to announce the appointment of Tim Sherwood as our new manager.
"Tim, 46, joins after a long and successful coaching career with Tottenham, culminating in a short but successful period as manager, and has agreed a contract that will see him take charge until the end of season 2017-18."
Source : PA
Source: PA