Bersama Timnas Spanyol, Villa telah meraih gelar Liga Eropa 2008 dan Piala Dunia 2010 di Afrika Selatan.
Selama berseragam La Furia Roja, Villa telah mencatatkan 56 gol. Hingga kini, torehan itu masih urung ada yang mampu memecahkannya. Ia menjadi pencetak gol terbanyak di Timnas Spanyol.