Dieta corectă pentru o șopârlă depinde de specia și vârsta acesteia. Oamenii pot hrani cele mai multe insecte tinere de șopârle, cum ar fi greierii, larvele de gândaci, muștele și molii. Șopârlele adulte prezintă o variație mai mare în dieta lor, deoarece unele sunt erbivore stricte, alții preferă pradă vie și încă alții sunt dornici să mănânce și pe alții.
Majoritatea speciilor mici, inclusiv geckos, anoles și chameleonii, sunt complet insectivoroase, deși câteva găini de lapte pentru lapte sau fructe moi. Cele mai multe dintre șopârlele mijlocii, cum ar fi dragonii cu barbă, limbile albastre și iguanele cu coada spinoasă, sunt omniporoase. Hrăniți astfel de specii o varietate de alimente, inclusiv legume cu frunze verzi, fructe cu conținut scăzut de zahăr, insecte și rozătoare. Cele două tipuri primare de șopârle mari - iguana și șopârlele de monitor - au preferințe dietetice foarte diferite. Iguanele sunt în primul rând erbivore și ar trebui hrănite cu un sortiment de fructe și legume. În contrast, șopârlele de monitorizare sunt exclusiv carnivore; le hrăniți cu o varietate de insecte, rozătoare și păsări. În plus, unele specii acvatice pot aprecia peștele ocazional.
Fiți conștienți de faptul că elementele de pradă pot și pot lupta înapoi împotriva prădătorilor lor. În consecință, este mai sigur să oferiți elemente de prada prelungite la șopârle care necesită rozătoare sau păsări. Majoritatea magazinelor de animale de companie care vând șopârle oferă rozătoare înghețate, care pot fi achiziționate în vrac și dezghețate și oferite șopârlei după cum este necesar.