It depends on the insulation as well as the quality. Down sleeping bags can last up to ten years or more, whereas bags with synthetic filling can be worn out in two or three years. It also depends on how often you use the sleeping bag. If a bag is used only a couple of times a year, it should last for a decade or more.