Blackout curtains, if properly made and cared for, can last 5-10 years before needing replacement.
Opt for quality fabrics and construction for maximum longevity.
With reasonable use, most homeowners need not replace them often.