How to attract frogs?
If you create the right habitat for frogs, they will likely show up in your yard. Because they are amphibians, they need water, so include a shallow pond or small body of water. Allow leaf litter to accumulate to provide cool hiding places for them. And avoid the use of pesticides that kill insects which are their source of food.