Les mégabats mangent des fruits, du nectar ou du pollen tandis que les microchauves mangent des insectes, de petites quantités de sang d'animaux, de petits mammifères, de poissons et peuvent aussi consommer des fruits, du pollen ou du nectar.
Les mégabats mangent des fruits, du nectar ou du pollen.