Prep first
Before you start
- Work out the cause first; where the stain is and how it appeared decide the treatment.
- Test any cleaner on a hidden spot first.
- Keep heat off the stained carpet, from the dryer or an iron, until the stain is gone.
Brown stains on carpet are a color rather than a single cause, and they usually come from rust or iron carried by the water, tannins from coffee or tea, or a spill that went unnoticed and changed color later. Stains get harder to lift the longer they sit in the pile, so a fresh mark is far easier to work with than one that has dried. Work out the likely cause first, since it decides whether the oxalic acid mix is the right first step for your stain.
Blot fresh stains with a clean white cloth before you spray anything. Wool carpet needs a gentler touch, so test a hidden corner with a mild carpet spot cleaner first. If brown stains on carpet after cleaning keep returning, a pro can flush the backing.
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
8 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Oxalic acidThe main treatment; it's the first ingredient in the acid mix. (opens Amazon)
- White vinegarIt goes into both the acid mix and the wash. (opens Amazon)
- GlycerinAn ingredient in the acid mix, added after the acid and vinegar. (opens Amazon)
- Butyl alcoholStirred in until the acid mix turns clear.
- Rubber glovesKeeps the oxalic acid off your skin. (opens Amazon)
- Clean cloths and absorbent towelsFor blotting and for the weighted stacks.
- Mild white liquid detergentFor the weak wash solution, in the small amount given. (opens Amazon)
- Warm water and a spongeFor the wash, the rinse and the final blotting. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Mix the oxalic acid base
In a clean container, mix 2 tablespoons of oxalic acid with 1 tablespoon of white vinegar, then stir in 8 tablespoons of glycerin. Keep stirring while you add enough butyl alcohol (not rubbing alcohol) to make the mixture clear.
Careful. Oxalic acid must not touch your skin, so wear rubber gloves, and keep open flames away from the flammable mix.
Step 2 of 6A few minutes
Apply the mix and blot it
Dab the mixture onto the stain and leave it in place for a few minutes only. Then blot up the mixture and the stain with clean cloths, pressing rather than rubbing.
Tip. Swap in a fresh cloth whenever one starts to pick up color, so you aren't spreading it back onto the carpet.
Step 3 of 6
Flush and reset the pile
Flush the spot with water, using small amounts, then blot it again. Lay a weighted stack of absorbent cloths over it and leave it until all the excess moisture has been drawn out, then stroke your hand across the pile against the nap to reset it. Let the carpet dry before you go on.
Step 4 of 6
Wash with a weak detergent solution
Mix 1 quart of warm water with 1/2 teaspoon of white liquid detergent and 1 tablespoon of white vinegar. Sponge the stained area with this solution, then blot it with a clean pad.
Careful. Use white vinegar only; colored vinegar can leave a stain.
Step 5 of 6
Rinse and blot out the wash
Blot the area thoroughly, then sponge it with water to rinse it well. Blot up all the excess water you've added.
Step 6 of 6
Draw out the last moisture
Set a weighted stack of absorbent towels on the damp carpet and leave it until the excess moisture is absorbed. Then remove the towels.
If you'd rather buy than mix
Best products for brown stains on carpet & rugs
Buy the regular drugstore hydrogen peroxide sold as a mild antiseptic, not the stronger kind sold for bleaching hair. Use a plain white liquid detergent for the wash.
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.
Heavy buildup usually takes more than one round.
Heavy or long-standing buildup →When to call a professional →How to tell it's working
Each blot should pull more brown onto the cloth, and the spot should look lighter once it has fully dried. If blotting stops lifting color but the spot still shows, the stain has probably set, and the old and set-in section is your next move.
What changes for yours
Adjust for your carpet & rugs
Brown on carpet after cleaning
A brown mark that shows up after cleaning is often a spot that dried out of sight and oxidized later, so the cleaning never fully reached it. Treat it with the same steps, and start soon after you see it, because stains get harder to remove with time.
Look at the mark closely first. Severe scorch, or rust that bleach has already set, may be permanent damage, and no cleaner will fully remove it.
Brown on wool carpet
Wool carpet takes the same steps, but the test matters more here. Pretest each cleaner on a hidden spot first to see whether the color holds.
Keep the wash to the weak mix from the steps and don't add extra detergent to get the spot out faster. Blot and flush with small amounts of water, and stop once the moisture has been withdrawn.
White carpet
White carpet shows every mark, which makes the pretest the most important step. If a pretested cleaner changes the carpet color, stop there and call a professional instead of treating the stain.
Otherwise the steps stay the same, and you should keep all the blotting inside the spot so the mark doesn't spread onto clean white fiber.
Small brown spots
Small brown spots use the same steps, so the work is simply kept close to the spot. Blot from the outside edge toward the center so the mark doesn't grow outward.
A spot that stays brown after drying is worth checking for a cause before you repeat the wash. If the cause is clear and the mark still shows, move on to the set-in option.
Heavy or long-standing buildup
A brown stain that has been sitting for a while is harder to lift, and a delay can turn a spill into a permanent stain. If the wash in the main steps leaves it visible, it's time for the next option rather than another round of the same wash.
Once the spot is fully dry and still shows, moisten the tufts with 3% hydrogen peroxide and leave it for one hour. Blot it up, and repeat if the mark is still there.
If it still won't lift after repeated rounds, the stain may be too large or too set for home work. Abnormally large or excessive stains may need hot water extraction, so call a professional.
Vinegar, baking soda, peroxide and more
Do home remedies work on brown stains on carpet & rugs?
Home remedies for brown carpet stains are a mixed bag, and the right treatment depends on what caused the stain. Only the acid mix and the weak detergent wash use household items for this stain, and the rest aren't worth the risk.
Works1Helps1Skip4
What makes it worse
Mistakes to avoid
Don't skip the flush
The oxalic mix is only meant to sit for a few minutes, and the flush and blot after it are what take it out of the carpet. Skipping them leaves the acid in the pile.
Don't stop blotting too soon
Keep the weighted stacks on until they stop pulling moisture up. A spot can look dry on top while the pile underneath is still wet.
Don't pour solvent straight onto the carpet
Solvent poured onto carpet can dissolve the fibers and break down the backing, which turns a small brown spot into a bigger problem. Put a few drops on a white cloth and test it on a hidden area first, then dab the spot with the cloth.
Don't reach for the steam cleaner
Heat from a steam machine can bake the brown into the fibers, so skip it while the mark is still there. Stick with cool or lukewarm water for spotting and let the area air-dry when you finish.
Don't mix the oxalic acid without gloves
Oxalic acid must not touch your skin, so put on rubber gloves before you measure, stir or apply the mix. Keep open flames away from the flammable cleaning solutions while you work.
When to call a professional
Call a professional carpet cleaner if a pretested cleaner changes the carpet's color, if an oily stain is left behind, or if the brown area is large enough to need hot water extraction. Tell them it's brown, roughly how old the stain is, and which products have already touched it.
Questions
What causes brown stains on carpet?
The usual causes are rust and iron from water, tannins from coffee, tea, fruit or wood, scorch, nicotine, and water stains that bleed through paint. Knowing the cause tells you whether the mark can lift, since severe scorch can be permanent damage.
Can I use white vinegar on brown carpet stains?
Yes, it goes into both the acid mix and the detergent wash, in the amounts given in the steps. Keep to those amounts, since the wash is only a weak solution.
Is there a way to remove brown carpet stains without harsh chemicals?
The acid mix does the lifting, and everything after it is water, a weak detergent wash and blotting. If a stain stays, repeat the acid base on the dry spot, then flush and blot it again.
Can a dried brown stain still be removed?
Often yes, but it takes more patience, since stains get harder to remove with time. Work through the steps once more on the dried mark, then move to the set-in option if it still shows.
Can I use oxygen bleach on brown carpet?
No, skip it here, since it's meant for colorfast fabric only and is not safe on wool or wool blends. The acid mix and the weak wash in these steps already cover this stain, so there's no need for it.
Can I run a carpet steam cleaner over a brown stain?
Hold off on it, since heat from a steam machine can bake the stain into the fibers. A professional's hot water extraction is a separate job, and a pro should decide if a spot that big needs it. For your own treatment, cool or lukewarm water is the safer choice.
What can I use in place of laundry detergent on carpet?
Pick a gentle detergent free of bleach and alkalis, mix it into lukewarm water, and test it on a hidden spot first. Skip laundry and dishwasher products, since they can contain bleaching agents that strip dye. Keep the amount small, because carpet should not be over-saturated.
How long should carpet take to dry after I've spotted it?
Plan on giving it time, since moisture has to leave the backing as well as the pile. Set a weighted stack of absorbent cloths on the damp spot and leave it until the cloths stop taking up moisture, swapping in dry ones if needed. Once the spot feels dry, lift the pile with your fingers so it doesn't mat, and keep heat such as a hair dryer or iron off it.
Brown Stains 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.