Home / DIY / Cleaning Stained Carpets and Rugs Using Natural Ingredients

Cleaning Stained Carpets and Rugs Using Natural Ingredients

Photo by: Bigstockphoto
Photo by: Bigstockphoto

Regular cleaning not only disinfects the home, it also brightens your living space! But no matter how clean your home is, stained rugs and carpets could ruin the overall effect — making the space look dirty and dingy. Chemical-based cleansers may be great at ridding the fabric with stains but it contains a myriad of chemicals that may be harmful to you and your family. If you don’t want to take chances and turn to an all-natural solution to clean dirty carpets, certain kitchen staples are great at cleaning and stain removal as any store-bought cleaning solution.

If you’re planning to take an all-natural approach to cleaning old, stained carpets and rugs, consider these chemical-free cleaning solutions that are tough on stains but not on the environment:

Baking Soda

Baking soda is so good at removing stains; it’s often used to rub the tile floor clean from grout — and grout is notoriously hard to remove! Make a paste of baking soda and water and cover your stained carpet with the mixture. Focus on heavily stained areas by adding more of the paste and scrub gently. Leave the paste to dry on the carpet and then vacuum once.


Vinegar is a powerful stain remover thanks to its natural acidity. Apart from removing stains from rugs and carpets, vinegar could also help restore white clothing and remove persistent perspiration stains. To make your own carpet stain removing solution, mix equal parts of vinegar and water. Soak the carpet with the solution for several hours. Clean the carpet as usual and you’re done!

Hydrogen Peroxide

Just pour or spray 3% hydrogen peroxide on the stain and let it sit for a few minutes. Cover the area with a clean dry cloth to pick up the liquid. You could also use hydrogen peroxide to bleach white clothing and remove bloodstains.

Lemon Juice

Thanks to lemon juice’s citric acid, it makes for a cheap and effective stain remover. Just like vinegar, lemon juice is great at removing perspiration stains. It’s also good at restoring stained white clothing, carpets, and rugs. You can remove stains and clean carpets using lemon juice in three ways: use it alone, mixed with cream of tartar, or mixed with salt as a paste.

If you’re using it alone, just apply the juice directly on the stain, leave it on for a couple of hours and then wash as usual. Mixing lemon juice with cream of tartar helps remove ink stains. Finally, you can mix lemon juice with salt to remove rust stains or mildew.

Coconut Oil

Coconut oil is not just a great beauty ingredient; it’s also tough on persistent stains. Just add a couple of drops of coconut oil on the stain. The oil will slowly break down and loosen the stain. Wash the carpets as usual. You can also mix coconut oil with baking soda and make a stain-removing paste. Again, just apply the paste on the stains and leave it on for a couple of hours to loosen the stain and restore the color of the textile. Wash the carpets as usual.

Facebook Fan Page

Be first to get an exclusive and helpful articles every day! Like us on Facebook