Home ImprovementRemodelingCleaningGardeningLandscapingInterior DesignHome AppliancesPest ControlDecks & PatiosSwimming Pools & Hot TubsGaragesBasements

How to Make Homemade Carpet Cleaner

Updated on April 05, 2016

Make Your Own Carpet Cleaner Solution

Make simple, effective carpet cleaner solution and save money!
Make simple, effective carpet cleaner solution and save money! | Source

Best Homemade Carpet Cleaners

Carpet cleaning is a costly chore, with most commercial cleaning preparations priced at approximately $0.30 per ounce. Homemade carpet shampoos are much cheaper than the store-bought counterpart, costing as little as $0.05 per ounce.*

The do-it-yourself versions are better for the environment, as they usually contain all-natural ingredients. In addition, there is no plastic bottle to throw away: each batch of cleaner is made as it is needed.

Of course, many people wonder if the homemade versions work. As the mother of two young sons and a muddy Golden Retriever, I put the homemade solutions to the test on our family room carpet. All of the cleaning recipes worked for spilled juice stains, mud, and pet stains. Rust and ink stains were not removed with the steam cleaner recipes: these types of stains respond to other stain removal methods (see the Carpet Stain Removal table below).

There are several tips to keep in mind when treating stains:

  1. Remember to blot, and never rub, a stain. Rubbing in a stain often grinds the stain deeper into the carpet and may spread the stain to other carpet fibers.
  2. Treat stains as they happen, as the stain is easier to remove when it is fresh.
  3. Use the right type of cleaning agent for specific stains. Ink stains require alcohol for removal, for example, while typical foot traffic will come clean with any of the general carpet cleaner recipes below.

*Cost for vinegar and liquid dish soap carpet shampoo solution.

Carpet Stain Removal

Click thumbnail to view full-size
The author's stained family room carpet, before cleaning.The same carpet after cleaning: the vinegar, liquid dish washing soap, and water recipe was used in a steam cleaner.
The author's stained family room carpet, before cleaning.
The author's stained family room carpet, before cleaning. | Source
The same carpet after cleaning: the vinegar, liquid dish washing soap, and water recipe was used in a steam cleaner.
The same carpet after cleaning: the vinegar, liquid dish washing soap, and water recipe was used in a steam cleaner. | Source

Alternative Solutions for Carpet Steamers

Many people have reported success with using the following solutions in their carpet cleaner, for a fraction of the cost of commercial steam concentrates:

  • Use a solution of 50% Windex and 50% water.
  • Mix liquid laundry detergent or laundry soap with water and use it in a steam cleaner.
  • Use homemade laundry soap.

DIY Carpet Steam Cleaner Recipes

Commercial cleaning solutions are often very expensive, and a typical homeowner will go through a bottle of cleaner very quickly if carpets are in a high-traffic area of the house. A homemade cleaning solution is not only cheaper, but also avoids some of the harsh chemicals in the commercial preparations.

Recipe #1

The first recipe is simple and often produces results:

  • 1/2 cup ammonia
  • 3 teaspoons dishwashing soap
  • 1 gallon hot water

There are many scented ammonia products available on the market, so feel free to use a lemon scented or "rain" scented ammonia to leave carpets with a fresh smell after the cleaning is complete.

An alternative recipe is nearly identical to the one above, but uses vinegar rather than ammonia:

  • 1/2 cup white vinegar
  • 3 teaspoons dishwashing soap
  • 1 gallon hot water

Recipe #2

This recipe is great for deodorizing carpets that see heavy pet traffic:

  • 1 cup Oxyclean
  • 1 cup vinegar
  • 1 gallon hot water

Recipe #3

This recipe is safe for carpets treated with Scotchgard™:

  • 1 cup Oxyclean
  • 1 gallon hot water

Carpet Stain Removal: Specific Situations

Cleaning Solution
Cleaning Solution
Lemon juice, followed by a general carpet shampoo recipe.
Blot stain, then spray with a vinegar solution. Use COLD water and continue to blot until the stain is removed.
Rubbing alcohol.
Hydrogen peroxide and baking soda.
Club soda.
Blot up vomit, then sprinkle salt on the stain. Wait 10 minutes and use a general carpet cleaner.
Saturate the glue with rubbing alcohol and gently wipe until it is clean.
Place a paper towel over the wax. Set an iron to warm and place it on top of the towel. The wax will melt and stick to the paper towel.
Freeze the gum with ice and use a hammer (or other blunt object) to break the gum into pieces. Vacuum before the gum becomes sticky again.
Nail Polish
Apply nail polish remover to a rag. Gently blot the area until it is clean.

General Spot Cleaning Recipes

Treating a small stain or spill is easy with these homemade recipes. The ingredients are easy to find around the house - if you don't have Borax, try checking the laundry detergent aisle at your local grocery store.

Spot Cleaner Recipe #1:

The first recipe is a dry powder recipe, and is useful immediately after a spill has occurred. Use a towel to blot the stain dry, then apply a mixture of the following:

  • 1/4 cup Borax
  • 1/2 cup Baking Soda

This recipe often works on fresh stains, but older stains generally require a liquid spray.

Spot Cleaner Recipe #2:

This recipe can be made in advance and stored in a spray bottle.

  • 6 tablespoons vinegar
  • 2 tablespoon washing soda
  • 2 cups water

Spray on the stain and allow the cleaner to sit for 10 minutes. If the stain is tough to remove, try using a scrubbing brush to work the cleaner into the stain. Blot dry.

Carpet Stain Poll

What type of carpet stains cause you the most trouble?

See results

What is in Commercial Steam Cleaner Recipes?

What is in commercial carpet steam cleaner concentrates*? A combination of detergents and citric acid are the active ingredients, including:

  • Citric Acid (sequestering agent)
  • Tetrasodium EDTA (sequestering agent)
  • C12-16 Alcohols Ethoxylated 7EO (surfactant)
  • Sodium Alkyl Napthalene Sulfonate (surfactant)
  • Sodium Laurel Sulfate (surfactant)
  • Sodium Laureth Sulfate (surfactant)

The inactive ingredients are added to make the product smell better or to act as filler:

  • Fragrance
  • Acrylate copolymer
  • Inert filler
  • Zinc Oxide (colorant)
  • Dimethicone (cosmetic)
  • Benzisothiazolinone (preservative)
  • Methylisothiazolinone (preservative)

*Ingredients in Resolve™ Steam Concentrate


    0 of 8192 characters used
    Post Comment

    • carol7777 profile image

      carol stanley 4 years ago from Arizona

      I love homemade cleaners..save money and avoid toxic fumes. Thanks for sharing these. Going to pin in my cleaning department on pinterest.

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      Thanks, Carol! I love saving money, particularly since I have to clean my carpets on a regular basis. We live in the country and with clay soil, frequent precipitation, and a dog... our carpet is under constant attack! One of these days, we will get wood floors - a girl can dream!

    • profile image

      Nan Mynatt 4 years ago

      Great hub, I have a pet dog and this is very helpful. She sometimes has accidents, and I can use your suggestions without spending a fortune.

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      I hope it works well for your pet stains, Nan - we have a cat and a Golden Retriever. Our cat sometimes has accidents inside and I blot up the urine with a dry towel and then sprinkle baking soda on top of the area. I let that sit for about 10-15 minutes, then use the homemade vinegar carpet cleaner in my steam cleaner or the oxyclean solution - both usually work well to clean up the mess and odor.

    • Lipnancy profile image

      Nancy Yager 4 years ago from Hamburg, New York

      I have never tried homemade solutions for cleaning a carpet.

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      They work pretty well, Lipnancy! Of course, for certain stains you might need a commercial preparation, but it's always worth trying a cheap homemade cleaner first. I use the homemade solution for "everyday" cleaning, since we go through a LOT of carpet shampoo. One of these days, we'll be able to afford wood floors!

    • Om Paramapoonya profile image

      Om Paramapoonya 4 years ago

      Nice hub! Our carpet is pretty clean. We have no kids or pets. Plus, we don't wear shoes in the house. But it's always good to know some good carpet cleaner recipes just in case! I really like your "specific situations" chart. We're hosting a party in a couple weeks so people might spill some food or drink on the carpet, but hopefully, there will be no vomit on my floor! lol

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      Om, we have a "no shoes" rule, too - of course, it doesn't help with a muddy dog - but it does help with foot traffic! Our carpet is over 25 years old and is horrid. We can't get out all of the stains, no matter what we do. I will throw a party when we get new floors!

    • teaches12345 profile image

      Dianna Mendez 4 years ago

      I don't have carpets in my current home, but this would have come in really handy for those I had in the past. Love natural home cleaners because they are better for your health. Voted up!

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      I dream of the day when we can get rid of our carpet. We had carpet and wallpaper EVERYWHERE when we moved into this house, teaches12345. We have put tile down in one entryway and have tiled the bathrooms, but I am anxious to rip up the rest of it so I can lay down solid flooring. In the meantime, I will keep shampooing the carpet on a regular basis - at least I can save money with the DIY cleaner!

    • Hyphenbird profile image

      Brenda Barnes 4 years ago from America-Broken But Still Beautiful

      Any home made chemical free cleaner makes me excited. We do not have any carpet in our home but I will use your vinegar recipe on my car upholstery. Thanks for the great idea.

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      We really try to use as many natural cleaners as possible, Hyphenbird. Vinegar is a great deodorizer as well as a disinfectant. I really can't wait to get rid of our carpet, but at least I have ways to clean it with natural ingredients!

    • leahlefler profile image

      leahlefler 4 years ago from Western New York

      I hate cleaning my carpets, too, Arielqiao. I will throw a party the day we get wood floors! At least I don't have to spend a fortune to clean my carpets with the homemade cleaner!

    • rajan jolly profile image

      Rajan Singh Jolly 3 years ago from From Mumbai, presently in Jalandhar,INDIA.

      Very interesting to learn about these natural carpet cleaners. Apart from saving money it is a healthy option.

      Thanks for sharing. Voted up and useful.

    • leahlefler profile image

      leahlefler 3 years ago from Western New York

      Some people don't like the smell of vinegar, rajan jolly, but the smell dissipates quickly (once the carpet is dry) and vinegar is a great cleanser/deodorizer. I like using natural ingredients when possible, as my children play on our carpets and I don't want them exposed to too many chemicals.

    Click to Rate This Article