Flowers in a box can usually stay fresh for 3 to 7 days, depending on the type of flowers and care. Our florists choose and arrange flowers with their longevity and durability in mind. To maximize freshness, we recommend keeping the box of flowers in a cool place, away from direct sunlight, and changing the water in the vase frequently. You should also remove wilted leaves and flowers to make your arrangement last even longer.