Homemade Carpet Cleaner Recipes

Carpet Spot Remover and Carpet Cleaning Solution for Steam Machines

Carpet Cleaner
Carpet Cleaner. dem10/E+/Getty Images

Carpet cleaners don't have to be expensive to work well. In fact, they don't even have to be bought in a store. Make up your own spot remover and steam cleaning solutions, and enjoy clean carpets for less. Here's how.


  • white vinegar
  • baking soda
  • hydrogen peroxide
  • water

Homemade Spot Remover

Mix white vinegar and baking soda together to form a paste. Then, work the paste into the carpet stain with an old toothbrush, or something similar.

Allow the paste to dry; then vacuum up the baking soda, and the stain should be gone.

For tough stains like wine or chocolate, use hydrogen peroxide instead. Just apply the hydrogen peroxide directly to the stain; allow it to sit until it stops fizzing; then, dab at the spot with a clean rag to lift the spot.

Note: Some stains may need to be treated more than once. Try to treat stains before they have time to set in, for the best results.

For persistent stains, or tricky stains, like ink, try some of the homemade cleaners suggested here.

Homemade Cleaning Solution for Steam Cleaners

Fill your steam cleaning machine with equal parts white vinegar and warm water; then, clean according to the manufacturer's instructions.

Why This Works

The acetic acid in vinegar dissolves stains and also neutralizes odors. Just what you need to clean carpets!

Benefits of Cleaning with Vinegar

  • inexpensive
  • no harsh chemicals
  • no synthetic fragrances to irritate allergies or pollute your indoor air
  • effective sanitizer
  • effective deodorizer
  • effective stain remover
  • safe for use around pets and kids
  • can be used on wool rugs (most store-bought carpet cleaners are too alkaline for wool)
  • less cleaners to buy
  • less bottles to store

TIps and Warnings

1) Always do a spot test in an inconspicuous area before applying any carpet cleaner to a large area.

Some rugs may bleed when you get them wet, so it's really important to test colorfastness -- even if you're using a store-bought product.

2) As with any cleaner, you should avoid all contact with the eyes and prolonged contact with the skin. Keep children and pets off the carpet that you're treating until it's dry. Vinegar and baking soda aren't toxic, could still be an eye irritant, and hydrogen peroxide shouldn't be ingested.

3) Consult the owner's manual that came with your steam cleaner to make sure using a homemade cleaning solution won't void your warranty or rental agreement.

4)Use these recipes to clean upholstery, too. They can be used to remove stains from furniture and the interior of your car.

Just Need to Freshen Your Carpets?

Try this homemade carpet deodorizer. It's great for neutralizing pet odors. This simple air freshener can also be used on carpet.

Looking for More Homemade Cleaner Recipes?

Try these homemade cleaners made from baking soda, vinegar and other natural ingredients that you can trust. They'll save you time and money, and cut down on the number of chemicals that are being introduced into your home. Many of them can be customized with your favorite fragrance, or left fragrance-free, if allergies are a concern.