First few minutes
Just happened? Do this first
- Blot the excess, then sponge with cool water as soon as you can.
- Treat the spot even if you can't see it, since soda is easy to miss on patterned carpet.
- Blot, don't rub.
- Keep the carpet away from heat until the stain is gone.
A soda spill on carpet is color and sugar sinking into the pile, and it can keep going down into the backing if you let it. Patterned carpet hides a fresh spill well, so the stain is often only noticed once it has dried into the fibers. The longer it sits, the more likely it is to leave a shadow, so a fresh spill gives you the best result.
Blot from the edges inward and never rub, since rubbing only works the color further into the fibers. Use a carpet spot cleaner lightly when you're getting soda stains out of carpet, since too much liquid spreads the mark. Red pop out of carpet is the trickiest, so test a hidden corner before you treat the whole patch.
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
7 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Clean white cloths or paper towelsFor blotting, and so you can see the color coming off. (opens Amazon)
- Mild liquid detergentFor the first sponge, mixed weak. (opens Amazon)
- White household vinegarFor the vinegar sponge if color remains. (opens Amazon)
- Clear waterFor rinsing and blotting between passes.
- 70% isopropyl or 90% denatured alcoholFor the last sponge, with no added color or fragrance. (opens Amazon)
- 3% hydrogen peroxideOnly for set-in stains; the stronger hair-bleaching strength is not for carpet. (opens Amazon)
- Small bowl and measuring spoonsSo the detergent and vinegar mixes are measured, not guessed.
As an Amazon Associate we earn from qualifying purchases.
7 steps
Step by step
Step 1 of 7
Blot up the excess
Press up as much of the spill as you can with a dry white cloth. Blot, don't rub, because rubbing can spread the spot and distort the pile.
Tip. Start at the outer edge and work inward so the spot doesn't grow.
Step 2 of 7
Sponge with the detergent mix
Mix 1 teaspoon of mild detergent with 1 cup of warm water, then sponge the stain with it. Use small amounts and press gently, without working the liquid deep into the pile.
Careful. Keep the detergent mix weak. A strong solution can damage carpet.
Step 3 of 7
Rinse with clear water
Sponge the spot with clear water, then blot thoroughly until the cloth comes away with no color. This lifts out the detergent so none stays behind.
Step 4 of 7
Use the vinegar sponge if needed
If color still shows, mix 1/3 cup white household vinegar with 2/3 cup water and apply it to the stain. Sponge it and press hard on the stain.
Careful. Use white vinegar only; colored vinegar can leave a stain.
Step 5 of 7
Repeat the detergent sponge
Sponge the spot again with the same mild detergent mix. This clears out the vinegar so none is left in the pile.
Step 6 of 7
Rinse and blot the moisture out
Sponge with clear water and blot thoroughly to remove the excess moisture from the carpet. Keep blotting until the spot stops coming up damp.
Tip. Lift the towel straight up rather than sliding it across the pile.
Step 7 of 7
Use alcohol if color is left
If color is still visible, sponge the spot with 70% isopropyl or 90% denatured alcohol, with no added color or fragrance, and blot.
Careful. Pretest on a hidden corner first, since alcohol can affect untested dyes.
If you'd rather buy than mix
Best products for soda on carpet & rugs
Pick a mild liquid detergent with no bleach in it. For set-in stains, buy the 3% drugstore hydrogen peroxide, not the stronger strength sold for bleaching hair.
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Resolve Carpet Cleaner Spray, Stain & Spot Remover for Carpet, 32 Fl
Utopia Kitchen White Flour Sack Towels
Empty Spray Bottles 16oz/4Pack
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 cloth should pick up less color with every pass, and the spot should look more like the carpet around it each time. Once the cloth stays white and the spot still looks marked, the dye has likely set into the fibers, so go to the dried-in section.
What changes for yours
Adjust for your carpet & rugs
Cola
Cola follows the same steps as any soda, since the color and sugar are the problem in both. The only change is timing, because stains get harder to remove the longer they sit.
If the spot has already dried, start with the detergent sponge and move to the vinegar only if color remains. Check the cloth after each pass to see whether color is still coming out.
Orange soda
Orange soda uses the same steps as any soda, because its bright color and sugar are the issue. Light or patterned carpet can make the color easy to miss, so check the spot in good light before you decide it's clear.
Don't stop at the first pass just because the spot looks lighter; keep blotting until the cloth comes away clean. If color remains after the vinegar sponge, use the set-in options below rather than a stronger mix.
Dr Pepper
Dr Pepper is a dark soft drink, so it follows the same color and sugar steps as cola. Its dark color can hide on patterned carpet, so check the spot with a white cloth after each pass.
Once the spot looks clear, rinse and blot until the cloth stops picking up color. Then let the carpet dry naturally, away from any heat.
Red soda and pink pop
Red and pink soda are colored just like dark sodas, so the steps stay the same. Their color can be easy to miss on patterned carpet, so press a white cloth onto the spot after each pass.
Keep working until the cloth shows no color, not just until the spot looks faint. If the spot looks clear but the cloth still picks up color, repeat the detergent sponge before you move on.
Root beer, cream soda and ginger ale
Root beer, cream soda, ginger ale, grape and other flavored sodas still carry color and sugar, so the steps don't change. Flavored drinks can be harder to judge by eye, so check each spot with a white cloth before you call it done.
If the spot is still there after the vinegar sponge, go to the set-in options rather than repeating the vinegar over and over. Each extra pass should lift some color, or it's time to change approach.
Diet and regular colas
Pepsi, diet colas and Pepsi Max are all dark colas, so the color is what you're removing and the steps are the same. Regular cola adds sugar to the color, so blot it quickly rather than waiting.
Diet and Max versions still need the same steps, since their dark color is the stain. Check the spot with a white cloth after each pass before you call it done.
White, cream, tan and light carpet
On light carpet the color shows more clearly, so you can judge progress by sight, but the steps stay the same. Berber and wool need extra care, so keep the detergent mix at its weakest and blot instead of sponging hard.
On wool or Berber, stop if the pile looks dull or the color shifts, and call a professional before going further. Light carpet is often the easiest case, so don't rush it.
Old, dried or set-in stains
Old soda stains are harder to remove because they've had time to set, so expect to repeat the steps. Work through the detergent and vinegar sponges again, and keep going only while the cloth still picks up color.
A dried stain needs to be wet again before the detergent sponge, so sponge with clear water until the spot softens. If the item has been through a dryer, the heat has likely set the color, and it will be harder to lift from that point.
If color remains after the alcohol sponge, pretest 3% hydrogen peroxide on a hidden spot. Then moisten the tufts with it, leave it for one hour, blot, and repeat.
Car carpet works the same way, so keep it as dry as you can between passes. For abnormally large or deep stains that won't lift, a professional with hot water extraction is the realistic next step.
Vinegar, baking soda, peroxide and more
Do home remedies work on soda on carpet & rugs?
Most home remedies for soda are built for fabric or hard surfaces, and many don't belong on carpet. These are the ones that do the job here, along with the ones to leave out.
Works2Helps2Skip2
What makes it worse
Mistakes to avoid
Don't use bar soap on the stain
Bar soap and soap-based detergents can make a soda stain permanent or much harder to remove. Check the ingredient list on any detergent you use, and stick with the mild detergent from the steps.
Don't pour solvent on the carpet
Solvent can dissolve carpet materials and destroy the backing, so never pour it straight on. If you need one at all, dab a few drops onto a white cloth and check the cloth before it touches the carpet.
Don't use hot water on the spot
Hot water can set the color, and carpet spot work is done with cool or lukewarm water. Use the warm mix only as written, and rinse with cool water after it.
Don't pour vinegar straight from the bottle
Full-strength vinegar is far stronger than the mix this spot needs. Measure one part vinegar to two parts water, and sponge it on rather than pouring it onto the carpet.
Don't skip the test patch
Carpet dyes vary, and a cleaner that's harmless on one shade can shift the color of another. Dab your solution on an inconspicuous area, then check the result on a white cloth before you treat the spot.
Don't stop blotting too early
A spot that looks clean while it's still damp can show the color again once it dries. Keep pressing with dry white cloths until no more color transfers and the carpet feels dry to the touch.
When to call a professional
A large soda spill that has soaked through to the pad is a job for hot water extraction, since home cleaning can't reach that depth. Ask the cleaner to dry the carpet from both the front and the back, because a damp pad is where the trouble starts.
Questions
Does soda stain carpet?
Yes. Dark soft drinks carry color and sugar, and they can stain carpet even when you can't see the spill at first. Blot it right away and follow the steps, since the color is what you're removing.
Do diet colas need a different treatment?
No. Diet colas use the same steps as regular cola, because the dark color is what you're removing. Check the spot with a white cloth after each pass to see how it's doing.
Can I use club soda on a soda stain?
You don't need to. Club soda is a fresh-wine tip, and plain cool water does the rinsing job here. Blot the spill first, then start with the detergent sponge.
Will a soda stain come out of white or light carpet?
Often yes, if you start quickly and work through the steps in order. Light carpet shows the color clearly, so you'll know when it's gone, but test any step on a hidden spot first, especially on wool or Berber.
Is it too late if the soda has already dried?
Not necessarily, but dried color is harder to lift. Start with the detergent and vinegar sponges, then move to the set-in options if color remains.
Do I need to test a cleaner before using it?
Yes, always. Test any cleaner on a hidden area first, because colorfastness varies and a cleaner can change the carpet's color. Wait for the test spot to dry before judging the result.
Will a steam machine set a soda spot in carpet?
Not on a visible soda mark, since the heat can lock the color into the fibers. Finish the home steps with the mild solutions first, and save hot water extraction for a professional who can flush the stain out properly.
Is laundry detergent safe to use on a carpet spot?
Skip the laundry detergent, since many formulas can strip carpet dye and break down the fibers. Use a mild detergent with no bleach in it, one teaspoon in a cup of warm water, which is the mix this spot needs.
How do I dry a carpet spot once I've cleaned it?
Stack a few dry white cloths on the spot and weigh them down so they keep drawing moisture up. Replace them as they get damp, and keep going until the carpet is fully dry, since trapped moisture is what brings color back.
Soda 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.