If you have unsightly stains on your pillowcase, don't worry because you are absolutely not alone. Pillows often get stained by sweat and natural body oils. Sometimes, simply tossing them in the washer will do the trick and lift the stain right out. But if this standard fix isn't cutting it and the frustration is keeping you up at night, it's probably time to try another tactic.
Oily stains on pillowcases can be removed with plain shampoo or even liquid dish detergent. Simply apply to the area, rub it in and allow to sit for a little while. Rinse it out and then launder as you would normally. It's that easy!
Another fun fix involves something every parent has lying around – white chalk. All you have to do is rub the chalk over the oil stain, then let it set for about 15 minutes. Shake or brush off any extra chalk bits, then wash as normal [source: SFGate].
You can keep the problem from spiraling out of control in the future by following a few steps on laundry day. If you notice oil stains just pre-treat them with liquid laundry detergent before popping them in the washer. Then, be sure to launder using hot water and with a detergent that has enzymes. For lighter-colored sheets, it's also advised to include 3/4 cup of bleach for extra oomph. [source: Dr. Laundry].