Bromeliads live for two to five years. They're one of those plants that blooms once when it hits maturity, and then slowly dies off as it puts all its energy into producing new plants, called pups. Bromeliad blooms last up to six months, so you get a long-lived bloom for the plant's lone flower show.