BACK TO ALL POSTS Cleaning Hacks

How to Make your Own DIY Liquid Stain Remover

Cleaning Hacks

Inside: A simple recipe to make your own DIY Stain Remover! This works so well on everyday stains like food, grease, and dirt and mud. 

I have literally scoured the internet in hopes of finding a homemade solution to stains. I finally landed on a mixture of natural products that actually WORK on EVERYTHING! This mixture removes stains from basically all sorts of clothing and housewares. 

  • grease stains like cooking oil
  • tomato sauce and pasta sauce 
  • grass stains
  • mud and dirt stains 
  • salt and ice stains on pant legs
  • some bodily fluid stains (I have a separate post if you’re looking to manage pet urine stains)
  • coffee and tea stains

There are three basic ingredients, but as with any of my DIY cleaning and cleansing posts, I always recommend adding some scents via essential oils if you want. I mean, when it comes to stains, I’m all about spraying it on and dealing with the stain ASAP. So the scent doesn’t matter as much for this. 

If you are looking specifically for carpet stain and smell removers, you might want to also have a look at my ultimate guide to living with pets. Even if your stain isn’t pet related, the stain fighting tips in that post should apply 🙂

Meantime, whip up this homemade spray and keep it handy in the kitchen and bathroom for spot cleaning on the go! (PS. If you want to look at ALL my DIY Cleaning hacks and recipes, you can see them all on my Cleaning page here!)

How to make DIY Liquid Stain Remover

This DIY Stain remover is all natural and super easy to make for yourself. It cuts through stains on clothing and upholstery.


  • 2/3 cup Dish Soap
  • 2/3 cup ammonia
  • 6 Tablespoons Baking Soda
  • 2 cups warm water


  • spray bottle


  1. Mix all the ingredients together into a spray bottle.
  2. Spray liberally onto stains on linens or cotton clothing.
  3. Let the fabric sit with the remover on the stain for 10-15 minutes.
  4. Launder as normal.
  5. Retreat if stain persists.


This stain remover works best on natural materials. Avoid using it on delicate fabrics or upholstery like velvet or microfibre. If you want to use this on rugs, test a small area first, as it may impact dyes in the fibres.

Did you make this project?

Please leave a comment on the blog or share a photo on Pinterest

Here are some other cleaning posts you’ll love

You’ll Love These

You’ll Love These


Popular on DIYPassion Right Now!

Skip to Instructions