Have you ever spilled red wine on your clothes during dinner? It happens to everyone — one small distraction, and suddenly your favorite shirt or tablecloth is covered in deep red spots. But before you panic, know that those stains are not impossible to remove. With a few simple, time-tested home remedies — the same ones our grandmothers used — you can make those red wine stains disappear in no time.
Why Red Wine Stains Are So Difficult to Remove
Red wine is notorious for staining fabric because of its dark pigments and tannins, which quickly penetrate the fibers of the material. Once the wine dries, it becomes even more stubborn, and ordinary detergent often can’t lift the color completely. However, before resorting to chemical stain removers, there are several natural and safe alternatives you can try at home using products you likely already have in your kitchen or bathroom.
The Dish Soap and Toothpaste Trick
One of the most effective old-fashioned methods for removing red wine stains combines two unlikely household items: dish soap and toothpaste. This clever trick works well on cotton, linen, and other sturdy fabrics, though it’s best avoided on delicate materials like silk.
Here’s how to do it step by step:
-
Apply dish soap directly to the stain.
Start with the dry garment. Put a small amount of dishwashing liquid directly on the red wine mark. The soap’s degreasing properties help break down the pigments and loosen the stain. -
Add a generous amount of toothpaste.
Squeeze some toothpaste over the same spot. Avoid whitening toothpaste, as it may contain bleaching agents that could damage colored fabrics. Regular toothpaste is best. -
Add a few drops of lemon juice.
Lemon juice enhances the cleaning effect thanks to its natural acidity, which helps dissolve the wine’s tannins. -
Use an old toothbrush to work in the mixture.
Gently scrub the area with a toothbrush, spreading the mixture evenly over the stain. Continue brushing for a few minutes to allow the ingredients to penetrate the fabric. -
Prepare a soaking solution.
Fill a small basin with white vinegar and bleach. For white clothing, use regular bleach. For colored fabrics, opt for color-safe or delicate bleach to avoid fading. -
Soak the garment for 20 minutes.
Immerse the stained fabric in the solution and let it sit. The combination of vinegar and bleach helps disinfect, deodorize, and remove residual wine pigments. -
Check the stain and scrub again if needed.
After soaking, inspect the fabric. If traces of the stain remain, gently scrub the area again with the toothbrush. -
Wash and dry as usual.
Finally, wash the garment with your usual detergent and let it air dry away from direct sunlight. When dry, your clothing should look as good as new.
Important: This method is not suitable for delicate fabrics such as silk, satin, or wool. Always perform a small patch test before applying any cleaning solution to the entire garment.
White Wine and Baking Soda: The Surprising Combination
It might sound strange, but white wine can actually help remove red wine stains. The lighter wine neutralizes the darker pigments, and when combined with baking soda, it creates a powerful stain-fighting mixture.
Here’s how to use this classic method:
-
Pour white wine directly over the red wine stain.
This helps dilute the color and prevent it from setting further into the fibers. -
Sprinkle baking soda generously over the area.
Baking soda acts as both a gentle abrasive and a natural deodorizer. It lifts the wine pigment from the fabric while absorbing any remaining liquid. -
Let it sit for several hours.
Allow the mixture to rest undisturbed. During this time, the baking soda will absorb the stain and help neutralize odors. -
Brush off the residue and wash the garment.
After a few hours, remove the baking soda with a brush or your hands, then wash the clothing in the washing machine with your usual detergent.
When the fabric comes out of the wash, the red wine stain should be completely gone. This remedy is especially effective for cotton and linen fabrics, but as always, avoid using it on delicate materials.
Coarse Salt: The Simplest and Fastest Solution
If you act quickly after the spill, coarse salt can save your clothes from permanent staining. Salt naturally absorbs liquids, making it an excellent first-response remedy.
Here’s how to use it:
-
Blot the excess wine.
Use a clean paper towel or cloth to absorb as much liquid as possible. Do not rub — this only spreads the stain further. -
Cover the stained area with coarse salt.
Apply a generous layer of salt directly onto the wet stain. The salt crystals will start to absorb the wine almost immediately. -
Let it sit for about 30 minutes.
During this time, the salt will draw the wine out of the fabric fibers, turning slightly pink or red as it absorbs the pigment. -
Remove the salt and wash the garment.
Shake off the salt and launder the item as usual. Once dry, the stain should have disappeared completely.
This is one of the oldest and most popular home remedies for red wine stains — simple, effective, and completely natural.
Extra Tips for Red Wine Stain Removal
-
Act quickly: The sooner you treat a red wine stain, the higher the chance of complete removal.
-
Avoid hot water initially: Heat can set the stain. Always start with cold or lukewarm water.
-
Do not machine dry before removing the stain: Once exposed to heat, the stain will set permanently.
-
Test every remedy: Always test any mixture on a small hidden area of fabric to make sure it won’t cause discoloration.
Bringing Old Remedies Back to Life
Our grandmothers didn’t have access to modern stain removers, yet they managed to keep their linens spotless using natural and simple ingredients. These timeless remedies — made with items like salt, vinegar, lemon, and baking soda — are still just as effective today.
So the next time you accidentally spill red wine on your favorite shirt or tablecloth, don’t worry. Skip the panic and the expensive chemical products — just reach for your dish soap, toothpaste, or even a handful of salt. In a few easy steps, you’ll have your fabrics looking clean and fresh again, just like new.


