The fastest way to get ointment out of hair is to break it down with an oil first, then follow up with a strong cleanser. Ointments like petroleum jelly, antibiotic creams, and medicated salves are designed to stay put on skin, which means they resist water and regular shampoo. You need a two-phase approach: dissolve the grease, then wash it away.
Why Ointment Won’t Wash Out With Water
Most ointments have a petroleum or wax base that makes them hydrophobic, meaning they actively repel water. When you try to rinse ointment out with water alone, the water beads off the greasy residue instead of lifting it. Even regular shampoo often can’t cut through a thick layer of ointment because standard formulas are designed for everyday oils, not heavy waxes.
Surfactants (the active cleaning agents in shampoo and soap) work by forming tiny clusters called micelles that trap oil particles and carry them away in water. But highly hydrophobic substances like petroleum jelly and wax esters require either a stronger surfactant or a preliminary step that thins the grease first. That’s where the oil-then-soap method comes in.
Step 1: Dissolve the Ointment With Oil
Start by working a generous amount of baby oil or mineral oil into the affected hair while it’s still dry. The principle is simple: like dissolves like. An oil-based solvent loosens the petroleum bonds far more effectively than water ever could. Massage the oil thoroughly into the ointment-coated strands, breaking up the thick residue with your fingers. Let it sit for five to ten minutes so it has time to fully soften the ointment.
If you don’t have baby oil or mineral oil on hand, coconut oil or olive oil will also work. The goal is any liquid fat that can thin the waxy buildup. You’ll notice the ointment starts to feel less sticky and more slippery as the oil does its job.
Step 2: Cut the Grease With Dish Soap
Once the ointment has been loosened, you need a surfactant strong enough to strip it. Dish soap is significantly more powerful than shampoo at cutting grease, which is exactly why it works here. But it’s also harsh, so use it carefully.
- Dilute it first. Mix a small squirt of dish soap into a large amount of warm water. Never apply it straight to your scalp.
- Work it in quickly. Massage the diluted solution into the oily sections for no more than 60 seconds. Don’t let it sit.
- Rinse thoroughly. Use plenty of warm water to wash out every trace of the soap.
You may need to repeat this lather-and-rinse cycle two or three times before the greasy feeling is gone. If you’re dealing with a small amount of ointment, a clarifying shampoo may be strong enough on its own without reaching for dish soap.
Step 3: Follow Up With a Clarifying Shampoo
After the bulk of the ointment is gone, a clarifying shampoo handles any remaining residue and restores your hair to normal. Look for formulas containing salicylic acid or activated charcoal, both of which are specifically effective at absorbing excess oil and clearing stubborn buildup. Apple cider vinegar-based clarifying shampoos can also help shift deep-seated grease while rebalancing your scalp’s pH.
Lather the clarifying shampoo from roots to ends, give it a minute to work, and rinse with warm water. One wash is usually enough at this stage, but check by running your fingers through. If sections still feel slick or clumpy, go for a second round.
What About Baking Soda?
Baking soda is a popular home remedy for stripping grease, and it does work as a one-time fix. However, it carries real risks for your hair and scalp. Baking soda has a pH of 9, while your scalp sits around 5.5 and your hair shaft around 3.67. That large pH gap can increase cuticle damage, breakage, and frizz, especially if your hair is already dry, color-treated, or heat-styled.
If you choose to use it, make a paste with water, apply it only to the ointment-coated sections (avoiding the scalp as much as possible), and rinse it out within a minute or two. Follow immediately with a conditioner or an apple cider vinegar rinse to bring the pH back down. This is not something to repeat regularly.
Restoring Your Hair Afterward
Between the ointment itself and the aggressive cleaning needed to remove it, your hair will likely feel stripped and dry once the process is over. The strong surfactants in dish soap and clarifying shampoo don’t just remove the ointment. They also pull out your hair’s natural protective oils.
Apply a deep conditioner or a leave-in treatment after your final rinse. Focus on the mid-lengths and ends, where dryness tends to be worst. An apple cider vinegar rinse (one to two tablespoons in a cup of water) can help restore your scalp’s acid mantle if you used dish soap or baking soda. It also smooths the hair cuticle, reducing the frizz that high-pH products cause.
Skip heat styling for a day or two if you can. Your hair’s outer layer has been through a lot, and giving it time to recover will prevent the kind of compounding damage that leads to breakage.
Tips for Stubborn or Large Amounts
If someone applied a thick layer of ointment (this is common with kids who get into the Vaseline jar), you may need to do the full oil-soak and dish-soap cycle more than once. Patience matters more than force here. Scrubbing aggressively or using hotter water won’t speed things up and can irritate the scalp.
For very long or thick hair, section it with clips and work through one section at a time. This ensures the oil actually reaches all the coated strands rather than just sitting on the surface. Use a wide-tooth comb to gently distribute the oil through each section before moving to the soap step.
Cornstarch or arrowroot powder can also help absorb some of the grease before you start washing. Sprinkle it onto the affected area, let it sit for a few minutes, then brush it out. This won’t remove the ointment entirely, but it reduces the amount of work the oil and soap need to do.

