Free Pickup & DeliveryAcross SE QLD & Northern NSW IICRC CertifiedSpecialist rug care
29 Years ExperienceRug cleaning only
4.9 Customer Rated8,550 reviews
1800 655 949Call us today
Mon - Fri8:30 AM - 4:30 PM

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.

Ready when you are

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.

One van trip, one wash run: every extra rug we collect on the same visit is $20 off. Three rugs saves $40, four saves $60.

Faster by phone · call 1800 655 949 and speak to a real person

View pricing  ·  Need a repair instead?

Our guarantee: not happy with how your rug comes back? Tell us within 7 days and we’ll wash it again, free. In addition to your rights under Australian Consumer Law.

Rated 4.9 from 8,550 customers IICRC certified 7-day re-wash guarantee
Need it done properly? Read about our Stain Removal service, or get an obligation-free quote — free pickup and delivery across SE QLD and Northern NSW. Call 1800 655 949.
Scroll to Top