Store-bought cleaning supplies are often just expensive alternatives to the cheap concoctions you can make on your own with some simple ingredients. This DIY carpet cleaner only takes a few minutes to prepare, will work with any type of carpet cleaning machine and is much kinder on your wallet! Be sure to test the solution on a small bit of carpet first for discoloration.


  • 1-gallon plastic or glass container with lid
  • 1 cup hydrogen peroxide
  • 1/8 cup dish soap
  • 1 tablespoon Oxiclean
  • 1/2 cup fabric softener

Step 1

Add all ingredients to your plastic or glass container.

Step 2

Fill the remainder of the container with warm water.

Step 3

Fill your carpet cleaner with warm water and add 2 ounces of the homemade solution.

Step 4

Clean your carpet according to your carpet cleaner’s instructions.