Good Housekeeping says you should wash your sheets every two weeks. The general consensus is that this is a reasonable timeline, though there are some considerations and exceptions—if you've been sick, sheets should be changed as soon as you're feeling better.