10+ Homemade, All-Natural Stain Removers


If you have kids, you are very familiar with the stained clothes. It is natural for children to make their clothes dirty all the time, and you shouldn’t worry about it too much no matter how ugly stains on the clothes look like. I will give you some excellent tips here to save your clothes clean as much as possible. Don’t expect miracles, but the most of these products are non-toxic, natural, and very helpful.  Plus, all of them are good both for our health and for the environment. You can be surprised to see that only a few everyday household items can help you reduce the number of stains on your clothes. Let’s see.

The Best Stain Removal Solutions

Hydrogen Peroxide

If you discover some strange stain and want to remove it, you can try to use the removal mixture made of a teaspoon of 3% hydrogen peroxide and a dab of non-gel toothpaste. Just rub this mixture on the stain using a soft cloth. After rinsing, the most stains, including the strange and unknown ones, should be gone.

Chalk and Baking soda

I use baking soda for grease stains. Just rub baking soda with a toothbrush on the stain until it’s gone. Wash the clothes as usual. You can also use a piece of chalk. It works on the same principle.

Window Cleaner

If you spot blood, tomato sauce, or grass stains on your clothes, you can try to clear them with ammonia-based window cleaner in a spray. Directly spray the stain with it and let it work up to fifteen minutes. Rinse the clothes with cold water and launder it. If you see some color changes on your clothes after using window cleaner, moisten the fabric with white vinegar, and it will neutralize alkaline ammonia very quickly. Warning! Don’t try to use window cleaner on wool or silk because ammonia can ruin the fabric.


It is the perfect stain remover for a fresh grease spot on your suede skirt, pants, or a jacket. Just gently brush the stain with a toothbrush and white vinegar. After air-drying, you should clean the place with a suede brush. If it’s necessary, you can repeat the process.

Crayon marks on clothing are treatable by rubbing them with a toothbrush soaked in undiluted vinegar. Simply wash them afterward.

After accidentally cutting yourself, you can stay with bloodstains on your clothes. If you can react immediately, wash the stain with cold water, and it will disappear without a trace. If not, treat it with full-strength white vinegar later. After about ten minutes, blot it with a towel a few times. Wash the clothes immediately. Keep in mind that it is impossible to wash bloodstains out after 24 hours.

Make a paste from three parts baking soda and two parts white vinegar to get rid of light mildew stains, gray discoloration along the edges of the cuffs, or sweat rings around the shirt collars. After you set the paste for half an hour, wash the clothes.

Water-soluble stains on your clothing made of cotton – you can quickly clean it of beer, fruit juices, black tea or coffee, and vomit stains by patting them with a towel moistened with white vinegar before you put it in the washing machine. If stains are old and large, you should soak the garment overnight in a solution of one part cold water and three parts vinegar before washing.

Full-strength vinegar is excellent for removing rust stains from the cotton work clothes. Just moisten the spot with it. You will get the better result if you rub the place with a bit of salt. Dry in the sunlight and toss it in the wash.

The easiest way to get rid of old stains is using a solution of three tablespoons white vinegar and two tablespoons liquid detergent in one liter of warm water. Rub this solution into the old stain, make it dry and put into the washing machine.

Cotton blends stained with cola, ketchup, hair dye, or wine, you should treat as soon as possible. Sponge the stain with undiluted vinegar and wash the clothes afterward. If the stains are particularly severe, you may add a cup of vinegar to the wash cycle.

Lemon essential oil

100% pure therapeutic grade lemon essential oil is one of my favorite non-toxic stain removers. Keep it in a glass spray bottle because it will destroy plastic. Use them to remove stubborn stains.

Combination of one cup vinegar and ten drops of lemon essential oil will make a miracle with heavy stains. Just mix them and put in a spray bottle. Spray it onto the stain and wash the clothes after drying.

One-quarter of cup castile soap with one cups water and ten drops lemon essential oil soak on the stain. Allow it to work and then wash the surface.

You can also apply lemon oil directly to stain and wash the clothes in the washing machine immediately after to avoid discoloration.

Meat Tenderizer

For protein-based stains on your clothes caused by chocolate, milk, or even blood, you can use this simple stain cleaner. If the stains are fresh and still wet, sprinkle it and take care to cover the whole area. Let meat tenderizer to sit for an hour, brush off it and launder your clothes as usual. If the stains are already set, make a paste of meat tenderizer and water and rub it gently into the stain. After an hour, launder as usual.

Useful Little Things Which Make the Cleaning Easier

thing for homemade stain removers

An old soft-bristled nylon toothbrush– It is perfect for removing stains which are absorbed deep down into velvety fibers. Dab the toothbrush gently in the stain-remover and clear the stain.

A small paintbrush – Use it to more accurately applying liquid stain remover to any dirty shirt collars.

Freezer Bags – Put some detergent in a freezer bag when you go to the vacation and pour it out when you need it.

Spray Bottles  – They are practical and convenient for use in your laundry room. Use them to spray water on the clothes while ironing or to more natural applying stain remover, for example. Plus, you will save your environmental using recycled bottles.

DIY laundry soap– It is easy nowadays to find some excellent recipes for making your own laundry soap. It’s an exceptional way to avoid harsh chemicals and artificial fragrances, plus you will save a lot of money.

Dr. Bronner’s Sal Suds  – To remove stubborn stains, you can make and use the simple, natural, and non-toxic stain removal for two minutes. You need a sixteen-ounce glass spray bottle, one and three-quarters cup of water, and a quarter cup of Dr. Bronner’s Sal Suds. Add the Sal Suds and water into a recycled spray bottle. Screw the lid and spray stain removal on any kind of stains. Wash your clothes in the washing machine and continue to enjoy your favorite pieces again.

Biokleen’s Bac-Out – It contains lime peel extract and lives enzyme cultures. It works for food stains, pet stains, and carpet cleaning. None of its ingredients contains harsh chemicals (ammonia, phosphates, or chlorine). Spray it directly onto the fabric. It will make miracles with diapers! You don’t need to wash them immediately. Plus, it will clean stains without any damaging.

Warnings about Homemade Stain Removers

If you decide to use homemade recipes for stain removers to keep your clothes clean, I will add a few advice for you:

  • Firstly, check the fabric composition and try new ‘wonderful’ stain remover on some old piece of clothing before you start to use it regularly. Inform yourself. Some of these removers are excellent for one type of clothing, but harmful to the other.
  • Applying the remover to both sides of the stain spot will give better results.
  • Use vegetable glycerin to help fight the body related stains.
  • Make small batches for short-term use. For example, you should know that hydrogen peroxide loses its strength after a while. Under the right conditions, it can last up to one week.
  • Repeat the procedure if stains are too stubborn. If they are light, just put the clothes into the washing machine.

Bonus Tips

stains on kids' cloth

Ink stain – Use alcohol and try to soak the stain for an hour.

Musty towels – When you have left wet towels on a bunch or forgotten them into the dryer, you can solve the problem with mold if you combine a half cup of hydrogen peroxide with a half cup of vinegar. Let it stand for fifteen minutes, wash them as usual, and get rid of the unpleasant smell.

Red wine – The best way to clean this type of stain is using white wine immediately. If that is not possible, you can use a mix of the same amount water and hydrogen peroxide and soak the clothes later.

Grass – Scrub it using dish soap or mixture of the same amount of water and hydrogen peroxide.

Mud – Let it dry, brush off all mud you can, and treat a stain with a paste of borax and water. Wash the clothes immediately.

Dirt – Stale bread is a perfect choice for suede. Use the bread to rub any excess filth from the suede clothes gently. For fresh stains on leather, you can use scotch tape. Apply it and remove all dirt in one move. You can also put the dirty clothes in a bath of warm water and clean it with a sponge and shampoo, or to add a cup of vinegar to the regular laundry cycle.

Makeup – If you stain your clothes with lipstick or mascara, avoid using water. Put some shaving cream or shampoo on the spot and wash. You can also saturate a stain with hairspray and dab it with a damp cloth after ten minutes.

Food – Sprinkle the stain with baking soda. After that, use the mixture of the same amount of water and hydrogen peroxide, and wash the clothes.

Grease and oil – Avoid water, but you can apply dish soap for about five minutes and rinse the clothes with lukewarm water. Or sprinkle stains with dry baking soda to absorb them. After that, soak white vinegar and scrub with dish soap before you put the clothes into the washing machine. Artificial sweetener is also a good solution if you make stains while you eat on the go.

Gum – Put the piece of clothing with a glued gum in the freezer and scrape the bubblegum off after its frozen.

Water stains – You can eliminate various water stains using cigarette ash. Smoking is a bad habit, but ash is excellent stain removal.

Poop – It is easy to remove using warm water.

Other forms of bodily fluid (meat juices, blood, eggs, and dairy products) – Wash them using cold water while are still wet. For stubborn stains, use salt water. After soaking the piece of clothes, rub the stain using mild soap and rinse it.

Tomato – Pour white vinegar on the stain and wash it straight away.

Tea and coffee – As soon as possible pour boiling water over the stain. You can use a paste of borax and water for old stains. Wash the clothes immediately. Egg yolk is even more natural for this purpose. Use a sponge to apply the mixture of warm water, yolk, and a few drops of alcohol on a stain, and rinse everything after a couple of minutes.

Rust – It is, technically speaking, not a stain, but it is very hard to remove. In warm water add a little Alka seltzer and watch what it can do with these annoying stains.

Underarm deodorant stains and dingy whites – Soak cloths into the mixture of the same amount of water and hydrogen peroxide at least half an hour. Wash it in water with one cup of hydrogen peroxide. If stains are yellow and really tough, mix baking soda and 3% hydrogen peroxide and let them work about five minutes before laundering.

Stains on linen and underwear – Wash lighter colored and white fabric and set it in the direct sun. After drying, the stain will be significantly faded. Don’t use this method for black or dark colored clothes.

Every good stain remover should contain only a few components including white vinegar, oxygen bleach, baking soda, natural soap, hydrogen peroxide, lemon juice, or the sun. Some of them are cheap, some are entirely free, but all of them can make miracles with your favorite clothes. Our grandmas used them for removing spots without modern chemicals, and their linen and the clothes were clean and without stains. Let’s try to save our health, the health of our kids and to protect our environment at the same time.

Related Topics: 

The 10 Best Baby Safe Laundry Detergent


Please enter your comment!
Please enter your name here