As lagartixas comem uma variedade de alimentos, incluindo insetos, aracnídeos, moluscos, pequenos vertebrados e outros pequenos animais. Além disso, algumas lagartixas consomem frutas e néctar de flores. Existem aproximadamente 1.500 espécies de lagartixas no mundo, e o grupo exibe uma grande variedade de preferências alimentares.
A maioria das lagartixas são predadores relativamente oportunistas e comem virtualmente qualquer animal que possam pegar e que seja pequeno o suficiente para consumir. Algumas espécies tendem a preferir um determinado tipo de presa, enquanto outras consomem principalmente uma espécie de presa porque essa espécie de presa específica passa a ser abundante. As lagartixas geralmente são caçadores de emboscada que esperam que a presa fique ao alcance.
Os insetos comuns comidos por lagartixas incluem formigas, besouros, baratas, mariposas, borboletas, moscas, mosquitos e cigarrinhas. As lagartixas normalmente não são anteriores a grandes aranhas, tarântulas ou escorpiões, mas freqüentemente comem pequenas espécies. Caracóis e lesmas são alimentos comuns para algumas espécies, enquanto as espécies maiores comem outros lagartos, sapos ou até pássaros filhotes.
Embora a maioria das lagartixas seja noturna, um grupo de lagartixas fica ativo durante o dia. Chamados de lagartixas-do-dia, esse grupo de lagartos consome muitos alimentos vegetais. As lagartixas lamberão pedaços de frutas maduras demais e beberão o néctar de dentro das flores. Eles provavelmente tiveram que desenvolver esses hábitos alimentares para se tornarem ativos durante o dia, quando menos insetos estão disponíveis para comer.