Marigold leaves may turn purple due to a lack of nutrients, such as phosphorus or potassium, in the soil. It could also be a sign of stress from overwatering, underwatering, or extreme temperatures. Consider testing the soil and adjusting watering practices to help the plant recover.
Chat with our AI personalities