Există multe șopârle care sunt ierbivore și mănâncă exclusiv plante, în timp ce există și câteva șopârle care sunt omnivore sau carnivore. Majoritatea șopârlelor de companie sunt omnivore și au nevoie de o varietate de alimente, inclusiv plante, insecte și fructe pentru a satisface cerințele nutriționale.
Există peste 3800 de specii înregistrate de șopârle. Șopârlele mici supraviețuiesc mai ales insectelor și plantelor. Iguanele sunt ierbivore și se bucură de o dietă de plante, legume și fructe. Dragonii barbați sunt omnivori și mănâncă plante pe lângă greierii și șoarecii. Șopârlele mai mari, cum ar fi dragonul komodo, sunt, de obicei, carnivore și vânători de vânătoare care includ cerbi și porci.