Мегабаты едят фрукты, нектар или пыльцу, в то время как большинство микрокрылых едят насекомых; другие могут питаться кровью животных, мелких млекопитающих, рыб, лягушек, фруктов, пыльцы или нектара.
Мегабаты едят фрукты, нектар или пыльцу.