Viljapuu on puu või suhteliselt kõrge kasvuga põõsas, mis kannab söödavaid vilju (näiteks õunu). Viljapuu võib olla nii looduslik (pärismaine) kui ka kultuuris kasvatatav.

Viljapuude kasvuvorme

Eestis kasvatatakse viljapuudest näiteks õuna-, pirni-, ploomi-, kreegi- ja kirsipuid.