Christmas cactuses will bloom much of the year if the conditions are right. It all has to do with the amount of daylight they get. The ones currently languishing in my (naturally dark) kitchen blossom once a year at best, one or two feeble flowers. But when these same plants were at my last office, they blossomed continually, from about Veteran's Day to after Easter. There they sat in a West-facing window that was unobstructed, so got the afternoon sun all winter long.