The visitors bagged two late goals to earn a 3-1 win and all but end Wednesday’s hope of a late play-off push as the Owls now sit in 12th in the Championship with six games to go.
Wednesday went ahead through Gary Hooper, who scored on his first Hillsborough appearance since 2017, before Villa equalised through John McGinn.
Albert Adomah and Tammy Abraham added a second and third for Dean Smith’s side in injury time.
Sheffield Wednesday boss and chairman unhappy after attackers leave for Premier League
Sheffield Wednesday ‘obviously huge’ but Charlton Athletic boss makes Owls statement
What Darren Moore had to say after Sheffield Wednesday's win over Charlton Athletic
The moment that changed the game and a star man rises – How Sheffield Wednesday battled their way past Charlton Athletic
Sheffield United: Boss's vow over £40m strike pair as Oli McBurnie enters make or break season
Watch the video above for our man Dom Howson’s verdict on the match...