Why have my Christmas cactus leaves turned red? The 4 possible reasons and how to fix each of them

Restore your festive plant just in time for Christmas

christmas cactus red flowers
(Image credit: Alamy)

Christmas cacti are famous for their beautiful blooms. This festive plant is a relatively easy houseplant to take care of, but that doesn’t mean problems can’t arise. One of the most common problems is Christmas cactus leaves turning red, but why does this happen?

Caring for a Christmas cactus is one of the most important things you can do if you want to ensure your plant stays healthy over the festive period. The leaves of your cactus turning red is an indicator of stress - typically triggered by too much sunlight, extreme temperature changes, lack of nutrients, or underwatering.

According to the experts, these are the four main causes and below we've outlined the simple fixes for each that you can do to return your cactus to its usual green hue.

Christmas cactus

(Image credit: Getty Images)

1. Too much sunlight

'Too much exposure to direct sunlight or bright, intense light can cause the leaves to turn red. Christmas cacti naturally thrive in indirect light conditions at home,’ says Jo Lambell, founder of Beards & Daisies.

The fix to this is easy, simply move your Christmas cactus. These plants are best suited to north or east-facing windows as there is less direct sunlight.

2. Exposure to cold temperature

‘If your cactus is exposed to cold temperatures for too long, particularly below 10°C, it can cause stress, leading to reddening leaves,' says Jo from Beards & Daisies.

Graham Smith MCIHort a gardening expert at LBS Horticulture agrees. 'Fluctuations in temperature can cause the leaves of the cactus to turn red, so ensure that the plant is placed somewhere where it will receive bright, indirect light and the temperature will remain consistent (between 15 and 24°C). Ideally, the plant should not be placed close to a heat source or somewhere draughty,' he recommends.

Red flowering Christmas cactus houseplant growing in purple pot on windowsill

(Image credit: Future PLC)

3. Lack of water

‘A lack of water can stress your plant, causing red pigmentation to appear as it tries to save as much energy as possible,' says Jo.

If you’re wondering how often you should water your christmas cactus, the answer is every two weeks - or when the soil feels dry to the touch.

Graham points out that 'overwatering can also cause stress to a Christmas cactus and make its leaves turn red. Check that the soil of the plant is well-draining, and water when the top inch or so feels dry.'

Red flowering Christmas cactus houseplant in blue-grey ceramic pot

(Image credit: Future PLC)

4. Lack of nutrients

‘If your Christmas Cactus isn't getting enough essential nutrients, particularly phosphorus (an essential mineral), its leaves may turn red. This happens because the plant struggles to photosynthesize effectively.’

As a fix, Graham recommends regularly feeding your Christmas cactus through the growing season to prevent nutrient deficiencies.

Shop Christmas cacti

By adopting these changes, you can enjoy a beautiful healthy plant for plenty of festive seasons to come.

Kezia Reynolds
News Writer

Kezia Reynolds joined the Ideal Home team as News Writer in September 2024. After graduating from City, University of London in 2022 with a bachelor’s degree in journalism, Kezia kicked off her career spending two years working on women’s weekly magazines. She is always on the lookout for the latest home news, finding you the best deals and trends - so you don’t miss a thing!