How to Remove Avocado Stains from Carpet & Rugs

Quick answer

Scrape off the excess, flush with cold water, and let liquid detergent sit on the oily part before you blot. Then dry the spot under a weighted towel, and keep it out of the dryer until the stain is gone.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Scrape off the excess with a spoon, without pressing it in.
  2. Run cold water over the stain to flush out as much as possible.
  3. Blot, don't rub.
  4. 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

0 of 5 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

5 steps

Step by step

0 of 5 done
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

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?

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

RemedyVerdictWhat to know
Hydrogen peroxide (3%)Get it on Amazon HelpsOnly for a dried spot that keeps its color after the main steps, after a hidden-spot test.
White vinegarSkipVinegar isn't needed for this stain, because the detergent handles the oily part. Leave it out so you don't add a second cleaner to the carpet.
Baking sodaSkipSkip baking soda on avocado; the liquid detergent is the cleaner for the oily part. Stick with the steps.
Dish soapSkipSkip dish soap here. Strong solutions are not safe on carpet, so the liquid detergent in the steps is the safer choice.
Oxygen bleach (OxiClean)SkipIt's for colorfast fabrics only, and carpet color needs a hidden test first. Leave it out and rely on the set-in option if needed.
Rubbing alcoholAvoidDon't use rubbing alcohol on carpet. Its effect on untested dyes is unknown, so it isn't safe here.

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

All 104 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.

  1. Tide
  2. Cornell Cooperative Extension
  3. American Cleaning Institute
  4. Iowa State University Extension
  5. Carpet and Rug Institute