It depends! Each kind of filament has a different shelf life, and exposure to moisture can shorten its lifespan. If stored properly, the filament can last for years; that turns into months when left out in the open in your damp basement.