The midfielder is likely to be available after missing last Saturday's stalemate with West Ham through illness but the forward is set to miss out with an ankle ligament injury
The 23-year-old midfielder, who had started every Premier League match for Villa until last Saturday, was absent for the club's goalless draw against West Ham but is set to return.
Agbonlahor also missed the stalemate at Upton Park with an ankle ligament injury but is unlikely to be fit for the encounter with Malky Mackay's side.
Elsewhere for Villa, Andreas Weimann (hamstring), Antonio Luna (hamstring) and Joe Bennett (back) are likely to be unavailable, while Gary Gardner (back), Jores Okore (knee) and Charles N'Zogbia (Achilles) are long-term absentees.
Cardiff City head to Villa hoping to build on their win over Swansea City last Sunday.
Steven Caulker headed a second-half winner against his former club to ensure victory in the first top-flight South Wales derby, and Mackay will be eyeing back-to-back victories for the first time this season.
Cardiff meet a Villa side who have not won - or scored - in their last four matches, leaving them a point behind their visitors in the Premier League.
The teams last met in a Capital One Cup third-round clash in September 2009, when a third-minute Agbonlahor strike sealed a 1-0 triumph for Villa over the then Championship outfit.
The only Cardiff player still at the club who started that day is former Villa man Peter Whittingham, who made 66 appearances in all competitions for the Villa Park outfit before heading to the Welsh capital.
Paul Lambert's men have endured a mixed start to the season, one of the highlights of which was a 3-2 home victory over Manchester City on September 28.
However, they have embarked on a worrying barren spell since that memorable clash, which remains their only win of the campaign on home soil.
Danish striker Andreas Cornelius (ankle) looks set to be Cardiff's only absentee, but defender Ben Turner is relishing the prospect of a return to his native Birmingham.
"We're looking forward to going to Villa Park on Saturday now for another big game," he told the club's official website.
"I've got quite a lot of family and friends coming to that one as I'm from Birmingham originally, so they'll be hoping we win the game too."