How To Remove Coke Stains From Carpet (Easy Methods)

How To Remove Coke Stains From Carpet

It is best to keep coke and other soda drinks away from carpets, fabrics, or upholstery. Even the smallest spill could turn your day into one long and difficult carpet cleaning session. With that said, accidents happen, and if you need to urgently give your carpet a clean, here is a step-by-step guide on how to remove coke stains from carpet.


How To Remove Coke Stains From Your Carpet (Step by Step)

Method #1

Tools and Supplies Needed

Carpet Cleaning Solutions

You will need the following tools and supplies for your carpet-cleaning project:

  • Warm water
  • Club soda
  • Clean white towels or pieces of cloth
  • Vacuum cleaner (whether designed for vacuuming wet surfaces or not)
  • Optional: Liquid dish detergent, hydrogen peroxide, ammonia, and vinegar



  1. Treat the carpet right away – don’t allow the coke to soak into the carpet since it will become much more difficult to remove.
  2. Blot the stained area with a clean towel or cloth. Work from the outside toward the center to ensure that you do not spread the soda beyond its original spot. Also, don’t press too hard on the carpet and don’t scrub it since this may lead to the soda soaking deeper into the carpet.

If the carpet is flattened or matted, then you may want to use a carpet rake to widen the area between the carpet fibers and thus make the removal of the coca-cola stains easier.

If your vacuum cleaner can be used on wet surfaces, then you may give a few passes to your carpet with your vacuum as well.

  1. Apply club soda to the carpet. Apply only a little of the soda to avoid soaking the carpet.
  2. Allow the area to dry.
  3. Vacuum or blot up the excess stains. A vacuum cleaner will suck up all the dried bits that have been separated from the carpet by the detergent.
  4. If the stain was not removed: Make a mix of 1 teaspoon of liquid dish detergent with 2 cups of warm water.
  5. Apply the detergent to the stained area without soaking the carpet.
  6. Let it sit for about 5 minutes.
  7. Gently blot the treated area.
  8. Rinse the carpet with warm water without soaking.
  9. If the stain again was not removed: Make a mix of 1 tablespoon of hydrogen peroxide and 3 tablespoons of warm water. Keep in mind that hydrogen peroxide has a bleaching effect and shouldn’t be used on colorful carpets. Use it only if your carpet has light colors – if your carpet gets discolored, it will be less noticeable.
  10. Apply the hydrogen peroxide mixture to the affected area.
  11. Cover the area with a thick towel or cloth to block off light. Light can alter the chemical properties of hydrogen peroxide.
  12. Allow the area to sit for 30 minutes. Check the stain periodically and watch for loss of color.
  13. If you notice color loss or once 30 minutes have elapsed, rinse the carpet with warm water without soaking it.
  14. Blot up the excess mess.
  15. If it still doesn’t work: prepare a mix of 1/4 cup of clear ammonia and 1 cup of warm water. Besides, prepare a white vinegar and water mixture of the same proportions.
  16. Apply the ammonia mixture to the stained area. Remember not to soak the carpet.
  17. Gently stroke or blot the carpet.
  18. Apply the vinegar mix to the affected area without soaking the carpet.
  19. Rinse the carpet with warm water. Again, don’t soak the carpet.
  20. Blot up or vacuum whatever remains on the carpet.

Some stains may come out slowly, requiring multiple passes with the same method. Remember to use the lightest method you can on your carpet – more heavy-duty solutions are more likely to damage your carpet.

If you notice that club soda does help a little with each pass, do it until you can no longer see improvement. Then, switch to the next procedure.

The main supply in this recipe is club soda. Club soda is a form of carbonated water, so it will not cause any damage to the carpet. Club soda also does not leave any residue and thus doesn’t need to be rinsed out.

The biggest benefit of this method is that it’s base supplies and tools are widely available, and you are likely to have them. Besides, this method is fairly light (in its base form without hydrogen peroxide and other substances) and unlikely to damage your carpet.

As for hydrogen peroxide, ammonia, and vinegar, you will have to use these supplies only if the base guide doesn’t work for you.

No matter which method you go for, do make sure to check the manufacturer’s instructions for cleaning that come with your carpet, if any. These will let you know if there are particular substances or chemicals to avoid.


Method #2

If you for some reason do not have access to the supplies required for the first method or otherwise cannot use it to clean your carpet, we have another method for you to try out.

Tools and Supplies Needed

Here’s what you will need for this method:



  1. Blot the stained area with a white clean cloth or towel. Remember to blot from the edges to the center without applying too much pressure and without scrubbing the carpet.

Again, you may use your vacuum cleaner if it’s designed to work on wet surfaces.

  1. Make a mix of 1/4 of a teaspoon of the gentle detergent and 1 cup of warm water.
  2. Make a mix of white vinegar and warm water in a 1 to 2 ratio.
  3. Carefully apply the detergent mixture to the stained area. You may dampen a towel in the mixture and gently press it into the area to apply it.
  4. Let the carpet sit for 15 minutes.
  5. Pat the stain with another dry cloth until it feels dry.
  6. Carefully apply the vinegar solution to the stain.
  7. Cover the soda stain with a cloth. If you’ve applied the vinegar with a cloth, use it to cover the area.
  8. Place a heavy object on top of the cloth and let it sit for 15 minutes.
  9. Blot the stain with a clean and dry cloth until it is dry.
  10. Repeat if necessary.


Method #3

If the methods given above didn’t work for you or if you don’t have the supplies, then try out this one.

Tools and Supplies Needed

Here’s what you will need for this coke stain removal method:

  • Cold water
  • Liquid heavy-duty laundry detergent – The detergent should not have bleach in it, or it will damage your carpet. It should also be clear in color.
  • Clean white towels or pieces of cloth
  • Vacuum cleaner
  • Optional: carpet stain remover

carpet stain remover


  1. Blot the affected area with a towel or cloth to remove as much of the soda as possible. Again, blot from the edges, apply little pressure and don’t scrub.
  2. Prepare a mixture of 1/4 teaspoon of your heavy-duty laundry detergent and 1/2 cup of cold water.
  3. Pour the mixture onto the stain and blot the area again. Use another clean towel or cloth to blot the carpet.

You don’t need to use warm water since the enzymes in heavy-duty detergents don’t need high water temperatures to do their job.

  1. Allow the treated area to dry fully.
  2. Vacuum the treated area.

If the steps listed above didn’t solve your problem completely, then you may try to add a carpet stain remover into the mixture. Carpet stain removers contain surfactants that increase the effectiveness of cleaning solutions.

Carpet stain removers can be very different, so be sure to follow the instructions that come with yours.

Use as little carpet stain remover as possible to do the job and increase it only if it’s not working. Carpet stain removers can easily build up if used in excess and are difficult to remove.

Also, remember that you could do more than one pass on the carpet. Often, coke stains cannot be removed by just one pass. Repeat the procedure until you no longer see improvement.


Related Questions

Can old coke stains be removed?

You may be able to do so, but it depends. It’s good to remove the stain as soon as possible, preferably while it hasn’t yet dried. This will allow you to prevent the coke from soaking into the carpet and will make your cleaning job much easier.

Can you remove coke stains from carpets with a steam machine?

Don’t use a steam machine on your carpet – it may set the stain into the carpet. The point of doing everything manually is to do the cleanup gently and prevent the soda from settling in the carpet.

Aside from that, you may want to avoid using a carpet cleaner as well – it may also make things more difficult for you.

Do you need to take any special measures to remove colored drinks?

Probably not. Coke by itself is a colored drink, and the procedures given above should work for other sodas as well.


Also Read:

Carpet Lifespan

How to Clean Bissell Carpet Cleaner

Hoover Carpet Cleaner vs Professional Carpet Cleaning