Villa have been forced to lower their expenditure since McLeish's arrival and the Scot admits that if he is to bring in any new faces, he will have to sell players first.
"It's a case of keeping and steering the ship in the right direction in terms of the wages," said the 52-year-old.
"There's no way we will add to the wages unless some of the wages are offloaded.
"I am not in any hurry to lose any of my players. Only if it was an attractive proposition would we do anything so it's very unlikely we would let any of our players go."
Villa, who are currently 13th in the Premier League, host Everton this Saturday.