The Toffees' boss also made clear that he expects stars such as Leighton Baines and Marouane Fellaini to stay at Goodison Park this season as he ruled out the possibility of selling any of his key players in the January transfer window.
Both Baines and Fellaini have been in superb form for the Toffees this campaign, which has seen them linked with moves away from Merseyside but Moyes claimed he was expecting a quiet transfer window.
"If he [Villa] was loanable and he wanted to join Everton, we'd be more than happy to have him," Moyes told BBC Radio 5 Live.
"Last year, we sold [Diniyar] Bilyaletdinov for 5.5 million pounds back to Russia and that gave us the opportunity to go and buy.
"We brought in Steven Pienaar on loan from Spurs, we bought [Nikica] Jelavic from Rangers for 5 million pounds and Darron Gibson from Man United for 500,000 pounds. We spent the money we got in. That is the way we have tended to work.
"My intention is not to sell anyone this January."The Toffees are currently pushing hard for a place in the top four, and next season's Champions League, and are only six points behind champion Manchester City in second.