Villa and Wycombe will meet again in B6 after this FA Cup third round tie ended all-square at Adams Park.
Micah Richards' first half goal was cancelled about by Joe Jacobson's penalty in a well-fought contest in Buckinghamshire.
As predicted, the hardworking League Two outfit went on the attack from the outset and goalkeeper Mark Bunn had to alert.
He got down well to smother Sam Wood's shot after Jores Okore's deflection took the sting out of the ball.
Backed by a 2,690-strong following, Villa began to dictate proceedings with playmaker Carles Gil at the forefront of their attacking play.
Scott Sinclair did well to find space in the box and saw his effort across goal hacked clear.
The visitors, donning their yellow and black away kit, then had two decent opportunities to break the deadlock.
Idrissa Gana's shot was charged down by Aaron Pierre before Ashley Westwood's follow-up sailed off target.
Richards' sweet finish gave Rémi Garde's side a deserved lead - after Gil had cut inside from the right.
Jacobson caused all sorts of problems with his set piece delivery and Bunn had to be alert to punch clear on a number of occasions.
Only quick-thinking from defender Kieran Richardson thwarted Michael Harriman as he met Jacobson's cross at the far post.
Villa could have doubled their advantage just shy of the interval - Rudy Gestede glanced a header wide after a huge leap to meet Leandro Bacuna's corner.
While Villa deserve a great deal of credit for the professional nature of their first half showing, the start of the second could not have started much worse.
Wanderers were level five minutes in when they were awarded a penalty.
Westwood was penalised for a flailing arm on Matt Bloomfield and Jacobson stepped up to slot his spot-kick down the middle past Bunn.
In a midfield role once again, Bacuna hit a free-kick, goalkeeper Alex Lynch was equal to it.
In truth, the visitors had to resolute as Gareth Ainsworth's men gained confidence from their leveller.
Only brave goalkeeping from Bunn denied Jacobsen while Richardson and Okore made vital clearances.
Garde brought on Jordan Veretout and forward Jordan Ayew as they were on top in the final stages.
With a quarter of an hour remaining, Richards met Veretout's corner but the hosts were able to scramble it clear.
A crisp attacking move from the visitors ended with Bacuna's looped effort, which was deflected out of play for a corner after some committed Wycombe defending.
The lively Ayew ran into the box and fired wide before his strong pressure won a corner at the death.
But there was no winner as a replay now looms.
WYCOMBE: Lynch, McCarthy, Jacobson, Stewart, Pierre, Harriman, O'Nien, Bloomfield (McGinn 82), Wood, Thompson, Amadi-Holloway (Ugwu 70). Unused subs: Richardson, Jombati, Rowe, Kreztschmar, Udumaga.
VILLA: Bunn, Richards (C) (Lyden 83), Okore, Clark, Richardson, Bacuna, Westwood, Gana, Gil (Veretout 71), Sinclair (Ayew 71) Gestede. Unused subs: Guzan, Lescott, Kozak, Cissokho.