A high-quality umbrella can last up to five years (and some much more than that). However, this greatly depends on the construction quality of the umbrella you buy. As a bonus, some models (like Repel windproof travel umbrellas) offer a lifetime warranty with free replacements, so you can use the umbrella without worrying whether it will break.