The trick with carpet stains is to bust them as soon as they happen so that they don’t have time to hang around and entrench themselves in your carpet fibres.  As soon as a stain happens, blot it up with a clean paper towel or cloth.  Whip up this simple stain pre-treater as you need it, hydrogen peroxide loses its effectiveness as it gets exposed to light (hence the brown bottle), so making a little bit up as needed is the best and most cost-effective way to go.

  • 2 tablespoons hydrogen peroxide 
  • 1 tablespoon dish soap

Stir the solution together well, and apply to the stained area.  Leave it for a moment or so, and then gently work it in with your fingers.  Rinse the area with water, blot, and repeat until stains and residue are gone.

Be sure to tag a friend who could use these products in their home or who loves DIY recipes! #cleaning #cleaningproducts #cleaningrecipes

Tag @melissamaker on Instagram with your own DIY recipe creations to be featured! #31DIYCleaners

Making your own cleaning products is easy, inexpensive and safe.  For cleaning videos, subscribe to our YouTube channel or our website.

AFFILIATE DISCLOSURE: As an Amazon Associate, we may earn commissions from qualifying purchases on

Looking for a BETTER & EASIER Way to Clean Your Home?

Cleaning Expert Melissa Maker is here to help with her game-changing 3 Wave Cleaning System that will help you clean your house faster and easier than you ever thought possible!

Learn More About The 3 Wave Cleaning System

Melissa Maker is an entrepreneur, cleaning expert, founder of Toronto’s most popular boutique cleaning service, and star of the Clean My Space channel on YouTube (but she still hates to clean!). Every week, Melissa delivers new videos dishing expert advice on cleaning products, tools, DIY substitutes, and practical, timesaving solutions to everyday problems. Melissa has appeared on the Today Show, and has been featured in InStyle, Real Simple, and Better Homes and Gardens.


  1. I also recommend making a paste of water and baking soda, and using that as well. It works really well for stains, and would be good as another solution to try. Just rub it in, and vacuum it up when dry!

  2. This DIY carpet stain remover really worked!! I used it on an old spot on our carpet. I used a commercial carpet stain remover on it and it didn’t work, but this recipe worked. Thank you so much! The spot is completely gone!


Please enter your comment!
Please enter your name here