Es gibt viele Eidechsen, die Pflanzenfresser sind und ausschließlich Pflanzen fressen, während es auch einige Eidechsen gibt, die Allesfresser oder Fleischfresser sind. Die meisten Eidechsen sind Allesfresser und benötigen eine Vielzahl von Nahrung, einschließlich Pflanzen, Insekten und Früchten, um den Nährstoffbedarf zu decken.
Es gibt über 3.800 registrierte Eidechsenarten. Kleine Eidechsen überleben hauptsächlich von Insekten und Pflanzen. Leguane sind Pflanzenfresser und ernähren sich von Pflanzen, Gemüse und Obst. Bartagamen sind Allesfresser und fressen neben Grillen und Mäusen auch Pflanzen. Größere Eidechsen wie der Komodowaran sind typischerweise Fleischfresser und jagen Beute, darunter Hirsche und Schweine.