A Christmas cactus displays colorful blossoms on thick, scalloped stem segments from late November to late January, making it a popular Christmas gift.