Best Tested Methods: How to Get Oil Out of Pillows

Best Tested Methods: How to Get Oil Out of Pillows

Immediate Action (First 5 Minutes)

When you drop a greasy slice of pizza on your bed or spill hair oil on your favorite cushion, panic usually sets in. Don't freak out. I've dealt with my fair share of midnight snack disasters and greasy hair product spills. The first 5 minutes are absolutely critical for stopping the oil from sinking deep into the pillow filling. If you act fast, you'll save yourself hours of scrubbing later.

Grab a dull edge, like a butter knife or a credit card. Gently scrape off any solid or semi-solid oil residue. If it's a liquid spill, grab a clean, dry microfiber cloth. Press it firmly into the stain to absorb as much surface oil as possible. Never rub the fabric. Rubbing just pushes the grease deeper into the fibers and the batting underneath. I learned this the hard way after ruining a $60 memory foam pillow last year.

Next, sprinkle a generous layer of cornstarch or baby powder directly onto the spot. Let it sit for exactly 5 minutes. The powder acts like a sponge, pulling the liquid lipids out of the fabric weave. After the time is up, brush the powder off with a soft-bristled brush or use the upholstery attachment on your Dyson V15 Detect vacuum. This quick triage step makes the actual cleaning process ten times easier.

What You'll Need

You don't need to buy expensive, specialty cleaning chemicals to fix this. In my experience cleaning textiles for over a decade, standard household items work best. Here is my exact toolkit for tackling grease stains on bedding and decorative cushions.

Step-by-Step Removal

This is the exact 5-step method I use on my own cotton and polyester blend pillows. It takes about 20 minutes of active work, plus drying time. I'll be honest, this takes a little elbow grease, but it gets the job done without ruining the fabric.

Step 1: Create Your Cleaning Solution

Mix 1 tablespoon of Blue Dawn Ultra dish soap with 2 cups of warm water (around 90°F to 100°F). Warm water helps melt the oils, making them easier to lift. Stir the mixture gently until it gets slightly sudsy. Don't use hot water. Boiling water can actually cook the proteins if there's any sweat mixed in with the body oils, setting a secondary stain.

Step 2: Blot and Agitate

Dip a clean white microfiber cloth into your soapy solution and wring it out until it's just damp. Blot the oil stain from the outside edges working inward. This prevents the grease ring from spreading. Once the area is damp, take your soft-bristled brush and gently work the soap into the fibers using small circular motions. Spend about 2 minutes doing this. You'll see the suds start to turn yellow or brown as they lift the dirt and oil.

Step 3: Extract the Moisture

Take a dry microfiber cloth and press it hard against the soapy area. You want to pull the dirty water out of the pillow. Repeat this with a fresh dry section of the cloth until no more suds transfer over. If you have a Bissell Little Green Multi-Purpose Portable Carpet and Upholstery Cleaner ($120-140), use it on the wet setting to extract the dirty water. It's a game-changer for thick pillows where the oil might have penetrated the inner batting.

Step 4: Rinse the Fabric

Fill a spray bottle with plain, cool distilled water. Lightly mist the cleaned area. Blot it immediately with a dry towel. Repeat this mist-and-blot process three times. This ensures you remove all the soap residue. Leftover dish soap acts like a magnet for dust and dirt, which will just make your pillow look dingy again in a week.

Step 5: Air Dry Completely

Prop the pillow up vertically in a well-ventilated room. Point a standard box fan directly at the damp spot. It usually takes 4 to 6 hours for a standard bed pillow to dry completely. Don't put it back on the bed or use a hair dryer on high heat. High heat can shrink the fabric or melt synthetic fills. If it's a down pillow, toss it in the dryer on the 'Air Fluff' (no heat) setting with three wool dryer balls to keep the feathers from clumping.

Alternative Methods

Sometimes the standard dish soap trick doesn't cut it. If you're dealing with old, yellowed neck sweat or heavy hair pomade, you need a heavier duty approach. Here are two backup methods I rely on when the first attempt fails.

The Baking Soda Paste Method

This works incredibly well for delicate fabrics like silk or velvet where vigorous scrubbing might ruin the pile. Mix 3 tablespoons of baking soda with 1 tablespoon of water to form a thick paste. Spread a 1/4-inch layer of the paste over the oil stain. Let it sit for 45 minutes. The baking soda will dry into a hard crust, pulling the oils out via capillary action. Scrape the crust off with a butter knife and vacuum the remaining dust. It's not the fastest option, but it's the safest for expensive decorative throw pillows.

The Rubbing Alcohol Flush

If you're dealing with essential oils or heavy cosmetic oils, dish soap might struggle. Isopropyl alcohol (70% or higher) breaks down these dense lipids rapidly. Dampen a cotton ball with rubbing alcohol and dab the stain. Place a dry paper towel underneath the pillowcase to catch the dripping oil. The alcohol evaporates in about 3 minutes, leaving zero water rings behind. Just make sure you test this on a hidden corner first, as alcohol can strip dye from cheaper, poorly colorfast fabrics.

Prevention Tips

Keeping your pillows pristine is way easier than scrubbing them every weekend. If you eat in bed often or use heavy nighttime skincare routines, implement these habits.

FAQ

Can I just throw my oily pillow in the washing machine?

You can, but only if the care tag explicitly says it's machine washable. Most down-alternative and cotton pillows survive a gentle cycle with cold water and an extra rinse. However, memory foam and latex pillows will disintegrate and ruin your washing machine if you submerge them.

Why does my pillow still smell like rancid oil after cleaning?

That lingering sour smell means the oil has penetrated deep into the inner batting and oxidized. Surface cleaning won't fix this. You'll need to soak the entire pillow in a bathtub filled with warm water and a cup of white vinegar for 30 minutes, then run it through a commercial-sized laundromat washer.

Will hydrogen peroxide bleach my colored pillowcases?

Yes, hydrogen peroxide is a mild bleaching agent and will likely pull the dye out of dark or brightly colored fabrics. It's fantastic for white cotton pillowcases, but stick to dish soap or rubbing alcohol for anything with vibrant patterns or dark dyes to avoid permanent light spots.

How do I get oil out of a memory foam pillow without ruining it?

Never soak memory foam, as it acts like a giant sponge and will grow mold internally. Instead, use the dry cornstarch method to pull the oil out, followed by lightly dabbing the very surface with a barely damp, soapy cloth. Press dry immediately with a heavy towel and let it air dry in front of a fan for 12 hours.