$3 DIY Upholstery Cleaner

3 Materials
2 Minutes

Searching for a DIY Upholstery Cleaner? Look no further! This easy, inexpensive DIY upholstery cleaner does the trick every time!

So many times I find upholstered pieces at sales that have nothing wrong with them except a few stains. My guess is the previous owner didn't know how to get the stains out.

Lucky for me I do!

Be warned this next part is gross so if you're squeamish go directly to the results.

Identify the Stain

I unfortunately had a sick cat who threw up on my chair. The yellow stain on the bottom left with the water stain is from his episode.

No worries though! We can fix it.

Gather Your Ingredients

You will only need three things to get rid of just about any upholstery stain. All of them can be purchased at the dollar store for $1 each, which makes this a $3 upholstery cleaner.


  • 1 Cup of peroxide
  • 1 Tbsp of Blue Dawn
  • 1 Spray bottle


Mix the peroxide and Dawn in the spray bottle and shake well.

Spray the Stain

Spray on the stain. I extend the spray beyond the stain to make sure I don't leave a water stain. You might see the stain start to life right away.

Let the cleaner soak in. I let is sit for a minute just to be on the safe side.

Gently Scrub

Using a soft cloth (I used a flour sack towel) scrub the stain and surrounding area.

Blot the area to absorb excess water and allow to dry. If you want to use a damp cloth to rise the area you can.

All Clean!

The stain should be gone. So far this has saved my area rug from red wine, several chairs and a sofa.

I hope it works as well for you!

Resources for this project:
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Stacy Verdick Case
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
3 of 4 questions
  • Kelly Kelly on Sep 08, 2020

    Will this work on printed upholstery without discoloring it? Do you know how to get mildew stains out of multi colored fabric not upholstery?

  • Shirley Lynn Calhoun Shirley Lynn Calhoun on Sep 28, 2020

    Worry that the peroxide will fade or take out the color of the fabric... Have you had any problems with this happening?

  • Ulonda82 Ulonda82 on Oct 08, 2020

    Do you just put the peroxide and dawn in the spray bottle or do you fill the rest of the bottle up with warm water?

Join the conversation
4 of 8 comments