Q:

What do vampire bats eat?

A:

Quick Answer

Adult vampire bats eat only blood, while young vampire bats feed on their mothers' milk until they are three months old before then switching to a blood diet. The common vampire bat mainly eats blood from large domestic mammals such as horses and cattle, but it occasionally feeds on human blood. However, the hairy-legged vampire bat and white-winged vampire bat both prefer the blood of birds.

Continue Reading
What do vampire bats eat?
Credit: Oxford Scientific Oxford Scientific Getty Images

Full Answer

Vampire bats emerge at night from caves, old buildings, hollow trees and other dark roosts to hunt. When they locate prey, they land and move toward it on all fours. To locate points on their victims where blood is flowing just under the surface, they use thermoreceptors on their noses to detect heat on the skin of their prey through infrared radiation. Crawling up onto their victims, they use their sharp incisor teeth to make a cut. The saliva of vampire bats has anticoagulants that aid blood flow as they feed.

In 20 minutes, vampire bats can consume half their body weight in blood. Although they digest it quickly and begin to urinate soon after feeding, they are extremely heavy when they attempt flight. Vampire bats are the only bats able to take off from the ground. They crouch down and throw themselves up to 3 feet into the air while flapping their wings. After feeding, vampire bats return to their shelters to roost and finish digesting their food.

Learn more about Bats

Related Questions

  • Q:

    Why do vampire bats rarely attack humans?

    A: Vampire bats rarely attack humans because free-ranging cattle provide a more readily accessible food source. Vampire bats are also extremely light-sensitiv... Full Answer >
    Filed Under:
  • Q:

    What do baby bats eat?

    A: Baby bats are called pups and they acquire their nutrition by feeding on the milk of the mother. Baby bats nurse from the time they are born up to about si... Full Answer >
    Filed Under:
  • Q:

    What animals eat bats?

    A: Several types of animals eat bats as part of their diet, including owls, hawks, snakes and spiders. Although bats have many predators, there are only a cou... Full Answer >
    Filed Under:
  • Q:

    Can bats see?

    A: All bats can see. Microbat species generally have poorly developed eyes and poor visual acuity, but most megabat species have excellent eyesight and even s... Full Answer >
    Filed Under:

Explore