First few minutes
Just happened? Do this first
- Scrape off the excess with a spoon, without pressing it in.
- Run cold water over the stain to flush out as much as possible.
- Blot, don't rub.
- Keep it out of the dryer until the stain is gone.
Avocado on carpet is a combination stain, so the oily part has to be dealt with before the green color can lift. Avocado has more fat than most fruit, and water alone won't get through that greasy layer. A fresh spot usually comes up with a few careful rounds, but stains get harder to remove as they age, and wool needs extra caution because chlorine bleach is off the table.
Blot the spot with a clean white cloth, then work through the method in order instead of jumping ahead. Getting avocado out of wool carpet is slower, so go gently and keep the pile from getting soaked. If the green stays after several rounds, call a carpet cleaner rather than scrubbing harder.
Before you start
What carpet & rugs can take
Use with care6
- Water
- Hot water
- Oxygen bleach
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
- Heat, once the stain is out
Avoid3
- Soaking
- Chlorine bleach
- Scrubbing and abrasives
5 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- SpoonLifts off the excess without pressing it into the pile.
- Cold or lukewarm waterFlushes and rinses the spot, in small amounts only.
- Liquid detergentTreats the oily part of the stain before the fruit color is dealt with. (opens Amazon)
- Clean white towelsBlot up the liquid and weigh down the spot. (opens Amazon)
- Wet spongeLifts the detergent without spreading it. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
5 steps
Step by step
Step 1 of 5
Scrape off the excess
Take a spoon and lift off any excess avocado or guacamole. Work from the edge toward the middle so the stain doesn't spread.
Careful. Don't press the spoon into the pile; it pushes the fruit deeper.
Step 2 of 5
Flush with cold water
Run cold or lukewarm water gently over the spot, working from the outside edge inward. This flushes out as much of the fruit as you can before the detergent goes on.
Careful. Keep the water to small amounts; too much can soak through to the backing.
Step 3 of 5A few minutes
Pretreat the oily part
Pour a small amount of liquid detergent onto the stain and let it sit for a few minutes. The oily part needs this head start before the fruit color is dealt with.
Tip. Cover only the stain itself, not the carpet around it.
Step 4 of 5
Blot up the detergent
Blot up the liquid with a wet sponge or towel, pressing and lifting rather than rubbing. Switch to a clean section of the cloth as it fills, and keep going until no more color comes up. Then sponge the spot with a little cold water and blot again to clear the detergent.
Step 5 of 51 hour
Dry under a weighted towel
Once the stain is gone, put a clean towel over the area and weigh it down. Leave it for an hour so the towel can absorb the remaining moisture.
Tip. If a faint color is left after the hour, use the set-in option below.
If you'd rather buy than mix
Best products for avocado on carpet & rugs
Pick a plain liquid detergent without added bleach, and skip laundry or dishwasher types. For the set-in step, use the 3% hydrogen peroxide sold as a mild antiseptic.
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Resolve Carpet Cleaner Spray, Stain & Spot Remover for Carpet, 32 Fl
BISSELL Little Green Portable Carpet & Upholstery Cleaner
Rug Doctor Mighty Pro X3 Carpet Cleaner
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on carpet & rugs, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
The spot should lose its shine first, then the green cast, and each blot should pick up less color than the one before. Once the leftover shows on a clean cloth, the remaining mark is the set-in part and needs the older-stain approach.
What changes for yours
Adjust for your carpet & rugs
Wool carpet
Wool takes the same first steps, but keep every cleaner mild. Don't use oxygen bleach on wool, and stay away from any bleach at all.
Blot gently and let the spot dry under the weighted towel the same way, without any heat.
Light-colored carpet
Light carpet shows every trace of the fruit color, so work patiently and check the spot in good light. Test the detergent and the peroxide on a hidden corner first, since a color change is hard to undo.
If the spot looks darker or duller than the carpet around it, stop adding cleaner and let it dry fully before you judge the result.
Berber or loop pile
Loop pile can snag and distort when you rub it, so blotting has to be gentler than on cut pile. Press the towel down with your hand and lift it straight up each time.
Let the towel do the work, and don't twist it across the loops.
Area rug
A rug can soak through to the pad or floor underneath, so check the back as well as the front. Lift the rug if you can and blot from the back.
Let it dry completely, front and back, before you put it back down.
Old, dried or set-in stains
A stain that has sat for hours is harder to lift, so the first pass may only lighten it. Each pass should take a little more color out than the one before.
Once the spot is dry and color is still there, moisten the tufts with 3% hydrogen peroxide and let it sit for one hour. Test a hidden spot first, then blot with a clean cloth and repeat if needed.
Don't put the carpet near a dryer or use heat to speed things up, because heat can set what's left. If some faint color stays after several rounds, that's realistic for an old stain, and a light shadow is better than heat damage.
Vinegar, baking soda, peroxide and more
Do home remedies work on avocado on carpet & rugs?
Most home remedies don't belong on carpet, so only a few are worth using. Each one to skip has a clear reason it doesn't suit carpet.
Helps1Skip4Avoid1
What makes it worse
Mistakes to avoid
Don't use bar soap on the fruit
Soap sets the fruit part of this stain, so it makes the spot harder to lift. Stick to the liquid detergent from the steps and keep the bar at the sink.
Don't pour solvent straight onto the carpet
Solvents can dissolve carpet materials and damage the backing. If you want to use one, put a few drops on a white cloth and test a hidden spot first.
Don't use hot water on the spot
Heat can set the color in place, so keep every rinse cold or lukewarm. Hot water extraction is for professionals, not home spot work.
Don't skip the hidden-spot test
Some cleaners change carpet color, and you only find out after the damage is done. Dab a few drops on a hidden strip, like a closet corner, and check it once it's dry before you use it on the avocado.
Don't quit after one round
Avocado usually takes a few rounds of pretreating and blotting, and the first pass often only loosens the stain. Give each round time to work before you decide the mark has set.
When to call a professional
If an oily sheen stays after two pretreatment rounds, a carpet cleaner with hot water extraction is the next step, since home spotting can't reach that deep. Mention the avocado and the detergent you've used, so they can plan the approach.
Questions
How soon do I need to treat avocado on carpet?
As soon as you can, because avocado gets harder to lift as it dries. Start with the scrape and the cold water flush, even if you can't finish the rest right away.
Does avocado stain carpet permanently?
It can, if it's left to dry, because the fruit color sets into the fibers. Treat it while it's still wet, and use the set-in option for anything that dries.
Is guacamole treated the same as avocado?
Yes, the steps are the same, because the avocado is what leaves the stain. Treat the oily part first, the way you would for any combination stain.
Do I need vinegar for this stain?
No. The detergent handles the oily part, so vinegar isn't needed for this stain. Stick to the steps, since a second cleaner adds risk without helping.
Why is a faint green or yellow shadow still there?
Fruit color can outlast the oily part, so a faint shadow is common after the steps. Let the spot dry fully, then use the set-in option rather than scrubbing harder.
Is it safe to run a steam cleaner over this spot?
Keep the steamer away from the spot until the avocado is gone, since heat is what can lock the fruit color into the fibers. Professional extraction is a separate job, worth it only for large spills that home spotting can't handle.
Can I use laundry or dishwasher detergent to speed this up?
Not those two, because both can contain bleaching agents that wear away dye. The mild liquid from the steps is the right choice, mixed with cold or lukewarm water. Dab it on a hidden strip first, since a cleaner that changes color isn't worth the risk.
How do I dry the spot once it's clean?
Cover the damp area with a clean towel and set something heavy on it for about an hour so it can soak up the leftover moisture. Once it's dry, brush the fibers upright with your fingertips to bring the nap back.
Avocado on other materials
Other stains on carpet & rugs
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.