Updated Aug 31, 2026
Maybe your old bed sheets have a few hard-to-wash stains from Sunday morning breakfasts in bed that deep cleaning won't fix, or perhaps they are simply showing normal signs of wear and tear from repeated washes and use. But just because your trusty bed sheets have reached retirement doesn’t mean they should be tossed away for good.
Why It’s Important to Replace Old Sheets
Over time, sheets accumulate sweat, body oils, and allergens that regular washing can’t fully remove. Worn-out fabric can also become rougher, losing the soft, breathable comfort that helps you get a restful night’s sleep.
From gardening to fort-building, old bed sheet sets can be repurposed in a number of functional ways. As you get ready to purchase new sheets, consider saving the old ones from the garbage bin and instead, recycle them for use around your home.
When to Replace Old Sheets
Wondering how often you should replace your bed sheets? We recommend replacing bed sheets every two to three years, depending on usage and fabric quality. If your sheets feel scratchy, have thinning areas, or no longer fit snugly on your mattress, it’s likely time for a fresh set. Upgrading your sheets not only improves comfort but also contributes to better hygiene and overall sleep quality.
What to Do With Old Sheets: 13 Ideas
As you reuse your old sheets, make room for the new. Whether you want a luxurious feel or crisp lightness as you crawl into bed, Casper’s selection of bed sheets will make your sleep routine feel brand new. Now, here are 13 creative ideas for what to do with your old sheets.
#1 Turn Them Into Reusable Bags
Ditch the plastic bags at the grocery store by giving an old bed sheet a new life. Your worn sheets may not be ideal for sleeping on anymore, but as long as the fabric isn’t too tattered the linen set can easily be transformed into reusable bags of varying sizes.
All you’ll need is a pair of scissors, some sewing pins, a sewing machine (an old-fashioned needle and thread will do just fine, too), a step-by-step guide, and you’ll be well on your way to a plastic-free swap. Plus, reusable bags made from old bedding, whether made from tencel vs cotton, make a great DIY gift for friends. And they are super simple to sew!
#2 DIY Cloth Napkins
How many paper napkins or paper towel rolls do you go through every week at home? Maybe your old bed sheets can help you save some trees.
According to Napa Recycling and Waste Services, paper napkins and paper towels are unable to be recycled because of food grease that contaminates the recycling process and fibers that are too small to be made into new paper.1
Consider opting for a zero-waste alternative by converting your old bedsheets into reusable cloth napkins or dish towels. Keep your scissors, pins, and sewing supplies out after you’ve made your upcycled cloth bags and follow an even easier set of steps to craft napkins that can be used again and again.
#3 Make A Drop Cloth for Painting
Are your sheet sets a bit too soiled or stained to be put on display at the supermarket or as cloth napkins? Learn how to fold sheets properly to maximize space and store them in a linen closet to be used the next time you’re painting a room in the house.
A queen or king-sized flat sheet would be a perfect way to cover a large surface and to protect your wood floors from the occasional paint drop. Plus, since you’ve already gotten good use out of them for sleeping, you probably won’t mind if even a white sheet set gets stepped on or speckled with paint for the sake of home improvements.
#4 Plant Protection
You’re not the only one who can catch a bit of a cold in blustery, autumn months. Plants can be sensitive to temperature drops and cold fronts. Don’t let all your hard-sown seeds perish on a chilly night. Instead, use an old bed sheet to cover your plants and keep them insulated overnight. The warmth provided by the linen should be enough to prevent them from freezing in a sudden shift of weather.
#5 DIY Dog Toys
Your furry friend may already have all the dog toys under the sun, but they might not have one that’s been handcrafted by you. If you’re planning to say good-bye to your tattered bedsheets, save them for a durable, braided dog toy that can be easily refreshed in the washer and dryer.
- Cut the flat sheet into strips
- Gather the strips together and tie a knot at the top of the bundle, making sure to leave space at the top of the knot for some tassels to hang loose
- Arrange them into three sections of 7-10 strips each, and proceed by braiding the sections together
- Finally, tie a knot at the bottom in the same way you did at the top, and gift it to your pup for an afternoon of tug-of-war fun
#6 Make Your Own Heating Pad
For muscle aches or sore stomachs, heating pads can be one of the best home remedies out there. Instead of buying one online or from a store, save yourself a few bucks and sew one together with supplies you already have, like old bedding.
Use an old sheet, some uncooked rice or corn for a filling, a few drops of your favorite essential oil, and get sewing! Heat it up in the microwave for a minute or two and use it the next time you’re in need of relief from tired, achy joints.
#7 Build a Fort
One of the most fun uses for old sheets is to build a fort of course! Whether you’re looking for an easy way to entertain kids or adults (can you ever be too old for forts?), use old blankets, a duvet cover, or a set of sheets to craft the castle-like clubhouse of your dreams.
Clip a couple of sheets together, drape them over furniture, put some popcorn in the microwave, and enjoy a movie night in your upcycled fort.
#8 Reupholster Small Furniture
If you have a small piece of furniture that could use a makeover, like a footstool or a small chair, consider using old bed sheets to give it new life. Creative reupholstery using old fabric is a great way to breathe fresh energy into outdated furniture. Just cut your sheets to fit the piece, and staple them into place.
#9 Create Quilts or Pillows
Turn your old bed sheets into a beautiful quilt or a set of throw pillows for a creative DIY home decor project. By cutting the sheets into small squares and stitching them together, you can create a patchwork quilt that not only saves fabric but adds a cozy touch to your living space.
#10 Sew Curtains or a Shower Curtain
Believe it or not, your old bed sheets can have a second act as curtains. A flat sheet with a pattern or color you love makes an easy DIY curtain, just hem the edges and add curtain rings. Sturdier cotton sheets can even be repurposed into a shower curtain paired with a plastic liner in a pinch. It's a simple way to upcycle instead of buying new fabric from scratch.
#11 Make a Fabric Headboard
For a more stylish bedroom update, consider making a fabric headboard from old bed sheets. You can create a padded, upholstered headboard by attaching your old sheets to a piece of plywood or a large foam cushion. It’s a creative way to give your bed a fresh look without spending a lot on new furniture. Check out our headboard size guide to make sure you’ve got the right dimensions for your bed before you start building.
#12 Upcycle Them For Fashion
Channel your inner designer and give old sheets a stylish second life. With a bit of sewing know-how, certain types of bed sheets like cotton or linen sheets can be transformed into tote bags, scarves, headbands, or even simple clothing pieces. It's a fun weekend project that turns fabric you'd otherwise toss into something you'll actually want to wear or carry around.
#13 Donate Them
If your sheets are still in good shape—no major tears, stains, or excessive wear—consider donating them to organizations that can give them a second life. Many local shelters, animal rescues, and nonprofits are often in need of clean, gently used linens. You can also drop them off at donation centers like Goodwill or The Salvation Army, where they can be resold or repurposed to support community programs. Just be sure to wash your sheets beforehand and check the organization’s guidelines to see what they accept. It’s a simple way to keep your old bedding out of the landfill while helping someone in need.
Reuse, Recycle, Replace
Now that you’ve discovered a variety of uses for old sheets, it might be time to invest in a new bed linen set to cover your mattress. For the connoisseurs of all things cozy, shop the selection of sheets, pillowcases, and duvets at Casper. And remember, reuse and recycle before you replace what’s already occupying your linen closet.
FAQs
Should You Throw Away Old Sheets?
Not if you can help it. Before old sheets hit the landfill, see if they can be donated, recycled, or repurposed into something useful, like cleaning rags, pet bedding, or a DIY project. Only truly worn-out, unusable sheets should be tossed, and even then, check if a local textile recycling center will take them first.
What Can I Make Out Of Old Bedding?
Old bedding has more lives than you'd think. Turn it into reusable tote bags, cloth napkins, a cozy pet bed, a heating pad, or even a fabric headboard. If you're feeling extra crafty, old sheets also work well for quilts, throw pillows, or DIY curtains.
Where Can I Donate Old Sheets?
Local homeless shelters, animal shelters, and thrift stores like Goodwill or The Salvation Army are great places to donate old sheets. Just make sure they're clean and in decent condition first. If your sheets are too worn to donate, a textile recycling center is a better fit.
Do Animal Shelters Accept Old Sheets and Towels?
Yes, most animal shelters happily accept old sheets and towels for pet bedding, crate liners, and cleaning. It's one of the easiest ways to give your old linens a second life while supporting animals in need. A quick call to your local shelter can confirm what they're currently accepting.
How Do You Dispose Of Old Sheets Responsibly?
The most responsible way to get rid of old sheets is to donate, recycle, or repurpose them before considering the trash. Check for local textile recycling centers, donate gently used sheets to a shelter or charity, or turn worn ones into rags, pet bedding, or a fun DIY project.
Can Old Bed Sheets Be Recycled?
Yes, many textile recycling centers accept old bed sheets, even if they're too worn or stained to donate. Recycling old sheets helps keep textiles out of landfills and gives the fabric a new purpose. Check with your local recycling center or retailer to see if they offer a drop-off or take-back program.
Sources:
- Napa Recycling and Waste Services. Paper Napkins. https://naparecycling.com/guide/paper-napkins/














