How do you remove a tannin stain like juice or cordial from a rug?
Blot a fresh juice or cordial spill immediately with cold water and a clean white cloth, working from the outside in — never rub. Tannin stains from fruit drinks are acidic and dye-like, so avoid hot water, which sets them. For wool, silk or set-in stains, professional cleaning is the safest way to lift the colour without damaging the fibres.
What Makes Juice and Cordial Stains So Hard to Remove
Juice and cordial belong to a tricky family of marks called tannin stains. Tannins are natural, acidic vegetable dyes found in fruit, tea, wine and many soft drinks, and they behave almost like a fabric dye once they hit a rug. That is why a bright cordial spill can leave a stubborn yellow, orange or pink cast even after you have soaked up the liquid. Heat makes it far worse: hot water or steam can chemically set the dye into the fibres, turning a removable spill into a permanent one. The other problem is depth — sugary drinks soak quickly through the pile into the foundation of the rug, so what you see on the surface is only part of the stain. Removing the visible colour without drawing the rest up through the fibres takes the right technique, the right temperature and careful moisture control. Get any of those wrong and the mark can spread or reappear days later.
How to Treat a Fresh Juice Spill at Home
Speed matters most. As soon as you notice a spill, blot — never rub — with a clean, dry white cloth or paper towel, pressing from the outer edge inward so you do not spread the stain or push it deeper. Once you have lifted as much liquid as possible, dab the area with cold water only, blotting between applications, and keep going until little colour transfers to the cloth. For sturdy synthetic rugs, a few drops of a gentle, fibre-safe detergent in cold water can help, applied lightly and rinsed by blotting with clean water afterwards. Always test any solution on a hidden corner first. Crucially, on wool, silk or viscose rugs you should avoid vinegar, hydrogen peroxide and enzyme cleaners — these can strip natural fibres, fade dyes or cause colour run. Never use hot water, and never soak the rug. If the mark is faint after gentle blotting, dry the spot flat away from heat and sunlight. If colour remains, stop and call a professional rather than risk setting it.
Why Juice Stains Sometimes Come Back
It is common for a juice or cordial stain to look gone, then reappear a day or two later as a dull brown or yellow ring. This is called wicking. When liquid soaks into the backing of a rug, surface cleaning only treats the top of the pile; as the rug dries, leftover tannin and sugar travel back up the fibres with the evaporating moisture, resurfacing at the tip where you can see it again. Over-wetting a rug at home makes this far more likely, because excess water carries the hidden residue upward. Properly removing a tannin stain means extracting the spill from the full depth of the pile and foundation, using mildly acidic, fibre-appropriate treatment to dissolve the dye, then drying the rug under controlled conditions so nothing wicks back. That balance of correct chemistry, thorough extraction and managed drying is exactly what household methods struggle to achieve — and why DIY juice stains so often return.
When to Call a Professional Rug Cleaner
If a juice or cordial stain has dried in, keeps reappearing, or sits on a wool, silk, viscose, Persian or antique rug, professional cleaning is the safe choice. At Premier Rug Cleaning we have 29 years of experience and IICRC-certified technicians who first test the rug’s fibres and dyes for colour-fastness, then treat tannin stains with the correct mildly acidic solutions before a full immersion wash at our dedicated off-site facility in Yatala. Submersion cleaning flushes the spill out of the entire rug — pile and foundation — rather than just the surface, and our controlled drying prevents wicking so the stain does not return. We offer free pickup and delivery across South East Queensland and the Northern Rivers of NSW, so your stained rug can be collected, treated and returned fully dry without you leaving home. The sooner you act on a tannin stain, the better the result.
Get a Free Rug Cleaning Quote
Free pickup & delivery across South East QLD and Northern NSW — all cleaning done at our dedicated Yatala facility. Get your free quote below or call 1800 655 949.
Get your free quote today
Tell us about your rug and we’ll take it from there — free pickup and delivery, and an honest assessment before any work begins.
