5 Natural Carpet Shampoo Recipes: Easy DIY Cleaning Recipes

Carpeting is expensive and can be challenging to maintain. Particularly if you have young children and pets in the home.

So, I was very excited to find these simple ways to make natural carpet shampoo recipes. No more running out to buy expensive cleaners or shampooing your carpets with toxic chemicals that may harm you, your children, or pets!

The best way to keep your carpet looking great is by using a natural shampoo recipe that will clean, deodorize, and condition your carpet fibers.

**Affiliate Disclosure: As an Amazon Associate I earn commission from qualifying purchases**

These easy-to-make natural shampoo recipes use ingredients you probably already have in your kitchen or bathroom cabinet. It’s safe for all types of carpets including wool, nylon, polyester, acrylics, and more!

However, check with the carpet manufacturer before using these recipes just to make sure you won’t cause any damage.

Tips on Using Homemade Carpet Cleaners

Although homemade cleaners are generally safe it is important to check they won’t damage your carpet before using them on large conspicuous areas.

It’s always better safe than sorry: carpets are expensive and a great inconvenience to replace.

  • Consult the manufacturers’ recommendations for cleaning your particular brand and type of carpet.
  • Before you clean anything, make sure to test your carpet cleaning recipe on an inconspicuous spot.
  • If possible do this before using the product so that it does not react poorly in certain situations.
  • Common homemade cleaner recipe ingredients may have unforeseen reactions.
  • Avoid scrubbing this can irreversibly destroy the carpet pile
  • Always clearly label bottles containing homemade cleaner.
  • Keep bottles of cleaning products away from children and pets.

Carpet Shampoo Recipe {Dog Urine Grade}

Homemade Natural Carpet Shampoo Recipe Ideas

The big problem with dog urine is finding ways to get deep into the carpet fibers so you can remove all the nasty small dog urine has!

Here is a recipe the will deodorize and clean the area of the “accident”.

  • Try to clean up the dog urine stain immediately.
  • Use paper towels to blot as much of the urine as you can.
  • Mop the stain up gently so you don’t spread the stain out, don’t be tempted to scrub.


  • 2 cups white vinegar
  • Baking soda
  • 2 cups warm water
  • 2 or 3 drop of your favorite essential oil

After blotting the urine sprinkle a plentiful layer of baking soda over the stain. Mix the essential oils, vinegar, and water together in a spray bottle.

Liberally wet the baking soda with the vinegar mixture. It will bubble up in a satisfying way.

Once the bubbling has stopped mop excess liquid up with a paper towel. Once the area is dry vacuum the area thoroughly.

Borax Carpet Shampoo Recipe

Borax 20 Mule Team Detergent Booster, 65 Oz.

This is a great recipe for spot cleaning stains on your carpet. Worth trying on any old dried-in stains.

Please do a test on an inconspicuous part of your carpet to make sure it won’t cause damage.


  • ¼ cup salt
  • ¼ cup borax
  • ¼ cup white vinegar
  • Mixing bowl

Mix together the salt, borax, and vinegar into a paste.

Put on a pair of rubber household gloves. Apply the paste to the stained area. Rub the paste gently into the fibers with your fingers, but don’t rub or scrub too hard.

Let this mixture dry and then vacuum it away, repeat if necessary.

How to Make Carpet Shampoo with Oxiclean

This is a homemade carpet shampoo solution you can use in your carpet cleaning machine.

OxiClean Versatile Stain Remover Powder, 5 lbs.

  • 1 cup hydrogen peroxide
  • 1/8 cup dawn dish soap
  • 1 tablespoon Oxiclean
  • 1/2 cup of your favorite fabric softener

Mix all the ingredients together in a suitable-sized bottle. Tip: don’t forget to label the bottle and put the ingredients on the back so you can make a fresh batch.

Add warm water into the reservoir of the cleaner then 3ozs of the cleaning liquid. Leftover cleaning fluid will keep in the cupboard until the next carpet cleaning session.

Run your cleaner and use it as instructed.

Non-Toxic Carpet Shampoo Recipe

Make a batch of this carpet shampoo in a glass spray bottle on stand-by to mop up small spills and spot stains.

  • 1 cup white vinegar
  • 1 tsp clear dawn dish soap
  • 2 cups of water
  • 2 tsp salt
  • 10 drops eucalyptus essential oil

Combine all the ingredients in a glass spray bottle. Label the bottle.

New stains gently mop up as much residue as possible with paper towels or a microcloth using a dabbing motion.

Then spray the area with the solution. Leave for a few minutes and mop up any residue. Once the area is dry run over with a vacuum cleaner.

Dry Rug Shampoo Recipe

This recipe can be used to clean and freshen up your carpets and rugs.

  • 1 cup of baking soda
  • 1 cup of cornstarch
  • few drops of your favorite essentail oil
  • 1 tbsp borax

Combine all the ingredients. Sprinkle over your rugs and carpets. Gently brush into the carpet fibers using a soft brush.

Leave for a few hours or overnight and then thoroughly vacuum the carpet.


To conclude, we hope you’ve found the information and recipes provided in this article helpful for your own carpet cleaning needs.

The key to making these carpet shampoo recipes is sourcing these easy-to-find ingredients that make up the recipes. You may with luck have them already in your home.

So, what are you waiting for? Get started now with these natural alternatives to commercial shampoos and see how clean your carpets become with spending a fortune.

You May Also Enjoy!

Natural Carpet Shampoo Recipes