La mayoría de los lagartos son omnívoros, sin embargo, lo que come un lagarto depende en gran medida de su tamaño. Con más de 3,800 especies diferentes de lagartos, no hay una dieta establecida entre ellos.
Los lagartos más pequeños, como los camaleones, los geckos y los lagartos cornudos, comen principalmente insectos y pequeñas arañas. Los lagartos más grandes, como los látigos y los dragones barbudos, son omnívoros y pueden comer tanto insectos como pequeños mamíferos e incluso frutas. Hay varias especies de lagartos que son herbívoros y solo comen frutas y verduras, incluidas las iguanas y el agamid de cola espinosa. Finalmente, algunos de los lagartos más grandes son carnívoros y comen insectos, mamíferos y otros reptiles. Estos incluyen dragones de Komodo y lagartos de monitores.