It depends on the fabric and usage, but generally, curtains can last several years with proper care.