A Christmas Cactus is actually a tropical plant. I keep mine in my office all winter, then outside the rest of the year. To get it to bloom, water it often in the winter, with a light fertilizer and only medium light. Then put it in direct sunlight with very little water and no more fertilizer.