Algumas espécies de lagartos, incluindo o dragão barbudo, o uromastyx e o lagarto de língua azul, são onívoros. A maioria das outras espécies são estritamente insetívoros, carnívoros ou herbívoros.
A maioria das espécies de lagartos adaptou tipos especializados de dieta, dependendo de seu ambiente. A maioria dos lagartos se alimenta principalmente de insetos, aranhas e outros pequenos invertebrados. Certas espécies maiores, como lagartos-monitores e dragões de Komodo, são carnívoros e comem animais mortos e presas vivas que caçam e se matam. Por outro lado, as iguanas são herbívoros estritos e comem apenas plantas. Outras espécies populares de animais de estimação, como lagartixas, gostam de insetos e produtos frescos em cativeiro.