On average, it's best to replace your compound bowstrings every 2-3 years.
When should I replace my bow string?
Properly maintained bowstrings can last about three years, but should then be replaced. The bowstring should also be replaced if it has frays or a broken strand. If you're unsure whether to replace your bowstring, visit an archery store for assistance.
How long do bow strings last?
Properly maintained bowstrings should last up to three years. However, many factors affect the working life of cables and bowstrings. If you shoot heavy draw weights, your bowstrings release even more energy, which inflicts more wear and tear on the strings.