With proper care, most of our Christmas flower arrangements can last from 7 to 10 days. We include care instructions with each delivery to help your flowers stay fresh longer.