report abuse chameleons generally eat locusts mantis crickets grasshopper and other insects but larger chameleons have been known to eat small birds and other lizards a few species such as jackson s chameleon and the veiled chameleon will consume small amounts of plant matterchameleons prefer running water to still waterest answer they eat many different insects which need to be dusted with vitamin supplements first so that the chameleon gets vital nutrition crickets and mealworms are the easiest to get hold of but you should give them a variety of insects you catch too