Die meisten Eidechsen sind Allesfresser, was eine Eidechse frisst, wird jedoch stark von ihrer Größe beeinflusst. Bei über 3.800 verschiedenen Eidechsenarten gibt es keine feste Diät zwischen ihnen.
Kleinere Eidechsen wie Chamäleons, Geckos und Hornidechsen ernähren sich hauptsächlich von Insekten und kleinen Spinnen. Größere Eidechsen wie Peitschenschwanz und Bartagamen sind Allesfresser und können sowohl Insekten, kleine Säugetiere als auch Früchte fressen. Es gibt mehrere Arten von Eidechsen, die Pflanzenfresser sind und nur Obst und Gemüse fressen, darunter Leguane und die Stachelschwanz-Agamen. Schließlich sind einige der größten Echsen Fleischfresser und fressen Insekten, Säugetiere und andere Reptilien. Dazu gehören Komodowarane und Warane.