
Complete Guide
Introduction
Ointment, lotion, and cream stains on carpet are surprisingly common yet often mishandled. These products — from diaper rash cream and moisturizing lotion to sunscreen, antibiotic ointment, and hydrocortisone cream — contain a combination of oils, waxes, and active ingredients that create greasy, difficult-to-remove stains. Unlike water-based spills, ointments and creams don’t evaporate or dry out. Instead, they sit on the carpet fibers, attract dust and dirt, and can oxidize over time to become yellow, sticky messes.
The challenge with ointment and cream stains is their grease-based composition. Water alone cannot break them down. Using water on an ointment stain can actually spread the grease and make the stain larger. The correct approach involves a grease-cutting solvent, absorbent materials, and careful blotting. Each type of cream or ointment also has unique properties — diaper cream contains zinc oxide that turns white and chalky, while sunscreen contains chemical filters that can bond to fibers. For professional ointment and cream stain removal throughout Utah, call Double Take Carpet Cleaning at 801-377-1107 or visit dtcarpets.com.
Understanding Ointment and Cream Stains
Product Type Comparison
| Product Type | Base Ingredients | Stain Appearance | Removal Difficulty |
|---|---|---|---|
| Diaper rash cream | Zinc oxide, petrolatum, beeswax | White, chalky, greasy | Moderate |
| Moisturizing lotion | Water, oils, emulsifiers | Greasy, translucent | Easy-Moderate |
| Sunscreen | Chemical filters, oils, waxes | White or yellow, greasy | Difficult |
| Antibiotic ointment | Petroleum jelly base | Clear, greasy, shiny | Moderate |
| Hydrocortisone cream | Steroid + cream base | Greasy, white | Easy-Moderate |
| Eye cream | Oils, thickeners | Greasy, concentrated | Moderate |
| Hand cream | Shea butter, oils | Thick, greasy | Moderate |
| Acne cream | Benzoyl peroxide, salicylic acid | White, can bleach carpet | Difficult (bleaching risk) |
Fresh vs. Set-In Cream Stains
| Factor | Fresh (Under 1 hour) | Set-In (Over 24 hours) |
|---|---|---|
| Removal difficulty | Easy-Moderate | Difficult |
| Grease state | Liquid, mobile | Oxidized, sticky |
| Dirt attraction | Minimal | Dust and dirt accumulate |
| Color | White/clear | Yellowed |
| DIY success rate | 90%+ | 40-60% |
| Professional needed | Rarely | Sometimes |
General Principles for Ointment and Cream Removal
- Do not use water first — grease-based stains repel water
- Scrape off excess with a dull knife or credit card
- Use a solvent — dish soap, rubbing alcohol, or dry cleaning solvent
- Blot, don’t rub — rubbing pushes the grease deeper
- Use absorbent — cornstarch or baking soda to draw out grease
- Be patient — grease stains require multiple treatments
- Avoid heat — heat bakes grease into fibers
Step-by-Step Removal by Product Type
For Diaper Rash Cream (Zinc Oxide)
- Scrape off excess cream with a dull knife
- Sprinkle cornstarch or baking soda over the stain — let sit 30 minutes to absorb oils
- Vacuum the absorbent powder
- Apply dish soap solution (1 tsp + 1 cup warm water)
- Work into the stain gently with a soft brush or cloth
- Blot — the white zinc oxide should begin to lift
- Rinse with water and blot
- Repeat until no more white residue transfers
- Apply rubbing alcohol to a cloth and blot the area
- Rinse and blot dry
For Sunscreen Stains
| Step | Action | Notes |
|---|---|---|
| 1 | Scrape excess sunscreen | Use dull knife |
| 2 | Apply dry cleaning solvent or rubbing alcohol | Breaks down chemical filters |
| 3 | Blot with white cloth | Repeat until oil transfers |
| 4 | Apply dish soap solution | Cuts remaining grease |
| 5 | Blot and rinse | — |
| 6 | Apply hydrogen peroxide if yellow stain remains | Test first |
| 7 | Rinse and blot dry | — |
Sunscreen stains on white carpet: Treatment may remove both the stain and the carpet’s brightener. Test an inconspicuous area first.
For Moisturizing Lotion
- Scrape excess lotion
- Apply dish soap solution directly to the stain
- Work in gently with fingers or soft brush
- Blot with clean white cloth
- Rinse with water
- Apply white vinegar (1:4 with water) to cut remaining residue
- Rinse and blot
- If oily ring remains: apply rubbing alcohol, blot
For Antibiotic Ointment (Neosporin, Bacitracin)
- Scrape excess ointment
- Apply cornstarch — let sit 20 minutes to absorb petroleum base
- Vacuum
- Apply dish soap solution — work in gently
- Blot
- Apply rubbing alcohol to dissolve remaining petroleum
- Rinse and blot
- Repeat for stubborn residue
For Acne Cream (Benzoyl Peroxide)
Special warning: Benzoyl peroxide can bleach carpet fibers permanently.
- Scrape excess cream immediately
- Blot gently with a dry cloth
- Do NOT use water — water activates benzoyl peroxide’s bleaching effect
- Apply dry cleaning solvent or rubbing alcohol
- Blot
- Vacuum when dry
- If bleaching has already occurred, the carpet color cannot be restored
Carpet Bleaching Alert
| Product | Bleaching Risk | What to Do |
|---|---|---|
| Benzoyl peroxide (acne cream) | Very high | Remove immediately with dry solvent, no water |
| Hydroquinone (skin lightener) | High | Remove immediately |
| Retin-A / tretinoin | Moderate | Clean promptly |
| Salicylic acid | Low-Moderate | Clean normally |
| Sunscreen (avobenzone) | Low | Clean normally |
Treatment Comparison Table
| Method | Grease Removal | Oil Removal | Safety | Best For |
|---|---|---|---|---|
| Cornstarch/baking soda | Very high | Moderate | Excellent | Initial absorption |
| Dish soap solution | High | High | Excellent | General grease stains |
| Rubbing alcohol | Very high | Very high | Good | Petroleum-based products |
| Dry cleaning solvent | Very high | Very high | Moderate | Set-in grease stains |
| White vinegar | Moderate | Low | Excellent | Final residue removal |
| Hydrogen peroxide | Low | Low | Good (test first) | Yellow discoloration |
Frequently Asked Questions
Q1: How do you get diaper cream out of carpet?
Scrape excess, apply cornstarch to absorb oils, vacuum, then use dish soap solution and rubbing alcohol.
Q2: How do you get sunscreen out of carpet?
Scrape, apply rubbing alcohol to dissolve chemical filters, blot, then dish soap and rinse.
Q3: Does lotion stain carpet?
Moisturizing lotion leaves a greasy stain that attracts dirt. It can be removed with dish soap and vinegar.
Q4: How do you get zinc oxide out of carpet?
The white pigment lifts easily with dish soap. The grease base requires rubbing alcohol for complete removal.
Q5: Can ointment stains become permanent?
If the grease oxidizes over time (weeks to months), the yellow stain may become permanent.
Q6: How do you remove Neosporin from carpet?
Scrape, apply cornstarch to absorb the petroleum base, vacuum, then dish soap and rubbing alcohol.
Q7: Does hydrogen peroxide remove cream stains?
Hydrogen peroxide helps with yellow discoloration but does not remove the grease component of cream stains.
Q8: How do you get hand cream out of carpet?
Apply dish soap directly, work in gently, rinse, repeat. For shea butter or thick creams, use rubbing alcohol.
Q9: How do you remove petroleum jelly from carpet?
Apply cornstarch, let sit 30 minutes, vacuum, then dish soap and rubbing alcohol.
Q10: Can professional carpet cleaning remove set-in ointment stains?
Yes. Professional pre-spray treatments and hot water extraction can remove oxidized grease stains.
For professional ointment and cream stain removal, contact Double Take Carpet Cleaning at 801-377-1107 or visit dtcarpets.com.
