Botanical illustration of Christmas Cactus
Botanical illustration © thegardening.co
Indoor Very easy 🐾 Pet-safe

Christmas Cactus

Schlumbergera

A jungle cactus, not a desert one — spineless, with flat segmented stems that spill over the pot and erupt in bright winter flowers. Treat it more like a leafy houseplant than a cactus and it will bloom for years.

Difficulty 2 / 5 — easy

Safe around cats & dogs

The Christmas cactus (Schlumbergera) is listed as non-toxic to cats and dogs on the ASPCA database — a pet-safe winter-flowering succulent, and, unlike the true cacti, spineless.

Care at a glance

Everything that matters, in six lines. The detail is further down.

Light

Bright, indirect

A bright spot out of harsh direct sun, which can scorch and redden the segments. As a forest plant it takes more shade than a desert cactus would.

Water

Let the top dry

Water when the top few centimetres are dry — more evenly moist than a desert cactus, but never soggy. Keep it a touch drier while it rests after flowering.

Temperature

15–24 °C · min ~10 °C

Ordinary room warmth suits it, but a cooler autumn spell (around 12–15 °C) is exactly what triggers the buds.

Humidity

Average to a little more

Unlike desert cacti it appreciates some humidity — a bathroom or kitchen suits it. Keep it away from dry radiator heat, which drops buds.

Feeding

Monthly in growth

A balanced feed monthly from spring to late summer; a high-potash feed as buds form helps the display.

Soil

Free-draining, airy

An epiphyte at heart — happiest in an open, free-draining mix, such as houseplant compost loosened with bark or perlite.

The almanac · Christmas Cactus through the year

What to do, and when

Spring

Growth resumes after flowering. Repot only if truly crowded, resume feeding, and pinch back a segment or two to encourage bushier growth.

Summer

Active growth — feed and water regularly. It enjoys a spell outdoors in bright shade once nights are reliably mild.

Autumn

The critical season: cool nights and shortening days set the buds. Ease off water and feed a little and let it feel the shorter days.

Winter

Flowering time. Keep it bright and steady while in bloom, water when the top dries, and resist moving it once buds have set.

How to actually get it to flower

Schlumbergera sets buds in response to cool temperatures and long, uninterrupted nights. From about mid-autumn, give it bright days but genuinely dark nights, and let it sit somewhere cool — around 12–15 °C. Six weeks or so of that and buds appear.

The commonest reason it won't flower is a warm room lit late into the evening — a hallway lamp or TV glow is enough to interrupt the long night it needs. A cooler, darker-at-night spot usually fixes a stubborn non-bloomer.

Once buds have formed, stop moving the plant. Christmas cacti are notorious for dropping their buds if you rotate them or shift them to a new spot.

Not a desert cactus

Despite the name, Schlumbergera comes from humid Brazilian forests, growing in the crooks of trees rather than in sand. That changes everything: it wants more shade, more humidity and steadier moisture than a spiny desert cactus.

So don't let it go bone dry for weeks, and keep it out of blazing direct sun. Think of it as a leafy houseplant that happens to be a cactus, and you'll rarely go wrong.

Easy to propagate and long-lived

It roots almost embarrassingly easily. Twist off a piece two or three segments long, let the end dry for a day, then push it into damp gritty compost — it will root within a few weeks.

Well cared for, a Christmas cactus is a genuine heirloom, often passed down for decades and flowering more generously with age.

Common problems

Won't flower

Too warm, or light at night interrupting the long dark it needs. Give it cool, dark autumn nights for about six weeks to set buds.

Dropping its buds

Usually being moved, a draught, dry heat, or erratic watering once buds have set. Keep it still, steady and evenly watered while budding.

Limp, wrinkled or reddish segments

Often watering trouble at the roots — too wet or too dry — or scorching sun. Check the roots and moderate light and water.

Soft, mushy stem base

Rot from overwatering or poor drainage. Let it dry out, and if the base has gone, take healthy segments as cuttings to start again.

Affiliate disclosure — some links below are affiliate links, so we may earn a small commission if you buy through them. It never changes what we recommend, and we only include things this plant genuinely needs. Our affiliate policy →

Everything a Christmas cactus needs

Bright indirect light, an airy mix, and cool dark autumn nights to trigger the flowers.

Essentials — get these right and it thrives
The plant
Schlumbergera
Choose a full plant with firm, healthy segments and plenty of tips.
Links soon
Compost
Airy houseplant mix
Free-draining but not desert-dry — loosen with bark or perlite.
Links soon
Pot
Pot with drainage
A drainage hole stops the roots sitting wet after watering.
Links soon
Worth it — genuinely useful, not obligatory
Plant food
High-potash feed
Encourages a fuller flush of flowers as buds form.
Links soon
Display
Hanging pot or plant stand
Lets the trailing stems and flowers cascade as they're meant to.
Links soon

We take no commission on anything in the "save your money" tier — if we don't think you should buy it, we don't link it. How our recommendations work

If you like this, try

Other plants with a similar temperament.

How we checked this

Care cross-checked against the RHS. Toxicity confirmed against the ASPCA database, which lists the Christmas cactus (Schlumbergera) as non-toxic to cats and dogs. If our page and these sources ever disagree, believe them — and tell us.

Sources: RHS · ASPCA — toxic & non-toxic plants

Last reviewed · July 2026