Use some aloe vera, dish soap, or shampoo as a pre-wash stain remover. Blot any excess oil using a clean cloth or a paper towel. Then, squirt some aloe vera, dish soap, or shampoo onto the stain. Use an old toothbrush or a manicure brush to rub the stain into the fabric. Let the stain sit for a few minutes.What takes out oil stains?
Removing Old or Set Oil Stains. Ventilate the area well, then spray the stain with WD-40. Allow the WD-40 to soak for about ten minutes. The WD-40 will freshen the stain, making it easier to remove. Then, rub liquid dish soap into the oil stain and wash the garment as usual.