How to Get Oil Out of Sheets

Oil can be tricky to remove from your sheets. If your sheets have become stained, you may be able to use a mixture of rosemary and salt to get rid of the stains without harming your clothes. Just mix one teaspoon of powdered rosemary with a cup of salt in a small bowl. Then, place a handful of the mixture on a sheet of paper, and rub it gently over the stain. Leave the mixture to sit for at least a half an hour. Then, rinse the sheet with cold water. The oil and salt mixture will help lift stains from your sheets, and you can keep using the same mixture on your sheets to keep them clean.

If your sleep isn’t as restful as you’d like, or you find your sheets contain too much oil, here’s how you can take care of the problem.

Oil stains are heartbreaking. They can’t be ignored; they have to be addressed. They can’t be avoided. But most importantly, they can’t be allowed to remain. Here’s how to get rid of those stains.

Oil stains are one of the most difficult to remove from clothing because they resist water, making it impossible for cleaning solutions to enter and remove them. Unfortunately, since oil is a frequent component in body moisturizers and other body products, it is one of the most common stains on bed linens.

Coconut oil for the face and body and argan oil as an overnight conditioner for hair are two examples of oils that perform wonders for hair and skin. However, if any of the oil seeps into your sheets, you’ll need to deal with the stain immediately or risk having your bed linens destroyed. Massage oils are a typical oil stain that damages linens, so cover the bed with a towel before using them. Follow these instructions if the worst has occurred and you need to learn how to remove oil out of linens.

Act Fast

The sooner you deal with an oil stain, the greater your chances of eliminating it are. Once oil stains have set in, they may be difficult to remove, particularly if the oil is a kind that solidifies at room temperature. Don’t toss your linens in the laundry basket and put off washing them till later; every minute you wait reduces your chances of succeeding. Set aside whatever you were doing and begin removing the oil stain.

Damage Reduction

The first step is to ensure that the oil stain does not spread to other layers or sections of the same sheet. Insert a piece of cardboard between the layers of fabric if the stain is on a pillowcase or duvet cover with a front and back. This will prevent the oil from penetrating further into the sheets. You may use an old cereal box or shoebox to cut out a piece of cardboard and place it below the stain. Make sure you’re using cardboard instead of paper, since the oil may seep through the paper and onto the sheet behind it.


You’ll want to blot the stain once you’ve put cardboard behind it. A tissue, a paper towel, or a cloth may be used. Your blotting action, not the blotting substance you’re using, is the most essential element here. To prevent the oil stain from spreading, gently dab it to remove some of the oil from your bedding. Avoid rubbing the stain or moving the oil from side to side, as this will only help to exacerbate the discoloration.

Use Heat

Oils that solidify at room temperature, like coconut oil, must be heated in order to return to liquid and be removed more readily. The kind of heat you use will be determined by the cleaning approach you are going to attempt next. Use a hairdryer to heat up the oil stain and make it more workable if you’re using a dry cleaning technique like baking soda or chalk. If you’re using a wet cleaning technique, such as dish soap or liquid laundry detergent, you may use hot water to warm up the oil stain and increase your chances of getting it out.

Cleaning Techniques to Use

After that, you’ll need to use a product to attempt to remove the oil out of the sheets. You may try a variety of techniques using items you presumably already have at home. Given the need of time when attempting to erase an oil stain, pick a technique that uses something you already have in your pantry rather than going to the shop to get something new.

Air Dry

You must air dry the bedding once they have been cleaned. Ideally, this should be done on a laundry line outdoors, but if the weather is cold or rainy, you may dry the sheets indoors. The trick is to avoid putting the linens in the dryer since any leftover oil on the clothes will set the stain. Instead, air dry the sheets, and if the stain hasn’t fully vanished, repeat the procedures until the oil is totally gone.

Try These Cleaning Methods

Soda (baking)

Baking soda is a versatile substance that can be used in both baking and cleaning, which is why most people keep it in their kitchen cabinets. To use baking soda to remove oil from sheets, generously sprinkle dry baking soda to the stain and let it rest for 24 hours. The baking soda should absorb the oil and pull it out of the cloth, leaving that area of baking soda wet and clumpy once it has completed its task.

If your sheets have a lot of oil on them, scrape off the baking soda and replace it with new baking soda, continuing the process until the baking soda has absorbed all of the oil. After that, you may either hand wash or machine wash your bedding, being sure to air dry them afterwards. You’ll be able to see whether the oil stain is gone after it’s dried.



Chalk is intended to absorb oil in the same manner as baking soda does. To do so, just rub chalk over the oil stain until no more oil is visible. After that, wash the sheets as usual and let them air dry. If required, repeat the process.

Dish Soap


Because dish soap is intended to be harsh on greasy plates, it’s an excellent product to use on oil stains. On use this cleaning technique, add a dab of dish soap directly to the stain and work it in until the stain is completely removed. This may be accomplished by rubbing it with a toothbrush or your fingertips.

Allow the dish soap to sit on the stain for five to ten minutes before washing the linens by hand with hot water. To prevent a soap bubble catastrophe in the following step, you’ll want to remove as much dish soap as possible. After that, wash the sheets as usual and let them air dry. If the stain still evident after the sheets have dried, repeat the procedure.

Laundry Detergent in Liquid Form


Although liquid laundry detergent used in the washing machine isn’t typically strong enough to remove oil stains, it may be used as a pre-treatment to assist release the stain before laundering. Apply a tiny quantity of liquid laundry detergent to the oil stain, ensuring sure it is well coated. Using a cloth, a toothbrush, or your fingers, rub it well into the fabric. Allow ten minutes for it to rest on the cloth before placing it in the washing machine and washing as usual. Allow to air dry before repeating if required.


Check Amazon’s Price

If you have a very persistent oil stain that no other technique has been able to remove, you may use WD-40 as a last-ditch attempt to preserve your sheets. This should not be your first choice since it may damage cloth and break down the fibers, as well as being environmentally unfriendly. Although WD-40 may seem to be a strange item to spray on your bedding, it is oil-based and therefore attracts the oil stain. It also aids in the breakdown of the oil stain, making it easier to remove in the stages that follow.

If the stain is big, spray WD-40 straight on it; if the stain is tiny, spray it into a cup and apply it with a toothbrush or Q-tip. Allow it to work its magic for a few minutes before adding dry baking soda on top of the WD-40. After that, set aside for at least two hours or, better yet, overnight. Both the initial oil stain and the WD-40 will be drawn out using baking soda. Brush off the old baking soda and replace it with new baking soda, letting it alone until the oil has been absorbed. Rep this process until there are no further signs of oil. When there is no more oil being absorbed by the baking soda, the baking soda will retain its original form rather than becoming clumpy.

Now, using a toothbrush, massage a tiny drop of dish soap into the baking soda. Wash the sheets in hot water to remove the congealed baking soda mixture, then put them in the washing machine and wash as normal. Be aware that WD-40 may leave stains on your linens, so use it only if you’re desperate and have exhausted all other alternatives.

If you like this post, you may be interested in the following:

Even though you can’t see oil in your sheets, you know it’s there…and you want it out. Whether you’re concerned about a new baby at home or looking to save money on your laundry detergent, you’ve come to the right place. Read on to learn how to remove oil from bedding and sheets.. Read more about does massage oil stain sheets and let us know what you think.

{“@context”:””,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”How do you remove deep oil stains?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”
The best way to remove deep oil stains is to use a mixture of baking soda and water. You can also try using vinegar.”}},{“@type”:”Question”,”name”:”How do you get baby oil out of bed sheets?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”
You can use a vacuum cleaner to suck up the oil.”}},{“@type”:”Question”,”name”:”Can oil stains be removed?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”
Yes, the best way to remove oil stains is with a mixture of baking soda and water.”}}]}

Frequently Asked Questions

How do you remove deep oil stains?

The best way to remove deep oil stains is to use a mixture of baking soda and water. You can also try using vinegar.

How do you get baby oil out of bed sheets?

You can use a vacuum cleaner to suck up the oil.

Can oil stains be removed?

Yes, the best way to remove oil stains is with a mixture of baking soda and water.

This article broadly covered the following related topics:

  • how to get baby oil out of sheets
  • how to get coconut oil out of sheets
  • how to get massage oil out of sheets
  • how to get body oil out of sheets
  • how to get hair oil out of sheets
You May Also Like