Tammy Abraham scored a late leveller for the home side, after Anton Stach opened the scoring with a stunning free-kick.
Villa missed the chance to move within five points of Premier League leaders Arsenal with the draw, though the result could prove an important one in their bid for a top-four finish.