Roses can last up to 10 days with proper care. We provide detailed care instructions with all our orders and encourage people to call us for more details, tips or any concerns they may have.