Christmas cacti require 12 hours of darkness for about eight weeks to form flower buds for holiday blooming. Ideal temperature conditions for flowering are 65°F to 70°F during the day and 55°F to 65°F ...