Le lucertole anoliche si nutrono in piccoli insetti vivi, tra cui mosche, scarafaggi, grilli, falene, farfalle, formiche e termiti, oltre a ragni, lumache, vermi e altri invertebrati. Dal la vista della lucertola anola si basa sul movimento, la sua preda deve essere viva o altrimenti mobile per poter essere mangiata. In natura, le lucertole anole si idratano con la rugiada che si trova sulle piante.
In cattività, le lucertole anole vengono spesso alimentate con una dieta di grilli. I vermi della farina sono un altro alimento comune, ma le anoles possono mostrare un'avversione per mangiarle.
Gli insetti sani e selvatici sono una preda appropriata per le anoles, ma è fondamentale selezionare campioni più piccoli degli stessi anoles. Se la loro preda è troppo grande, potrebbero essere intimiditi.
Quando catturi insetti selvatici, è importante sapere quali specie evitare per la loro tossicità. È anche meglio evitare di catturare insetti da aree che sono state contaminate da pesticidi o gas di scarico automobilistici.
Una volta nel serbatoio, gli insetti delle prede dovrebbero essere forniti anche di cibo (come i fiocchi di pesce o il cibo scimmia). Se l'anole non mangia tutti gli insetti forniti, senza una fonte alimentare propria, può provare a mangiare la lucertola.