Lizards are eaten by birds, mammals, snakes and other lizards. Baby lizards are especially vulnerable to predators of all kinds because they receive no maternal protection. Lizard eggs are eaten by skunks, badgers and snakes.
Most lizards are omnivores, however, what a lizard eats is largely influenced by its size. With over 3,800 different species of lizard, there is no set diet between them.
Small lizards can be carnivorous, herbivorous or omnivorous. Small lizards may eat a variety of insects, plants or a mixture of the two. Most lizards have a high metabolic rate and need to eat several times a week.
The lizard has a wide variety of predators, including birds, snakes and even other lizards. When being chased or attacked by predators, lizards may swell up, hiss, break off their tails to escape or even change colors to blend in with their surroundings.
Baby lizards are able to eat the same things that adult lizards eat, so no special diet is required for babies. The diet of a baby lizard is dependent on the diet of its species.
There are many lizards that are herbivorous and exclusively eat plants, while there are also some lizards that are omnivorous or carnivorous. Most pet lizards are omnivorous and need a variety of food including plants, insects and fruit to meet nutritional requirements.
Common lizards feed on insects, such as flies, grasshoppers and spiders, according to the Surrey Amphibian and Reptile Group. They also eat invertebrates, including earthworms, small snails and centipedes.