Poinsettias do best when the temperature is between 65 and 75 F. Temperatures below that or drafts from cold windows can cause leaves to drop.
Help Make Your Poinsettias Last Longer