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.
Yellow stains on bed sheets usually come from sweat, body oils, skin care products, urine, storage, or detergent buildup. The best way to remove them is to treat the stain before washing, use the warmest water allowed by the care label, and avoid machine drying until the mark is gone.
Older stains may need more than one treatment. Do not mix cleaning products, and always check the sheet’s care label before using bleach, stain removers, hot water, or high dryer heat.
Start by Checking the Sheet
Before treating the stain, look at three things:
- The fabric type
- The sheet color
- The care label
Cotton sheets can often handle stronger stain treatments than silk, bamboo-derived rayon, linen blends, or delicate decorative sheets. White sheets also give you more treatment options than dark or brightly colored sheets.
Check whether the label allows:
- Warm or hot water
- Oxygen bleach
- Chlorine bleach
- Tumble drying
- Enzyme stain removers
When in doubt, test any cleaner on a hidden corner first.
A Simple Method for Most Yellow Stains
This method works well for many stains caused by sweat, body oil, lotion, or long-term use.
1. Rinse the Stained Area
Rinse the yellow area with cool or lukewarm water. This helps loosen surface residue before you add a cleaner.
Avoid very hot water at this stage. Heat can make some protein-based stains harder to remove.
2. Apply Liquid Laundry Detergent
Place a small amount of liquid laundry detergent directly on the stain. Gently work it into the fabric with your fingers or a soft laundry brush.
Let it sit for about 15 to 30 minutes. Do not allow the detergent to dry fully on the sheet.
An enzyme detergent may help with body fluids and oily buildup, but check the product label to make sure it is suitable for the fabric.
3. Soak the Sheets
Fill a clean sink, tub, or washer with water at the temperature allowed on the care label. Add oxygen bleach according to the product directions.
Oxygen bleach is a non-chlorine laundry booster. It is often suitable for white and colorfast sheets, but you should still check the label and test colored fabric first.
Soak the sheets for the time listed on the oxygen bleach package. Older stains may need a longer soak.
4. Wash Normally
Wash the sheets with your regular amount of detergent. Do not add extra detergent in hopes of getting a deeper clean. Too much can leave residue behind and make sheets look dull.
Use the warmest wash temperature that the care label allows.
5. Air-Dry and Inspect
Check the stained area before putting the sheets in the dryer. Dryer heat can set any stain that remains.
Air-dry the sheet until you can see whether the mark is gone. Repeat the treatment if needed.
How to Treat Different Types of Yellow Stains
The cause of the stain can change the best treatment.
Sweat and Body Oil
Yellow stains around the upper part of the bed are often caused by sweat, hair oil, skin oil, lotion, or night creams.
Apply liquid detergent directly to the area, let it sit, and soak the sheet with oxygen bleach if the care label permits it.
Pay extra attention to:
- Pillow areas
- The top edge of fitted sheets
- The center of shared beds
- Spots where pets sleep
- Areas that touch bare skin
Washing sheets regularly can keep oils from building up deeply in the fibers.
Urine Stains
For fresh urine stains, rinse the sheet with cool water first. Then apply an enzyme laundry treatment that is labeled for washable fabric.
Do not use heat until the stain and odor are gone. Wash according to the sheet’s care label and air-dry for inspection.
For old urine stains, you may need to repeat the enzyme treatment. Follow the cleaner’s directions closely, and never combine it with bleach or another stain remover unless the labels say it is safe.
Yellow Storage Stains
Sheets can turn yellow when they are stored with traces of body oil, detergent, fabric softener, or moisture.
Soak washable sheets in oxygen bleach and water, following the package directions. Then wash them with detergent and an extra rinse.
Make sure the sheets are fully dry before storing them again.
Makeup, Lotion, and Skin Care Products
Oil-based products may need a grease-cutting liquid laundry detergent.
Blot away any excess product. Apply detergent directly to the stain and let it sit before washing. Do not rub hard, since this can spread makeup or damage delicate fibers.
Use freshening sheets between washes for temporary refresh methods.
Some skin care products can also fade or discolor fabric. If the color itself has changed, washing may not fully restore it.
Detergent or Fabric Softener Buildup
A yellow or dull appearance across the whole sheet may be residue rather than a single stain.
Wash the sheets using less detergent and add an extra rinse. Avoid adding fabric softener during the cleaning wash.
If your washer is packed too tightly, the sheets may not rinse properly. Wash them with enough room to move freely.
Can You Use Baking Soda?
Baking soda may help reduce odor and loosen light residue, but it is not always strong enough for deep yellow stains.
You can add it to a regular wash if the washer and fabric care instructions allow it. Do not mix baking soda with several other cleaners in a homemade chemical blend.
For old stains, a laundry detergent, enzyme treatment, or oxygen bleach is usually more useful.
Can You Use White Vinegar?
White vinegar can help reduce some detergent or fabric softener residue when used correctly in the rinse cycle. It is less reliable as a main stain remover for body oils.
Never mix vinegar with chlorine bleach. This can create dangerous fumes.
Check your washer manufacturer’s guidance before using vinegar, since repeated use may not be recommended for every machine.
Should You Use Chlorine Bleach?
Chlorine bleach may be allowed on some plain white cotton sheets, but it is not the best first choice for every yellow stain.
It can:
- Damage some fibers
- Remove color
- Affect elastic in fitted sheets
- React badly with other cleaners
- Make some stains look more noticeable
Only use it when both the sheet care label and bleach label allow it. Never mix chlorine bleach with vinegar, ammonia, urine cleaners, or other cleaning products.
Oxygen bleach is often a gentler starting point, though it still needs to be used according to the label.
What to Avoid
A few common mistakes can make yellow stains harder to remove.
Drying Before the Stain Is Gone
High heat can set the remaining mark. Air-dry the sheet after treatment and inspect it first.
Using Too Much Detergent
Extra detergent may not rinse away. It can trap oils and leave sheets feeling stiff or looking dull.
Scrubbing Delicate Fabric
Hard scrubbing can thin the fabric, roughen the surface, or spread the stain.
Mixing Cleaning Products
Do not combine bleach, vinegar, ammonia, enzyme cleaners, or other stain treatments unless the product instructions clearly say it is safe.
Overloading the Washer
Sheets need room to move. A tightly packed drum can lead to poor washing and rinsing.
How to Keep Sheets From Turning Yellow
You may not be able to prevent every stain, but you can reduce buildup.
- Wash sheets on a regular schedule.
- Treat visible stains before washing.
- Use the correct amount of detergent.
- Give sheets enough room in the washer.
- Skip heavy fabric softener if residue is a problem.
- Make sure sheets are fully dry before storing them.
- Store bedding in a cool, dry, ventilated space.
- Use washable pillow protectors where hair and skin oils collect.
- Wash pet bedding separately when possible.
For guest rooms, wash sheets before long-term storage even when they appear clean. A small amount of body oil can yellow while the bedding sits in a closet.
When a Yellow Stain May Not Come Out
Some yellow marks are permanent discoloration rather than removable residue.
This can happen when:
- The fabric has been repeatedly dried with the stain present
- Bleach has damaged or changed the fibers
- Skin care products have faded the dye
- The sheet has weakened with age
- The stain has been stored for a long time
- The fabric’s original finish has worn unevenly
A second treatment may improve the stain, but repeated strong cleaning can damage the sheet. Stop if the fabric begins to thin, stretch, fade, or tear.
Frequently Asked Questions
What is the fastest way to remove yellow stains from sheets?
Apply liquid laundry detergent directly to the stain, let it sit for 15 to 30 minutes, and wash using the warmest water allowed by the care label. Air-dry the sheet and inspect it before using the dryer.
How do you remove old yellow stains from white sheets?
Soak the sheets in water and oxygen bleach according to the product directions, then wash them with detergent. Older stains may require a second soak. Check the sheet label before using any bleach product.
Why do my sheets turn yellow even after washing?
Body oils, sweat, skin care products, detergent residue, fabric softener, overcrowding in the washer, and long-term storage can all cause yellowing. Using too much detergent can also leave sheets looking dull.
Can I use hydrogen peroxide on yellow sheets?
Hydrogen peroxide is an ingredient in some stain treatments, but it may affect certain colors and fabrics. Use a laundry product labeled for the sheet material, follow its directions, and test it on a hidden area first.
Will hot water remove yellow stains?
Hot water can help with oily buildup when the care label allows it, but it can also set some stains or damage certain fabrics. Pretreat first and use only the warmest temperature listed on the sheet’s care label.
Can yellow stains be removed after machine drying?
Sometimes, but heat can make stains harder to remove. Pretreat the area, soak it if appropriate, and wash it again. Air-dry after the next treatment so you can inspect the result.
How do I get yellow stains out of colored sheets?
Use a color-safe detergent or oxygen bleach that is labeled for colored fabric. Test the product on a hidden area first. Avoid chlorine bleach unless the care label specifically permits it.
Should I replace sheets that stay yellow?
Not always. Sheets can still be usable if they are clean, comfortable, and in good condition. Replace them when the fabric becomes thin, rough, torn, badly stretched, or difficult to clean.
Review deodorizing bed sheets when odor survives washing. Use sanitizing sheets in a washer when the goal is sanitation. Plan the schedule with routine sheet washing.

