Różne rodzaje nietoperzy jedzą różne pokarmy, a ich dieta może zawierać owady, owoce lub krew. Niektóre nietoperze mają diety korzystne dla ludzi, żywiące się owadami, które rozprzestrzeniają choroby lub niszczą uprawy rolne.
Wspólne małe brązowe nietoperze zazwyczaj żywią się owadami takimi jak komary, ćmy, chrząszcze, skrzydlate mrówki i jętki. Mały brązowy nietoperz może zjeść aż 1200 komarów na godzinę. Owocowe nietoperze są znane jako owocożerne i jedzą pokarmy takie jak figi, mango, daktyle, banany, nasiona owoców i pyłki kwiatowe. Nietoperze wampirów nie piją ludzkiej krwi, jak sugerują niektóre legendy, ale wykonują małe nacięcia na dużych zwierzętach i pobierają niewielkie ilości krwi. Zwierzę gospodarza zazwyczaj nie jest skrzywdzone,