This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Christmas cactus turning purple is usually a sign of stress, but it’s not always a bad thing.
When a Christmas cactus turns purple, it’s often reacting to its environment in a way that can actually be reversed or even embraced.
The purple hue you see on the leaves, or more accurately the stem segments, comes from a pigment called anthocyanin.
This pigment acts like natural sunscreen for the plant when it’s exposed to conditions it finds challenging.
In this post, we’ll dig into exactly what causes Christmas cactus to turn purple, how to fix it, and when you might not need to worry at all.
Let’s get to the root of why your Christmas cactus turns purple and what you can do about it.
Why Christmas Cactus Turns Purple: The Main Triggers
The main reason a Christmas cactus turns purple is stress, and the most common stressor is light exposure.
But there are a few other culprits that can cause that purple tint to creep in.
Let’s break down each cause so you can figure out which one is affecting your plant.
1. Too Much Direct Sunlight
If your Christmas cactus turns purple, the first thing to check is how much sun it’s getting.
Christmas cactus are native to the shady understory of Brazilian rainforests, so they prefer bright but indirect light.
Direct sun, especially during the hot afternoon hours, can scorch the leaves and trigger that purple pigment.
The plant produces anthocyanin to protect itself from the intense rays, just like how our skin produces melanin to protect against UV damage.
If you’ve moved your plant to a sunnier windowsill and noticed the color change, this is likely your answer.
Move it to a spot with filtered light, like a north-facing window or a few feet away from a south-facing one, and the purple should fade over time.
2. Temperature Stress and Cold Drafts
Temperature swings are another big reason why a Christmas cactus turns purple.
These plants love stable temperatures between 60°F and 70°F (15°C to 21°C) during the day and slightly cooler at night.
If your plant is near a drafty window, an air conditioning vent, or a heating duct, those sudden changes can stress it out.
Cold drafts in particular can cause the leaves to turn purple as the plant tries to protect its cells from damage.
Similarly, sudden drops in temperature at night, even if they’re not freezing, can trigger the same response.
Keep your Christmas cactus away from doors that open frequently, and avoid placing it right next to a heat source.
Once the temperature steadies out, you’ll often see the green color return to the stem segments.
3. Overwatering or Underwatering
Watering issues can also make your Christmas cactus turn purple, though they’re a bit less common than light or temperature problems.
Overwatering is the bigger culprit because it leads to root rot, and when roots are damaged, the plant can’t take up water or nutrients properly.
That stress shows up as purple discoloration on the leaves.
On the flip side, underwatering for long periods can cause the plant to become dehydrated, which also triggers anthocyanin production.
Check the soil moisture with your finger.
If it feels soggy, let the top inch dry out completely before watering again.
If it’s bone dry, give your Christmas cactus a good soak and let all the excess water drain out of the pot.
Consistency is key for these plants, and once you get on a regular watering schedule, the purple tinge should start to fade.
4. Nutrient Deficiency, Especially Phosphorus
Sometimes a Christmas cactus turns purple because it’s missing key nutrients, particularly phosphorus.
Phosphorus is essential for energy transfer and healthy cell function in plants.
When it’s lacking, the leaves can develop a purplish or reddish tint, especially on the edges or undersides.
This is more likely if your plant has been in the same potting soil for years without any fertilizer.
Feed your Christmas cactus with a balanced, water-soluble fertilizer that has a higher middle number in the N-P-K ratio (like 10-15-10) during the growing season.
Be careful not to over-fertilize, though, because too much salts can also cause stress and discoloration.
A light feeding every month from spring to early fall should keep your plant happy and green.
5. Natural Color Change in Some Varieties
Here’s the good news: not all purple is a distress signal.
Some Christmas cactus varieties naturally have purple or reddish tones in their stems, especially when they’re young or during certain seasons.
If you’ve ruled out lighting, watering, temperature, and nutrient issues, your Christmas cactus might just be showing off its natural genetics.
Also, when new growth appears, it sometimes comes in with a reddish-purple tinge that later turns green as the segments mature.
So before you panic, take a close look at whether the purple is uniform across the plant or only on new growth.
If the plant looks otherwise healthy and is still putting out new leaves, it might just be its natural look.
How to Fix a Christmas Cactus Turning Purple
Now that you know the causes, the next step is figuring out what to do when your Christmas cactus turns purple.
Here’s a simple step-by-step approach to get your plant back to its healthy green self.
Assess the Growing Conditions
Start by checking the light intensity and location of your plant.
If it’s in direct sun, move it to a spot with bright, indirect light like behind a sheer curtain.
Then check the temperature around your plant to make sure it’s not too drafty or too hot.
Use a thermometer to verify the range is between 60°F and 70°F if possible.
Adjust Your Watering Routine
Poke your finger about an inch into the soil to feel for moisture.
Water your Christmas cactus only when the top inch feels dry to the touch.
When you do water, do it thoroughly and let the pot drain completely to avoid waterlogged roots.
If your pot doesn’t have drainage holes, that’s a big problem, so consider repotting into a container that lets excess water escape.
Feed with the Right Fertilizer
Use a fertilizer that’s slightly higher in phosphorus to address any nutrient deficiencies.
Dilute it to half strength and apply it every two to four weeks during the active growing season.
Avoid fertilizing during the winter dormancy period or right after repotting, as the roots are sensitive then.
Be Patient and Observe
Your Christmas cactus won’t turn green overnight, so give it a couple of weeks to adjust.
Monitor the new growth to see if it’s coming in green or still purple.
If the condition doesn’t improve, double-check for pests like mealybugs or spider mites that could be causing additional stress.
Once you correct the underlying issue, the purple should gradually fade as new, healthy green segments appear.
So, What Causes Christmas Cactus to Turn Purple?
What causes Christmas cactus to turn purple is primarily stress from environmental factors like too much direct sunlight, temperature swings, improper watering, or nutrient deficiencies.
In some cases, it’s just a harmless natural color variation, especially in specific cultivars or new growth.
The good news is that Christmas cactus is resilient, and with a few simple adjustments to its care, you can usually reverse the purple tint.
If your plant is otherwise healthy and putting out new leaves, a bit of purple might just be part of its charm.
But if you notice the purple along with wilting, mushy stems, or dropped buds, that’s a red flag that something more serious is going on, like root rot.
Hope this post has helped you understand what causes Christmas cactus to turn purple and how to bring yours back to vibrant health.
With a little attention and care, your Christmas cactus will reward you with lush green foliage and those stunning winter blooms you love.
So go ahead, check your plant’s conditions, make those tweaks, and watch the purple fade as your cactus settles into its happy place.