How to Remove Carpet Stains? 14 Ways of Cleaning

Carpet stains are very hard to clean due to the hardness of carpet material.

Before calling an expensive cleaning service, DIY techniques are the most helpful and trusted common household solutions to help wipe out the dirty stains.


Beer is the most helpful in cleaning out the coffee or tea stains out of your rug. But you can literally clean it up by pouring a bit of beer on top of the stains. Rub the poured beer slightly on the stain and it would start to disappear.

You might have to repeat the process in order to completely remove the stains from your rug.




Remove all the stains from the carpet by sponging it with a solution of 1 cup of ammonia. Mix the ammonia in 1 cup of warm water. Let it dry thoroughly, and repeat the process if needed. Rub it with any sponge on the infected area to clean it out.




  • Vinegar is the most useful and you can call “THE SUPERHERO” of all the stain removals. Try these various homemade hacks to remove a variety of common stains.
  • If you have light carpet stains then rub them with a mixture of 2 tablespoons salt dissolved in ½ cup of white vinegar. Let the solution dry on the carpet for a couple of minutes, then rub or vacuum it.
  • For larger or darker and tough stains, add 2 tablespoons borax to the mixture and use it in the same way.
  • For tough, dark and ground-in-dirt stains, make a paste of 1 tablespoon with 1 tablespoon of cornstarch, and rub it properly with dry cloth. Let it settle for a couple of days then vacuum or rub it with a dry and clean cloth.
  • If you have any spilled paint, use some solution of 1 ½ teaspoons vinegar, 1 ½ teaspoons laundry detergent, and two cups of water, sponge away the paint with a sponge or a dry cloth and before it sets in rinse it with cold water.


Shaving Cream


Your kid is very sorry that he had slipped little juice on the carpet and you are very angry about it. So, make it all better with some shaving cream cleaning tip right on the spot. Blot the stain then rub it with wet sponge, place some shaving cream on it, then wipe clean it with a damp sponge.

Shaving cream also works good on grease and oil stains, simply put the shaving cream on the stains and rub off with damp of soft cloth.




You can easily rub and clean off the stains with corn starch. Make a little solution of milk and cornstarch. Make a sufficient amount of paste. Apply the paste to the stain. Let it dry for couple of hours. Then brush off the dried residue and vacuum it up with vacuum cleaner. Sprinkle the spots generously, let it sit for couple of hours and then vacuum it up.




Don’t be angry and don’t get panic if you spill red wine on the carpet. Don’t let it dry, it will create more problem for you. So, while the red wine is still wet, pour some white wine on it to dilute the color. Then clean the spot with a sponge and cold water. Sprinkle the area with salt and wait for about 10-20 minutes. Now vacuum up the whole mess. Sponge up any residue and continue salting and vacuuming until the stain is completely gone.




Never let the ink and other stains ruin your carpet. Spray the stains with WD-40, and wait for a couple of minutes. Use any cleaner and gently rub with a sponge and warm, soapy water. Continue until the stain is completely gone.





Hydrogen Peroxide


Can’t tell what that stain is? Still want to remove it? Try this sure-fire homemade remover: Mix a teaspoon of 3 percent hydrogen peroxide with a little cream of tartar or a dab of non-gel toothpaste. Rub the paste on the stain with a soft cloth. Rinse. The stain, whatever it was, should be gone.


Baking Soda


Baking soda should be your first priority to clean vomit or urine stains from your carpet. Wipe it up with what you can, then pour baking soda over the affected area and gently pat it with a paper towel.

Baking soda with clean, sanitize and deodorize the messy spot. It can also be used to lift and clean the mixture over the greasy spot.

Let it sit for 5-6 hours and then vacuum up to completely remove the stains.


Meat Tenderizer


Scraped knees leave blood stains on your carpet? Cover the stain with equal parts cold water and meat tenderizer and let this homemade remover stand for 30 minutes. Sponge off with cold water.





Removing a stain can be a pain, particularly one that has saturated unknown into soft fibers. To remove those deep pigments, try using a soft-bristled nylon toothbrush, wiping it gently to work in the stain-removing agent (bleach or vinegar, for example) until the pigment is gone.


Ice Cubes


Chewing gums tucked upon your carpet, can be very hard to get it off. Chewing gum somehow end up stuck to your carpet and you have no idea how to remove them. Just take out some ice cubes from your fridge and scrape it with a butter knife. The chewing gum will remove in no time.


Dry Cleaning Fluid


Dry-cleaning fluid is outstanding at removing grease, lipstick, butter, and furtive oily prints. Blot up extra oil with a paper towel, and then work the liquid into the stain, moving from the brinks to the midpoint.



Paint Remover


For spilled nail polish, or leaked ink on the carpet, rub it gently by spraying paint remover. It will be easy to clean it with paint remover. If this technique fails then try dry cleaning fluid to clean up the remain strain.



These are one of many tips you can use to clean up different kind of stains from your carpet.

You might also like More from author


  1. Alex F. says

    Thanks for sharing all the info. Great website.

Leave A Reply

Your email address will not be published.