Natural Ways to Remove Stains from Baby Clothes: Eco-Friendly and Non-Toxic Solutions
As a parent, keeping your baby's clothes clean and fresh is a never-ending challenge. From food spills to nappy accidents, stains seem to appear out of nowhere — and they can be tough to tackle. While many commercial stain removers are available, they often contain harsh chemicals that may irritate your baby's sensitive skin.
The good news? There are several natural, eco-friendly, and non-toxic alternatives that are just as effective — without any worries about harmful residues. Here are five simple yet powerful natural ways to get baby clothes looking spotless again, using ingredients you probably already have at home.

1. White Vinegar — The Miracle Stain Fighter

White vinegar is one of the most versatile and effective natural cleaning agents available. Its mild acidity helps break down stubborn stains without damaging delicate fabrics — and it's completely safe for baby skin.
How to use:
- Pre-soak — mix equal parts white vinegar and water in a basin. Soak the stained clothes for 30 minutes to an hour to loosen the stain and neutralise odours
- Vinegar and dish soap — combine 1 tablespoon of dish soap with 2 tablespoons of vinegar and apply directly to the stain. Gently rub in, let sit for 15 minutes, then wash as usual
💡 Vinegar also works brilliantly as a natural fabric softener — add a splash to the rinse cycle to leave baby clothes soft and fresh without synthetic fragrances.
2. Bicarb Soda — A Gentle Abrasive Cleaner

Bicarb soda is a powerhouse for stain removal. Its fine texture gently scrubs away dirt and grime without damaging fabrics, and its deodorising properties make it particularly effective on milk, formula, and food stains.
How to use:
- Stain paste — mix bicarb soda with a small amount of water to form a paste. Apply to the stained area and gently scrub with a soft brush or cloth. Let sit for 15–20 minutes before washing
- Deodorising boost — add ½ cup of bicarb soda to the wash cycle for extra deodorising power, especially for tough food or milk stains
💡 Bicarb soda is safe for all fabric types, making it ideal for delicate baby clothes that need extra care.
3. Lemon Juice — A Natural Bleach

Lemon juice's high acidity and natural bleaching properties make it a great solution for lightening stains. It also has a refreshing, clean scent and acts as a natural disinfectant — perfect for baby clothing.
How to use:
- Lemon and bicarb soda paste — combine 1 tablespoon of lemon juice with 2 tablespoons of bicarb soda. Apply to the stained fabric, scrub gently, and let sit for 10–15 minutes before washing. Works particularly well on food stains and baby formula stains
- Brightening whites — mix 1 cup of lemon juice with 2 cups of water and soak white baby clothes for an hour before laundering. Brightens and whitens without harsh bleach
💡 Lemon juice also helps eliminate odours, leaving baby clothes smelling fresh and clean.
4. Essential Oils — Natural Scent and Stain Fighter

Essential oils aren't just for aromatherapy — many have antibacterial and antifungal properties that make them useful for cleaning baby clothes. Lavender, tea tree, and eucalyptus are all excellent options.
How to use:
- Essential oil spray — mix water, a few drops of lavender or tea tree oil, and 1 tablespoon of vinegar in a spray bottle. Spray directly onto the stain, let sit for 10–15 minutes, then launder as usual
- In the wash — add a few drops of essential oil to your washing machine to freshen clothes and enhance cleaning power. Use sparingly — too much can leave a greasy residue
💡 Essential oils provide a calming, natural fragrance that's perfect for your baby's sensitive skin — and much gentler than synthetic fabric softeners.
5. The Ultimate Natural Stain Remover — Combined Ingredients

For really stubborn stains, combine all three powerhouse ingredients into one all-natural stain remover paste:
Natural stain remover paste:
Mix 1 tablespoon of bicarb soda + 1 tablespoon of white vinegar + 1 tablespoon of lemon juice into a paste. Apply to the stain, scrub gently with a soft brush, and let sit for 20 minutes before washing. The combined action works brilliantly on food, dirt, breastmilk, and nappy explosion stains.
Tips for Success
- Check care labels first — always check the fabric care label before using any stain remover, even natural solutions
- Test on a hidden area — for delicate fabrics, test your stain remover on an inconspicuous area first to avoid discolouration
- Act quickly — the sooner you treat a stain, the easier it will be to remove. Even a quick cold rinse buys you time
- Use cool or warm water — hot water can set certain stains permanently, making them much harder to remove
- Sun-dry after washing — the Australian sun is a remarkable natural stain fighter. Hanging clothes outside in direct sunlight after washing fades remaining marks naturally
🌿 Looking for quality baby clothes that are built to last?
Browse Daisy Chain Clothing's range of preloved baby and kids' clothing — quality checked, fairly priced, and shipped Australia-wide. Because great clothes deserve to be looked after — and worn again and again.
Stains on baby clothes are an inevitable part of parenthood — but you don't have to rely on harsh chemicals to tackle them. White vinegar, bicarb soda, lemon juice, and essential oils are all you need to keep your baby's clothes fresh, clean, and chemical-free.
For more stain removal guides, check out our articles on removing breastmilk stains, baby formula spills, and nappy explosion stains — because in the baby stage, there's always another stain around the corner! 🌿
Frequently Asked Questions
What is the best natural stain remover for baby clothes?
White vinegar, bicarb soda, and lemon juice are all highly effective natural stain removers for baby clothes. For stubborn stains, combine all three into a paste — apply, let sit for 20 minutes, then wash. They're safe for baby skin and gentle on delicate fabrics.
Is white vinegar safe to use on baby clothes?
Yes — white vinegar is completely safe for baby clothes. Its mild acidity breaks down stains and neutralises odours without leaving harmful residues. It also works as a natural fabric softener when added to the rinse cycle.
Can I use lemon juice on coloured baby clothes?
Use lemon juice with caution on coloured fabrics — its natural bleaching properties can lighten colours. It's best used on white or very light-coloured baby clothes. Always test on a hidden area first.
How do I remove breastmilk or formula stains from baby clothes naturally?
A paste of bicarb soda and lemon juice works well on breastmilk and formula stains. Apply, let sit for 15–20 minutes, then wash in cool water. Sun-drying after washing helps fade any remaining marks. See our full guides on breastmilk stains and formula stains for step-by-step instructions.
Why should I avoid hot water when removing baby stains?
Hot water sets protein-based stains — like breastmilk, formula, and baby food — into the fabric permanently, making them much harder or impossible to remove. Always use cool or warm water when treating and washing stained baby clothes.