Las lagartijas marrones, o anoles, son insectívoros que comen grillos, gusanos de la harina, polillas, cucarachas, saltamontes, gusanos de cera y otros artrópodos. En la naturaleza, las lagartijas marrones pueden comer otras lagartijas, huevos de lagarto, acuáticos Artrópodos y peces pequeños.
Los anoles domesticados prefieren insectos vivos y otros invertebrados. La mayoría de los dueños de mascotas los alimentan con éxito grillos de alimentación, especialmente aquellos que han sido "cargados". La carga de la tripa significa alimentar al insecto alimentador con alimentos ricos en nutrición, como rodajas de papa, manzanas, peras, avena, espinacas u otras verduras. Esto permite que el lagarto marrón se beneficie de los nutrientes dentro del insecto alimentador. La vitamina en polvo también debe esparcirse sobre los insectos una vez a la semana.Bebé, o crías, anoles necesitan comer diariamente. Reptilesncritters.com sugiere darles de comer tantos grillos como consumirán en 15 minutos, eliminando el exceso de insectos después de ese período. Sin embargo, los adultos mayores solo necesitan comer cada dos días o incluso con poca frecuencia cada cuatro o cinco días. Se sugiere elegir grillos cuya longitud sea la misma que la cabeza de la lagartija marrón que es ancha.
Las lagartijas marrones beben al lapear el agua de las plantas y ramas que cuelgan. Sus tanques deben ser empañados dos o tres veces al día, o debe instalarse un señor de terrario automático. Los anoles no necesitan un recipiente de agua, por lo general no beben de ellos, ya que prefieren lamer las gotas de agua de las plantas.