Sunflowers can last 6 to 12 days when placed in a vase and adequately cared for.