A dieta correta para um lagarto depende de sua espécie e idade. As pessoas podem alimentar a maioria dos jovens lagartos com insetos, como grilos, larvas de besouro, moscas e mariposas. Lagartos adultos apresentam maior variação em sua dieta, pois alguns são herbívoros estritos, outros preferem presas vivas e outros ainda estão ansiosos para comer os dois.
A maioria das espécies pequenas, incluindo lagartixas, anoles e camaleões, são completamente insetívoros, embora algumas lagartixas bebam comida de bebê ou frutas macias. A maioria dos lagartos de médio porte, como os dragões barbudos, os lagartos de língua azul e os iguanas de cauda espinhosa, são oniórvios. Alimente essas espécies com uma variedade de alimentos, incluindo vegetais de folhas verdes, frutas com baixo teor de açúcar, insetos e roedores. Os dois tipos principais de lagartos grandes - as iguanas e os lagartos-monitores - têm preferências alimentares muito diferentes. As iguanas são principalmente herbívoras e devem ser alimentadas com uma variedade de frutas e vegetais. Em contraste, os lagartos monitores são exclusivamente carnívoros; alimente-os com uma variedade de insetos, roedores e pássaros. Além disso, algumas espécies aquáticas podem apreciar peixes ocasionalmente.
Esteja ciente de que as presas podem e devem lutar contra seus predadores. Conseqüentemente, é mais seguro oferecer presas pré-mortas a lagartos que precisam de roedores ou pássaros. A maioria das lojas de animais que vende lagartos oferece roedores congelados, que podem ser comprados a granel, descongelados e oferecidos ao lagarto conforme necessário.