Question: what causes my rose leaves to turn yellow?
Answer: Rose leaves turn yellow because the pH of the soil is too high, or there's not enough iron in the soil. It can also be caused by a lack of oxygen when the plants are overwatered or the soil doesn't drain easily. You may see the leaf veins turn yellow while the leaves are still green.