Since chameleons are lizards, most people might assume they eat bugs. That is true, but they don’t eat just any bug.

In their natural habitat, these unique lizards live in the treetops of tropical or subtropical forests, eating all different kinds of insects from the trees and the air around them.
So when future chameleon owners think they can simply feed these little guys any bugs they come across and keep their chameleons healthy, they are incorrect.
While pet chameleons will never have access to the kind of varied diet as do wild chameleons, owners can take measures to make their diets as similar as possible.
The best way to imitate a wild chameleon’s diet is to provide variety—a variety of insects, that is. This variety should not be random, but should include certain kinds of insects.
Variety, consisting of about four to five different types of insects, will ensure that the chameleon receives more nutritional value than if it ate only one type of insect. The following explains what types of insects are recommended to be in a chameleon diet.
Crickets are a great base for a chameleon diet, for several reasons.
It is important that the crickets are fed appropriate foods that are free of additives. Dark green vegetables, including broccoli, spinach, and other leafy greens, work well, and provide lots of Vitamin A. Crickets devour fruits and vegetables. Some people feed their crickets dog food, but this is not recommended because the artificial additives in dog food can harm chameleons.
Crickets have huge appetites, and will gobble up any food put before them. The crickets can then be fed to the chameleon as needed.
Grasshoppers are larger than crickets and have more substance to them, so they provide a lot of nourishment to chameleons. They are also quite familiar to chameleons, as they live in the same natural habitats as most chameleon species. However, they are more difficult to find than crickets, so some people may not be able to get them.
Different kinds of hornworms can be fed to chameleons, and most can be shipped to you.
In the wild, chameleons might also eat locusts, mantids, and numerous other insects, with large ones sometimes eating small birds and other lizards. You don’t, however, need to provide these food types to pet lizards.
As for water, chameleons like running water rather than still water.
Lots of insects that have eaten lots of other nutritious food! Just keeping a pet chameleon fed well can be a lot of work – so make sure you’re up for the job before bringing one home.