How to Remove Stains from a Handmade Rug

Last Updated: June 2026

A hand-knotted wool rug is not a fragile object. The same natural lanolin that makes Afghan Ghazni wool resilient underfoot also gives it inherent resistance to staining that synthetic fibers simply cannot match. Wool fibers have a natural waxy coating that causes liquids to bead on the surface rather than penetrating immediately, giving you a window of time to act before a spill becomes a stain. That said, even the finest hand-knotted rug requires prompt attention when something spills on it. The difference between a stain that disappears completely and one that becomes permanent is almost always speed.

This guide covers the most common stains on handmade wool rugs and the correct methods for addressing each one safely at home. It also covers what not to do, because the wrong cleaning method causes more permanent damage to hand-knotted rugs than the stain itself.

The Golden Rules Before You Start

Before addressing any stain on a hand-knotted rug there are four rules that apply to every situation without exception.

Blot, never rub. Rubbing a stain forces it deeper into the pile and spreads it laterally across more fibers. Always blot from the outer edge of the stain inward, using a clean white cloth or paper towel. Work toward the center to prevent the stain from spreading.

Test any cleaning solution on a hidden corner first. Apply a small amount of your cleaning solution to the underside corner of the rug and wait five minutes. If the color bleeds or the fiber changes texture do not use that solution on the stain.

Never use bleach, harsh detergents, or alkaline cleaners on wool. Wool is a protein fiber that is damaged by alkaline substances. Bleach will permanently destroy wool fibers and strip natural dyes. Many commercial carpet cleaning products are formulated for synthetic fibers and are too harsh for wool.

Never saturate the rug with water. Excess moisture in the foundation of a hand-knotted rug can cause the cotton foundation to shrink, distort the rug, and create conditions for mildew. Use cleaning solutions sparingly and always dry the rug thoroughly after any wet cleaning.

How to Remove Gum from a Handmade Rug

Gum on a hand-knotted rug is best removed by hardening it first rather than trying to dissolve it while it is soft and sticky. Place a bag of ice cubes in a sealed plastic bag and press it against the gum for ten to fifteen minutes until the gum is completely hard and brittle. Once hardened the gum can be broken and lifted away from the pile using your fingers or a dull butter knife. Work carefully and patiently, lifting small pieces at a time rather than trying to remove the whole piece at once.

If a small residue remains after the gum is removed, apply a tiny amount of rubbing alcohol to a clean white cloth and blot the residue gently. Do not pour alcohol directly onto the rug. Once the residue is gone blot the area with cold water to rinse and allow to dry completely.

For valuable antique or silk rugs do not attempt gum removal at home. Take the rug to a professional cleaner who specializes in handmade Oriental rugs.

How to Remove Wine and Coffee Stains

Act immediately. The longer red wine or coffee sits on a wool rug the more deeply the pigment bonds to the fiber. Blot up as much of the liquid as possible with a clean dry cloth before applying any cleaning solution.

Mix one teaspoon of mild dish soap with one cup of cold water. Apply a small amount to a clean cloth and blot the stain from the outside edge inward. Rinse by blotting with a cloth dampened with plain cold water. Repeat until the stain lifts. Never use hot water on wool as heat sets protein-based stains.

For red wine specifically, club soda applied immediately after the spill is one of the most effective first responses. The carbonation helps lift the wine before it bonds to the fiber.

How to Remove Pet Stains

Pet urine requires immediate action because urine changes chemically as it dries, shifting from acidic to alkaline and becoming progressively more difficult to remove and more damaging to wool fibers and natural dyes.

Blot up as much urine as possible immediately using clean dry towels. Press firmly to absorb the liquid from the pile and the foundation. Mix a solution of one cup cold water, one tablespoon white vinegar, and one teaspoon mild dish soap. Apply sparingly to the affected area and blot. Rinse by blotting with cold water and dry thoroughly.

For dried pet urine stains or for rugs with significant pet contamination, professional cleaning is strongly recommended. Home treatment of dried urine rarely removes the odor completely and repeated over-wetting can damage the rug foundation.

How to Remove Oil and Grease Stains

Oil and grease stains require a dry absorption method first rather than water. Apply a generous amount of baking soda or cornstarch to the stain and press it gently into the pile. Leave it for fifteen to twenty minutes to absorb the oil. Vacuum up the powder using low suction without a beater bar.

If a mark remains after absorption, apply a small amount of dry-cleaning solvent to a clean cloth and blot the area gently. Follow with a mild soap and cold water solution as described above and rinse thoroughly. Allow to dry completely before walking on the area.

How to Remove Mud

Counter-intuitively, the best approach to mud on a rug is to let it dry completely before attempting removal. Trying to clean wet mud spreads it across more fibers and pushes it deeper into the pile. Once fully dry, break up the dried mud with your fingers and vacuum up the pieces using low suction. Any remaining mark can be addressed with a mild soap and cold water solution applied by blotting.

General Rug Care for Hand-Knotted Wool Rugs

Stain removal is only one part of maintaining a hand-knotted rug. Regular care prevents the build-up of grit and dirt that damages pile fibers over time and keeps the rug looking its best for generations.

Vacuum your rug regularly using low suction without a beater bar or rotating brush. Beater bars are designed for machine-made carpets and can pull and damage the pile of a hand-knotted rug over time. Vacuum in the direction of the pile, not against it.

Rotate your rug every six to twelve months so that foot traffic and light exposure are distributed evenly across the surface. This prevents uneven wear and fading in high-traffic areas.

Use a quality rug pad underneath. A rug pad protects both the rug and your floor, prevents slipping, reduces wear on the pile, and allows air circulation under the rug.

Have your rug professionally cleaned every two to three years by a specialist in handmade Oriental rugs. Professional cleaning removes embedded grit that vacuuming cannot reach and refreshes the pile without the risk of damage from incorrect home cleaning methods.

For the full range of hand-knotted Afghan and Pakistani rugs at ALRUG browse our Afghan rugs and Pakistani rugs collections. For more on the craftsmanship behind these rugs read our guide on how long it takes to make a handmade rug. Sourced directly by ALRUG since 1952, selling online since 2004. Free worldwide shipping on every order.


Frequently Asked Questions

Can I use a carpet cleaner machine on a handmade rug? No. Carpet cleaning machines designed for wall-to-wall carpet use rotating brushes and high-pressure water that can damage the pile, distort the foundation, and cause colors to bleed on hand-knotted wool rugs. Always use gentle hand cleaning methods at home or take the rug to a professional who specializes in handmade Oriental rugs.

What should I do if I spill red wine on a hand-knotted rug? Act immediately. Blot up as much wine as possible with a clean dry cloth working from the outer edge inward. Apply club soda or a mild dish soap solution and continue blotting. Never rub and never use hot water. If the stain is significant or the rug is valuable take it to a professional cleaner as soon as possible.

Is vinegar safe to use on a handmade wool rug? White vinegar diluted with water is safe for most wool rugs and is useful for pet urine stains because it neutralizes alkaline odors. Never use undiluted vinegar directly on the pile. Always test on a hidden area first and rinse thoroughly after use.

How do I remove gum from a handmade rug? Freeze the gum using a bag of ice cubes in a sealed plastic bag pressed against the gum for ten to fifteen minutes until completely hard. Once brittle lift the gum away piece by piece using your fingers or a dull knife. Remove any residue by blotting with a cloth dampened with a small amount of rubbing alcohol then rinse with cold water.

How often should I have my handmade rug professionally cleaned? Every two to three years for a rug in regular use. High-traffic areas may require more frequent cleaning. A specialist in handmade Oriental rugs will wash the rug using methods appropriate for wool and natural dyes without the risk of shrinkage, color bleeding, or fiber damage.

What cleaning products should I never use on a handmade rug? Never use bleach, alkaline detergents, commercial carpet stain removers formulated for synthetic fibers, or any product containing optical brighteners. These products are designed for machine-made synthetic carpets and will damage wool fibers and strip natural dyes from hand-knotted rugs. When in doubt use only cold water and a small amount of mild dish soap.

Will a stain permanently damage my handmade rug? Most stains can be fully or largely removed from wool rugs if addressed promptly with the correct method. The key factors are speed of response, using the correct cleaning approach for the specific stain type, and avoiding harsh chemicals that cause more damage than the stain itself. For valuable or antique rugs always consult a professional before attempting home treatment.