What should I do with this and what causes it? Do I need to remove all curled leaves?
The leaves will die and fall off.Then,they probably should be disposed of.
Yes,that is Peach Leaf Curl,caused by the fungus Taphrina deformans.Repeated occurrences through the years can weaken and may kill the tree.
There are different fungicides to help manage the disease.
2 Likes