Do Vampire Bats Suck Blood?

Vampire bats suck blood with their teeth.

How Do Vampire Bats Drink Blood?

Vampire bats don’t suck blood with their teeth; they use their teeth to pierce an animal’s skin and then lap up the blood with their tongue. Their saliva prevents the blood from clotting while they drink. Vampire bats can feed up to 30 minutes. While their preferred meal is cow’s blood, vampire bats have been known to feed on human blood.[1]

A short from NatGeoWild on vampire bats.

FACT: Vampire bats are the only mammals to survive entirely on blood.

Vampire bat

This Vampire bat thinks your misconceptions of his people are hilarious.


Vampire bats don’t suck blood, they simply use their few razor sharp teeth to pierce the skin and then use their tongue to lap up the blood so they can drink it.


  1. Common Vampire Bat“. Nov 20, 2015.
  2. Vampire bat“. Nov 20, 2015.

Vote Fact or Myth: "Vampire Bats Suck Blood"

Your Vote: {{ voteModel || 'no vote' | uppercase }}