Геккосы едят разнообразные продукты питания, в том числе насекомые, паукообразные, моллюски, мелкие позвоночные и другие мелкие животные. Кроме того, некоторые гекконы потребляют фрукты и нектар цветов. В мире насчитывается около 1500 видов геккона, и в группе проявляется широкий спектр диетических предпочтений.
Большинство гекконов являются относительно оппортунистическими хищниками, и они будут есть практически любое животное, которое они могут поймать, которое достаточно мало, чтобы потреблять. Некоторые виды, как правило, предпочитают определенный вид добычи, в то время как другие в первую очередь потребляют один вид добычи, потому что этот особый вид добычи оказывается в изобилии. Гекко, как правило, охотники за засадками, которые ждут добычи в пределах радиуса действия.
Обычными насекомыми, которых едят гекконы, являются муравьи, жуки, плотва, мотыльки, бабочки, мухи, москиты и лисички. Гекко обычно не предшествует крупным паукам, тарантулам или скорпионам, но они часто едят мелкие виды. Улитки и слизняки являются обычными продуктами питания для некоторых видов, в то время как более крупные виды едят других ящериц, лягушек или даже птенцов.
В то время как большинство гекконов ночные, одна группа гекконов активна в течение дня. Названные дневные гекконы, эта группа ящериц потребляет много растительной пищи. Гекки вырвут кусочки перезрелых фруктов и выпьют нектар из цветов. Вероятно, им пришлось развивать эти диетические привычки, чтобы они стали активными в течение дня, когда было доступно меньше насекомых.