Gladiolus flowers can last up to one to two weeks in a vase, depending on the variety and care.