La maggior parte delle lucertole è onnivora, tuttavia ciò che mangia una lucertola è largamente influenzato dalle sue dimensioni. Con oltre 3.800 diverse specie di lucertole, non esiste una dieta fissa tra loro.
Le lucertole più piccole, come i camaleonti, i gechi e le lucertole cornute, mangiano principalmente insetti e piccoli ragni. Lucertole più grandi, come whiptails e draghi barbuti, sono onnivori e possono mangiare insetti, piccoli mammiferi e persino frutti. Ci sono diverse specie di lucertole che sono erbivori e mangiano solo frutta e verdura, comprese le iguane e l'agamid dalla coda spinosa. Infine, alcune delle più grandi lucertole sono carnivori e mangiano insetti, mammiferi e altri rettili. Questi includono draghi di Komodo e lucertole di monitoraggio.