The roses will last a minimum of 7 days, and in many cases a lot longer. When you order flowers from Clare Florist you’re covered by our 7 Day Freshness Guarantee.