How to Clean Carpets With Vinegar & Hydrogen Peroxide

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • 3 percnet hydrogen peroxide

  • White distilled vinegar

  • 2 spray bottles

  • Paper towel or clean rag

  • Wet vacuum


Hydrogen peroxide is sensitive to light; if you do not have an opaque spray bottle, leave the peroxide in its own bottle and attach a spray nozzle to the bottle. Hydrogen peroxide does have a bleaching effect so test the peroxide on a small area of your carpet before cleaning with it.

Clean your carpet with vinegar and hydrogen peroxide.

Carpet can harbor unsightly stains, as well as offending odors, and simply vacuuming will not get carpet clean. Hydrogen peroxide and white distilled vinegar can get rid of germs by disinfecting areas as well as neutralizing odors. Mixed together, these two solutions create a weak form of per-acetic acid, which if inhaled absorbed through the skin, is dangerous. Instead, use the agents one at a time, to clean stains from your carpets.


Video of the Day

Step 1

Pour hydrogen peroxide in and opaque spray bottle and pour the vinegar in the other spray bottle. Do not dilute the peroxide or vinegar.

Step 2

Spray the vinegar on the affected area of the carpet, then spray the same area with peroxide. It does not make a difference which one you spray first, as long as you spray one immediately after the other, this method is effective.

Step 3

Allow the carpet to absorb the two solutions. Do not rub the stain, as that will cause it to set deeper in the carpet. Blot the stain with a paper towel or clean cloth.

Step 4

Extract the remaining moisture with a wet vacuum to expedite drying.



Lisa Wampler

Lisa Wampler began writing professionally in 2005 and has published on various websites. She specializes in content writing and search engine optimization, drawing from previous positions as an account manager and a social media manager for an SEO company.