A fresh-cut sunflower lasts from 6-12 days.
Our Eternal Real Sunflowers can last for up to 4 years.