There are a variety of factors that play into how often you will need to replace bedding. Most experts believe bedding (at least sheets) should be washed weekly. After a few years of washing them weekly, they will likely thin and fade, which is a good indication that it's time for new ones. If you repaint your room or get new furniture, you might find that you want some new bedding to freshen up your bedroom vibe. Or maybe you spill something that stains your bedding and you can't stand to look at it any longer! As long as you keep your bedding clean, it should hold up for quite a while, but you'll be able to tell when it's time to follow the saying: "Out with the old, and in with the new!"