Cleaning & Organizing Cleaning Supplies How to Make a DIY Carpet Cleaner and Stain Remover Using Simple Household Ingredients These easy DIY formulas will keep your carpet free of dirt, stains, and odors. By Madeline Buiano Madeline Buiano Madeline Buiano is an associate editor at MarthaStewart.com, sharing her knowledge on a range of topics—from gardening and cleaning to home and pets. She has five years of writing and editing experience in the digital publishing industry. Editorial Guidelines Published on April 9, 2024 In This Article View All In This Article How Often to Clean Your Carpets Materials Needed DIY Carpet Cleaner DIY Stain Remover DIY Carpet Freshener Storage Close Photo: Liudmila Chernetska / Getty Images Carpets can easily build up with dirt and dander due to heavy foot traffic, spills, and pets. But maintaining the appearance of your carpet can easily be done using products you likely already have in your home. Common ingredients like vinegar and dish soap can be used to restore the beauty of your carpet. Ahead, we're providing three expert-approved DIY solutions—a carpet cleaner, stain remover, and freshener—that will help you remove any unsightly spots, discoloration, and odors from your carpet. Jennifer Parnell, co-founder of Humble Suds Alicia Sokolowski, president and co-CEO of AspenClean How to Clean Your Carpet the Right Way How Often to Clean Your Carpets How frequently you clean your carpet depends on how much foot traffic it receives, but generally carpet manufacturers recommend deep cleaning every 12 to 18 months. "However, make it a point to vacuum weekly to remove dust, hair, skin cells, and other bacteria-laden substances," says Jennifer Parnell, co-founder of Humble Suds. Materials Needed Make sure you have these materials on hand when making the following solutions. BowlSpray bottleContainer with a perforated lidSoft brush Microfiber clothsDistilled white vinegarWaterDish soap Baking sodaEssential oil How to Make a DIY Carpet Cleaner A DIY carpet cleaner can be made with several common household ingredients. Be sure to spot-test it before using the cleaner on the entire carpet, says Alicia Sokolowski, president and co-CEO of AspenClean. In a bowl, combine 2 cups distilled white vinegar and 2 cups water.Slowly add 2 tablespoons of baking soda to the mixing bowl.Optional: add a few drops of essential oil for fragrance.Stir the mixture well so the baking soda is completely dissolved.Transfer the solution to a spray bottle.Spray the natural cleaner onto the carpet, avoiding over-saturating the surface.Use a soft brush or a microfiber cloth to gently scrub the cleaner into the carpet fibers.After scrubbing, blot the treated areas with a clean, dry cloth.Allow the carpet to air dry completely. How to Make a Carpet Stain Remover To spot-treat stains on your carpet, use this DIY solution from Sokolowski. In a bowl, combine 1 cup distilled white vinegar and 1 cup water.Add 1 tablespoon natural dish soap to the mixture and stir gently to combine.Optional: add a few drops of essential oil for fragrance.Transfer the solution to a spray bottle.Blot (don't scrub) the stained area using a clean, dry microfiber cloth.Spray the stain remover directly onto the stained area. Don't oversoak the area.Allow the solution to sit for a few minutes.Blot the treated area with a microfiber cloth to lift away the stain and excess cleaner. If necessary, rinse the area with plain water and blot again.For stubborn or persistent stains, repeat the process. 8 Household Uses for Castile Soap—the Natural, Non-Toxic Way to Clean Almost Anything How to Make a Carpet Freshener Give your carpet a refresh with this easy DIY formula. Before applying the freshener, first make sure your carpet is clean and dry, says Sokolowski. In a bowl, combine 1 cup baking soda and 10 to 20 drops of your chosen essential oil.Mix until thoroughly combined.Transfer the scented baking soda to a shaker or container with a perforated lid.Sprinkle a light, even layer of the scented baking soda over the carpet surface.Allow the freshener to sit on the carpet for at least 15 to 30 minutes to absorb odors.Vacuum the carpet thoroughly to remove the baking soda. How to Store Carpet Cleaner Store the unused portion of the natural carpet cleaner, stain remover, and freshener in a cool, dark place away from direct sunlight, says Sokolowski. Ensure the above solutions are labeled and stored in a tightly sealed container. But note that it's best to make small batches of each product as the potency of the ingredients may diminish over time. 26 Smart (and Sustainable) Uses for Vinegar Around the House Was this page helpful? Thanks for your feedback! Tell us why! Other Submit