Answer: There are many different causes of leaf drop in plants. The most common are overwatering and underwatering. Sometimes squirrels will nip leaf bud and twig tips, or scale insects will encrust the bark, causing leaves to yellow and fall. It may also be that your trees leafed out before it was really warm enough for them, and they may have been nipped by a late frost.
It's great to experiment by planting seeds, but if you want a reliably productive, flavorful peach tree, you need to purchase a tree from a nursery. Nursery raised trees are made from cuttings of varieties that are known to perform well. When you plant a peach pit, the resulting tree and its fruit may vary a lot from its parent tree. I hope this information is helpful!
Q&A Library Searching Tips