Question: why are there toads in my yard?
Answer: If you have toads in your yard, it's a good indication of a clean environment. Although toads don't rely on plants for food, they do benefit from them. Native plants offer habitats to natural insect populations, which are a toad's main food source. Plants also provide toads with cover to hide from predators.