Os pterodáctilos eram criaturas carnívoras que se alimentavam principalmente de peixes. Suas bocas longas continham cerca de 90 dentes, permitindo-lhes pegar peixes facilmente e mastigá-los rapidamente em pequenos pedaços que eram fáceis de digerir. Ao contrário do que se acredita amplamente, os pterodáctilos eram répteis voadores em vez de pássaros, e os pássaros modernos não evoluíram a partir deles.
Os pterodáctilos viveram durante o período Jurássico. As grandes massas de terra estavam se dividindo em continentes durante esse tempo, causando a formação de novos oceanos, e grandes mares interiores também eram numerosos. O nível do mar aumentou significativamente durante este período devido à formação de montanhas no fundo do oceano. Consequentemente, a vida marinha era abundante e variada, e os predadores evoluíram proporcionalmente.
Os pterodáctilos também comiam pequenos répteis e insetos, principalmente quando eram jovens, mas os peixes e outros animais marinhos eram o esteio de sua dieta. Como necrófagos, eles também comiam animais mortos. Eles eram completamente carnívoros e não se alimentavam de qualquer tipo de planta.
Fósseis de pterodáctilo foram descobertos em abundância na região da Baviera, onde hoje é a Alemanha. Durante o período jurássico, esta região era composta principalmente de pântanos e pântanos e estava situada à beira do mar. Fósseis de pterodáctilo foram encontrados em muitas outras partes do mundo, mas os fósseis encontrados na Baviera estão entre os mais bem preservados.
O evento de extinção que ocorreu durante o período Cretáceo-Paleógeno afetou severamente a vida marinha em nível mundial, o que significa que as fontes de alimento para pterodáctilos tornaram-se extremamente limitadas durante esse período.