3 Secrets to Getting Christmas Cactus to Bloom More Than Once a Year

Your Christmas cactus plant bloomed abundantly in November or December, and now you’re wondering if you have to wait a whole year before it flowers again. The surprising answer is: Nope! Given the right (and somewhat punishing) conditions, holiday cactus can bloom again after the holidays are over.

Linda Ly
Secrets to getting Christmas cactus to bloom more than once a year

Does Christmas cactus bloom more than once a year? Oh yes it does!

If you followed my beginner’s plant care guide for Christmas cactus (Schlumbergera), you probably had a profusion of colorful flowers in November or December and are wondering if you have to wait another whole year before your plant blooms again.

The surprising answer is: Nope!

Given proper care under the right conditions, Christmas cactus can actually rebloom in February—and this goes for Thanksgiving cactus or any houseplant labeled simply as “holiday cactus” as well.

Here’s how to get a repeat flowering from your holiday cactus long after the holidays have passed.

Disclosure: If you shop from my article or make a purchase through one of my links, I may receive commissions on some of the products I recommend.

Close-up of pink flower buds on a Christmas cactus plant

Secret #1: Reduce watering.

In October, start reducing the amount of water your plant normally receives. Lightly water the topmost layer of soil (just the first inch or so), and only when the soil feels completely dry to the touch. Too much water may cause flower buds to fall, so the first inch of soil should be moist (but never waterlogged).

The new, minimal watering schedule will force your Christmas cactus into dormancy, which is critical for getting the plant to bloom (and rebloom). This is where being a lazy houseplant gardener works to your advantage!

A small potted holiday cactus plant with a white flower, sitting on a windowsill

Secret #2: Provide at least 12 hours of darkness.

As a short-day plant, Christmas cactus needs 12 to 24 hours of darkness every day to enter a flowering period.

If you keep your plant in an office, this is pretty easy as there’s a good chance your office stays dark all night. At home, however, it can be a little tricky finding a suitable room that’s dark from sunset to sunrise with all the artificial lights we turn on in the evenings.

My suggestion if you want your Christmas cactus to bloom again? Move it to a spot where it’ll get at least 12 uninterrupted hours of darkness, like a closet or basement (where the doors stay closed).

If you don’t have a space with absolute darkness in your home, you can also cover the plant with light-blocking fabric (like blackout curtains) around 6pm and remove it the next morning after 6am.

To make sure the fabric doesn’t crush your plant, I recommend placing the plant under an upside-down hamper (or any similar structure that can act as a frame) and draping the fabric over that.

Keep your plant in this cycle for approximately six weeks to promote the production of flower buds.

I’m not a morning person, so I sometimes even leave my plant in darkness for up to 16 hours a day. When this happens, I’ve found that new flower buds start forming a little sooner—usually within a couple weeks.

Remember that wherever you store your Christmas cactus at night, it needs to be in total darkness for a minimum of 12 hours. Be mindful of street lights, motion-sensor lights, or nightlights. (I know it sounds crazy, but it’s all light to the plant.) Do not turn on any lights at night, even for short periods, as it can disrupt the darkness cycle required and affect the blooming process.

Two blooming Thanksgiving cactus houseplants in front of a window, the one on the left is in a decorative large brown pot, the one on the right is in a simple small white pot

Secret #3: Keep temperatures cool.

The ideal temperature for Christmas cactus to bloom is 50°F to 55°F, and the room has to be free of cold drafts and hot drafts. So keep it away from leaky doors, heating vents, and fireplaces, or any place where the temperature fluctuates a lot between warm and cold.

At home, I turn my heat down to 62°F at night and leave my plant near a well-sealed window, which keeps it cool enough in the evenings.

When people ask why their Christmas cacti grow flower buds that eventually fall off, the problem is almost always caused by drafts, warm temperatures, or too much water.

Recommended products for Christmas cactus care:

A Thanksgiving cactus houseplant in bloom with bright reddish-orange flowers

What to do once your Christmas cactus blooms again

While creating these ideal conditions to force your Christmas cactus to bloom a second time might feel a little intimidating, it’s actually much easier done than said.

Just follow these tips and you’ll get an extra show from your Christmas cactus to brighten up the dreary days.

Related: 10 Cheery Holiday Houseplants to Grow If You’re Bored With Poinsettias

The bloom this time around is much more sporadic and won’t be nearly as big as the holiday extravaganza you got, but it’s beautiful nonetheless and should last at least a month or so to take you through the rest of winter.

Flowers typically last about five days (which is longer than most other flowering cactus varieties), and the cooler your home remains, the longer the flowers stay in bloom. (Warm temperatures will cause flowers to fade faster—when they start to look bad, I simply twist them off.)

Once the flowers appear, gradually increase watering as you go back to your normal care routine. The amount of moisture required will depend on temperature, humidity levels, lighting conditions, container size, and the mix your plant is potted in.

In general, Christmas cactus should be watered every 10 days or so in winter, and every 7 days in summer (sometimes more often, if you live in a sunny, arid climate.)

Read next: How to Care for Christmas Cactus Year-Round So It Can Live 100 Years (Seriously!)

View the Web Story on how to make Christmas cactus bloom again.


  1. Why are some of the stems so weak and hangly. I water them twice a month but not a lot. Haven’t fertizered them in two months.

  2. I have managed to pollinate my holiday cactus early november 2023 and have seed pods forming
    any Idea how long it might take for them to mature?

  3. My plant didn’t bloom for years. About a year ago I moved it into my office at home. It is now blooming for the 4th time since October!!! I can’t believe it. It used to bloom only twice a year, but for some very strange reason it keeps blooming back to back. Have you ever heard of this???

  4. I dont know anything about plants but at the beginning of this year a co-worker gave me two Christmas plants. I have broken every suggested rule relating to caring for them except avoiding too much direct sunlight and they are starting to bloom for the second time this year. They started the second half of October this time and once in the summer.

    They are in my office window with indirect sunlight and some direct sunlight for a small part of the day. Lights are off at night and it is approx 70 degrees 24 hours a day. I soak them once a week.

    The only thing the blooming has in common with my care, from what I can tell, is they both started to bloom after being re-potted into a larger container each time. I put them in Miracle Grow soil and used two squirts of miracle Grow food.

    I had never heard of this kind of plant but now I like them and really like the blooms.

    1. I have had these plants most of my 60 yrs of life. They love being root bound. But just keep adding lil bits of good soil. I fertilize them once a yr. And I water once a week or more if needed.

Leave a Reply

Your email address will not be published. All fields are required.

This site uses Akismet to reduce spam. Learn how your comment data is processed.