Naturalnym środowiskiem nietoperzy wampirów jest środowisko ciepłe, tropikalne lub subtropikalne. Można je znaleźć na wysokości do 2400 metrów i zazwyczaj mieszkają w umiarkowanie oświetlonych miejscach.
Nietoperze wampiryczne żyją w koloniach około 100 nietoperzy, choć w pojedynczej kolonii może być ich aż 1000 lub więcej. Te kolonie żyją w jaskiniach, dziuplach, opuszczonych budynkach, starych szybach kopalni i innych ciemnych miejscach. Śpią w ciągu dnia, zawieszeni do góry nogami na szczycie swojej rezydencji i wychodzą na polowanie w nocy. Nietoperze wampiryczne są jedynymi ssakami, które żyją na ciepłej krwi swojej ofiary, zazwyczaj bydłem, końmi lub innymi zwierzętami hodowlanymi i uderzają z ziemi.