Птеродактили были плотоядными и, вероятно, охотились на добычу подобно современным хищным птицам. 1
Для ловли рыбы птеродактили, вероятно, летали высоко над головой, наблюдая за водой, пока не улавливали движение рыбы у поверхности. 1 Затем, совершив пикирование, они обрушивались на рыбу сверху. 1
На наземных существ птеродактили почти наверняка охотились с воздуха, так как их удлинённые крылья и маленькие задние лапки делали ходьбу на большие расстояния неудобной для охоты. 1
Рацион молодых птеродактилей составляли насекомые. 3 Взрослые особи питались рыбой, редко ловили мелких ящериц. 3 Также возможно, что птеродактили ели мелких динозавров и падаль. 1