Długonosowe nietoperze to owadożercy, co oznacza, że żywią się głównie owadami. Ich długie nosy pomagają wykrywać i łapać owady w locie, a małe, ostre zęby ułatwiają żerowanie i trawienie. Typowe pożywienie to chrząszcze, muchy, motyle i termity. Mogą też okazjonalnie jeść pająki, skorpiony i jaszczurki.