As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Old stains can often come out of bedding, but they usually need more than one treatment. If the mark is perspiration, start with whether old sweat stains can be removed. Identify the stain, pretreat it, soak if the fabric allows, and wash at a label-approved temperature.
Check the Bedding Before You Start
Read the care label before washing, soaking, bleaching, or using heat. Sheets, pillowcases, duvet covers, comforters, and mattress pads may need different care.
Also check:
- The fabric type
- Whether the item is colorfast
- Whether it has delicate stitching, filling, or waterproof layers
- Whether it fits freely inside your washer
- Whether the stain has already been through a dryer
Cotton sheets can often handle soaking and repeated washing. Linen may need gentler handling. Silk, wool, and delicate decorative bedding may need a specialist cleaner.
For colored bedding, test any stain remover on a hidden area first. Some treatments can fade dark or bright dyes.
A Simple Method for Most Old Stains
1. Brush Away Dry Material
Shake out the bedding and gently remove dried residue. Pet accidents need the targeted process in How to Get Pet Stains Out of a Comforter. Use a spoon, dull edge, or soft brush rather than scraping hard.
Do not rub the stain aggressively. Rubbing can spread it or damage the fibers.
2. Rinse From the Back
Hold the stained area under cool running water. Let the water flow through the back of the fabric so it pushes the residue outward.
Cool water is a good starting point when you do not know what caused the stain. Hot water can set blood, milk, egg, and other protein-based marks.
3. Apply a Pretreatment
Work a small amount of liquid laundry detergent or stain remover into the mark. The answer to whether old sweat stains are permanent depends partly on prior heat and treatment. An enzyme detergent may help with compatible organic stains.
Let the product sit for the time listed on its label. Do not let it dry completely on the fabric unless the manufacturer says that is safe.
4. Soak the Bedding
If the care label allows soaking, place the bedding in a clean tub, sink, or large basin.
For washable white or colorfast bedding, an oxygen-based bleach may help lift old discoloration. Oxygen bleach is different from chlorine bleach and is usually gentler on fabric and color. Mix and use it exactly as directed on the package.
Large comforters need room to move and absorb water evenly. Do not cram one into a small sink or washer. Uneven soaking may leave patches untreated, while an overloaded washer may not rinse the filling properly.
5. Wash Normally
Wash the bedding with a suitable detergent at the warmest temperature permitted by the care label. Warm water can help with oil and heavy soil, but some stains and fabrics need cool water.
Do not overload the washer. Bedding needs enough space for water and detergent to move through it.
6. Inspect Before Drying
Check the stained area while the bedding is still damp. Wet fabric can hide faint discoloration, so examine it in good light.
Repeat the pretreatment and wash if the mark remains. Air-dry the item while you decide whether another treatment is needed. Avoid the dryer until you are satisfied with the result.
How to Treat Common Old Bedding Stains
Old Yellow Stains
Yellow marks on sheets and pillowcases often contain body oils, sweat, skin products, or detergent buildup.
Apply liquid laundry detergent directly to the area. For greasy marks, add a small amount of grease-cutting dishwashing liquid if the care label allows it. Gently work it through the fabric, then rinse.
Soaking washable bedding with oxygen bleach may help with widespread yellowing. Follow the product directions and confirm that it is suitable for the fabric and color.
Avoid pouring chlorine bleach straight onto yellow stains. It can weaken some fibers, affect dyes, and may not remove oily residue.
Old Blood Stains
Rinse blood stains with cold water. Do not begin with hot water.
Apply an enzyme-based laundry detergent or stain remover and allow it time to work. Gently blot or press the treatment into the fabric rather than rubbing hard.
Hydrogen peroxide is sometimes used on washable, light-colored fabric, but it can fade certain dyes. Test it on a hidden area first and follow the bedding manufacturer’s care guidance.
Wash only after the stain has lightened. Repeat as needed before drying.
Old Urine Stains
Rinse the area with cool water, then use an enzyme-based laundry product intended for washable fabrics. Enzymes can help break down the material left behind in the fibers.
For sheets and removable covers, wash according to the care label and use an extra rinse if detergent remains.
For filled comforters or mattress pads, make sure the item can be fully washed and dried. Damp filling can develop a stale smell. Check the manufacturer’s cleaning instructions and confirm that your washer and dryer are large enough.
A mattress itself should not be soaked. Use only enough liquid to treat the surface, then let the area dry completely.
Old Oil and Lotion Stains
Body oils, hair products, creams, and lotions can leave dark or translucent patches on pillowcases and fitted sheets.
OxiClean Versatile Stain Remover may reduce old sweat stains on compatible bedding.
Apply liquid laundry detergent or a small amount of grease-cutting dishwashing liquid. Gently massage it into both sides of the stained area.
Let it sit according to the product directions, rinse, and wash at the warmest safe temperature. Oil stains may need several rounds of treatment.
Do not use fabric softener during the stain-removal wash. It can coat the fibers and make oily buildup harder to rinse away.
Old Food and Drink Stains
Remove any dried residue first. Rinse the stain with cool water, then apply an enzyme detergent.
For coffee, tea, fruit, or wine marks on washable, colorfast fabric, an oxygen-bleach soak may help. Check the package and care label before use.
Stains containing dairy, egg, or meat should be treated with cool water at first because heat can set protein residue.
Old Makeup Stains
Foundation, lipstick, mascara, and skin products often contain oils, waxes, or pigments.
Blot the area with liquid laundry detergent or a suitable stain remover. For oily makeup, a small amount of dishwashing liquid may help on washable fabrics.
Do not rub makeup across a larger area. Work from the outside edge toward the center. Rinse and repeat before washing.
Old Ink Stains
Ink can be difficult to remove, especially after machine drying. Place a clean white cloth behind the stain, then blot with a product approved for ink removal and the bedding fabric.
Do not scrub. Scrubbing may spread the ink.
Check the treatment directions carefully. Some solvents are not suitable for delicate fabrics, foam-backed pads, waterproof layers, or filled bedding. A specialist cleaner may be the safer choice for valuable or delicate items.
Mildew-Like Marks
Small dark spots may appear when bedding is stored damp or left in a humid place. Washable bedding may improve after treatment with detergent and an oxygen-based bleach that is suitable for the fabric.
Check the item carefully before cleaning. If the fabric has widespread spotting, a strong musty odor, damaged fibers, or affected filling, replacement may be more practical.
Dry bedding fully before folding or storing it. Do not place slightly damp sheets or blankets in a closed bin.
What to Avoid
Do Not Mix Cleaning Products
Never mix chlorine bleach with vinegar, ammonia, or other cleaning products. Use one treatment at a time, rinse thoroughly, and follow every product label.
Do Not Use Hot Water Automatically
Hot water is not best for every stain. If replacement is needed, compare care requirements in our best comforter sets guide rather than assuming every set is washable the same way. Heat can set protein-based marks and damage some fabrics.
Do Not Scrub Delicate Fabric
Hard brushing can roughen cotton, weaken old fibers, distort linen, and damage silk or decorative stitching.
Do Not Use Too Much Detergent
Extra detergent does not always mean better cleaning. Too much can remain in the fabric, especially in bulky bedding or an overloaded washer.
Use the amount recommended for your washer, load size, and water conditions.
Do Not Put Stained Bedding in the Dryer
Dryer heat can make remaining stains harder to remove. Air-dry the bedding until the stain is gone.
Do Not Soak Waterproof Bedding Without Checking
Mattress protectors and waterproof pads may contain membranes or coatings that need special care. Strong bleach, high heat, and long soaking can damage some products. Follow the current care label and manufacturer guidance.
When to Repeat the Treatment
Old stains rarely disappear instantly. Two or three gentle treatments are often better than one harsh treatment.
Repeat the process when:
- The stain becomes lighter but is still visible
- The smell improves but has not fully cleared
- The mark covers several layers of fabric
- The bedding was previously dried with heat
- Oil or body-product buildup has collected over time
Allow the product time to work, but do not leave treatments on longer than the label permits.
When Professional Cleaning Makes Sense
Consider a professional cleaner for:
- Silk, wool, velvet, or delicate decorative bedding
- Vintage or handmade quilts
- Items marked dry-clean only
- Large comforters that do not fit your machines
- Stains caused by ink, paint, wax, or unknown chemicals
- Bedding with damaged seams, loose filling, or fragile fabric
Tell the cleaner what caused the stain when possible and which treatments have already been used.
How to Prevent Old Stains From Building Up
Wash sheets and pillowcases regularly so oils and skin products do not collect deeply in the fibers. Wash duvet covers and other removable layers according to their care labels and household use.
A few simple habits can help:
- Treat spills before they dry
- Keep a spare sheet set for laundry day
- Use washable pillow protectors
- Place a washable throw where pets sleep
- Let damp bedding dry before putting it in a hamper
- Store seasonal bedding only when it is clean and fully dry
- Avoid overusing fabric softener
- Check deep fitted-sheet corners for hidden marks before washing
Guest-room bedding may sit unused for long periods, so wash and dry it fully before storage. Kids’ beds and pet-friendly beds benefit from easy-to-remove washable layers.
Frequently Asked Questions
Can stains come out after bedding has been dried?
Sometimes. Dryer heat can make stains harder to remove, but repeated pretreating, soaking, and washing may still lighten or remove them. Air-dry the bedding between treatments.
What is the best stain remover for old bedding stains?
The best choice depends on the stain. Enzyme products are useful for many food and body-fluid stains. Liquid detergent can help with general soil, while oxygen bleach may help with discoloration on suitable washable fabrics. Check both the product label and bedding care label.
Should I use hot or cold water on old stains?
Start with cold or cool water when the stain is unknown. Blood, dairy, egg, and other protein-based stains should not be treated with hot water at first. Use warmer water later only when the care label and stain type allow it.
Can baking soda remove old stains from sheets?
Baking soda may help with mild odor and surface soil, but it may not remove a deeply set stain by itself. A suitable detergent, stain remover, or oxygen-bleach soak is often more effective.
Can I use chlorine bleach on white bedding?
Only when the care label and bleach label allow it. Chlorine bleach can weaken some fibers, affect finishes, and damage colored stitching or waterproof layers. Oxygen bleach may be a gentler option for some washable bedding.
Why does the stain look gone when wet but return after drying?
Wet fibers reflect light differently and can hide faint marks. Inspect the bedding in bright light and let it air-dry before deciding whether the stain is fully gone.
When should stained bedding be replaced?
Replacement may be practical when the fabric is weakened, the filling cannot be cleaned or dried fully, the item has widespread damage, or repeated care-label-approved treatments have not improved the mark or odor.
See why set-in oil, ink, paint, lipstick, and dye stains are difficult to remove, and how fabric type, heat, and treatment timing affect results. Act quickly, avoid rubbing, and do not place the comforter in the dryer until the stain is gone. Match fabric stain removers to protein, grease, rust, dye, or pigment stains while checking care labels, colorfastness, treatment time, and heat.

