Care guide
How to remove stains from bedding
Updated August 2026
Every stain belongs to a class, and the class decides the chemistry. Protein needs cold water and enzymes. Oil needs a surfactant. Tannin and yellowing need oxygen. Use the wrong one and you set the stain instead of lifting it.
The seven-step method
- Act fast and blot, never rub. Press a clean dry cloth onto the spot to lift what has not soaked in. Rubbing pushes the stain deeper and roughens the surface fibers, which shows on sateen and silk as a dull patch.
- Identify the class. Protein: blood, sweat, other body fluids. Oil: sebum, lotion, makeup, food grease. Tannin: coffee, tea, red wine. Yellowing: oxidized body oil, often invisible until it is months old.
- Flush protein stains with cold water only. Run cold water through the back of the fabric so the stain exits the way it entered. Warm or hot water cooks the protein and bonds it to the fiber permanently — this is the single most common way a removable blood stain becomes a permanent one.
- Apply the matching agent. Enzyme detergent for protein and body oil. Plain dish soap for oil and makeup — it is engineered to emulsify grease and it does the job better than laundry detergent. Oxygen bleach solution for tannin and yellowing.
- Let it dwell. Spot treatments want 10–15 minutes. An oxygen bleach soak wants 1–8 hours in warm water — overnight for old yellowing. Never substitute chlorine bleach: it yellows protein fibers, weakens cotton and linen, and turns aged sebum stains a deeper brown.
- Wash at the safest temperature the fabric allows. Cold for anything protein-based; warm 104°F/40°C for cotton and linen once the protein is gone; cold gentle for silk, bamboo viscose and microfiber.
- Air dry and inspect before any heat. A dryer sets whatever survived. Check the spot while damp, repeat if a shadow remains, and only tumble once it is genuinely clean.
Treatment by stain
| Stain | Class | First move | Treatment | Water |
|---|---|---|---|---|
| Blood, fresh | Protein | Flush from the back, cold | Enzyme detergent, 15 min dwell | Cold only |
| Blood, dried | Protein | Soak 30 min in cold salt water | Enzyme detergent, then 3% hydrogen peroxide dabbed on whites | Cold only |
| Sweat and neckline yellowing | Protein + oil | Cold rinse | Enzyme detergent, then oxygen bleach soak 4–8 hrs | Cold, then warm |
| Body oil / sebum | Oil | Nothing — keep it dry | Dish soap worked in, 10 min, then enzyme detergent | Warm |
| Makeup and foundation | Oil + pigment | Lift excess with a dry cloth | Dish soap, then a second pass if pigment remains | Warm |
| Coffee, tea, red wine | Tannin | Flush with cool water fast | Oxygen bleach soak 1–4 hrs | Cool to warm |
| Mystery yellowing | Oxidized oil | Nothing dry | Oxygen bleach soak overnight, repeat once | Warm |
| Urine | Protein | Blot, cold rinse | Enzyme detergent soak 1 hr, then wash | Cold, then warm |
What each fabric tolerates
| Fabric | Max wash temp | Oxygen bleach | Enzyme detergent | Dish soap | Never |
|---|---|---|---|---|---|
| Cotton | 140°F/60°C on whites | Yes | Yes | Yes | Chlorine on colors |
| Linen | 104°F/40°C | Yes, warm | Yes, spot only | Yes | Chlorine bleach, softener |
| Silk | 86°F/30°C | No | No — enzymes digest silk protein | Diluted, spot only | Bleach of any kind, hot water |
| Bamboo viscose | 86°F/30°C | Diluted, brief | Spot only, brief | Yes, diluted | Rubbing wet — viscose is weak when wet |
| Microfiber | 104°F/40°C | Yes | Yes | Yes — best option for oil | Softener, dryer sheets, high heat |
Mistakes that ruin it
- Hot water on blood or sweat. Heat sets protein. Cold, always, until the stain is gone.
- Enzyme detergent on silk. Silk is a protein fiber, so protease enzymes attack the fabric itself and leave dull, thin patches.
- Chlorine bleach on yellowing. It reacts with aged body oil and can deepen the stain, and it embrittles cotton and linen. Oxygen bleach only.
- Rubbing wet bamboo viscose. Viscose loses most of its strength when wet; scrubbing tears fibers and leaves a permanent fuzzed spot.
- Drying before inspecting. One hot cycle converts a treatable shadow into a permanent mark.
- Waiting on sebum. Body oil oxidizes over weeks into yellowing that no single wash removes. Washing weekly, per the schedule, prevents the whole category.
Fabric-specific routines
Once the stain is out, the ordinary wash settings still apply: covers by fabric, linen, quilts and comforters each have their own limits. Fabric behavior is easier to predict once you know the fiber — see silk, bamboo viscose and microfiber, or the whole materials hub. Rest of the care series: all guides.