How to Remove Any Stain: A Step-by-Step Guide by Surface & Stain Type
By David Miller, CleansyHub. Almost every stain follows the same logic: act fast, blot instead of rubbing, match the method to the stain, and rinse so no soap stays behind. This guide shows you how to remove stains from carpet, clothes and upholstery, with exact steps for the stains people search for most — coffee, red wine, pet urine and candle wax.
What Is the First Thing to Do for Any Stain?
Blot the stain immediately with a clean white cloth, working from the outside edge toward the center, and use cold water first unless you know the stain is grease-based. Blotting lifts the stain out of the fibers, while rubbing pushes it deeper and spreads it wider. Never use hot water on a stain you cannot identify, because heat permanently sets protein stains such as urine, blood and milk.
Follow these universal steps before any stain-specific method:
- Blot up as much as possible with a clean white cloth. Never use a colored cloth — its dye can transfer into the stain.
- Identify the stain if you can: coffee, wine, urine, wax, grease and ink each need a different move.
- Test your cleaning solution on a hidden spot first and wait 10 minutes.
- Work from the outside edge inward so the stain does not spread.
- Rinse by blotting with plain cold water afterward. Soap left in fibers attracts dirt and the stain seems to return.
- Let the area dry fully, usually 6–12 hours, before judging the result.
How Do You Remove a Stain by Type?
Use this table to find your stain, then follow the linked full guide for exact steps.
| Stain | First move | Method in short | Never do |
| Coffee | Blot, never rub | Dish soap solution, rinse-blot, dry 6–12 hours | Hot water first; rubbing |
| Red wine | Blot with a white cloth | Salt or baking soda 30–60 minutes, vacuum, dish soap, rinse | Hot water; colored cloth; white wine as a “remedy” |
| Pet urine (carpet) | Blot, then cold water | Dish soap, rinse-blot, baking soda 6–12 hours, vacuum | Hot water — it sets urine proteins permanently |
| Candle wax | Let it harden, then lift | Lift the wax first, then treat the residue | Washing it out while soft |
| Pet urine smell | Treat the stain first | Separate smell treatment after the stain is gone | Covering it with perfume or scented spray |
| Coffee on white carpet | Blot with a white cloth only | Coffee method with stricter rules for white fibers | Colored cloths; untested chemicals |
| Grease / oil | Blot up what you can with a paper towel | Dish soap on the spot, work it in gently, then rinse-blot with cold water | Do not use hot water first on a stain you have not identified |
| Blood | Cold water only, blot at once | Blot with cold water, then a little dish soap, and rinse-blot | Never use hot water — heat sets blood |
| Ink | Blot gently, do not rub | Dab with rubbing alcohol on a white cloth, then rinse-blot with cold water | Do not scrub — it spreads the ink |
| Food (sauce, gravy) | Scrape off the solids first | Dish soap solution, work outside-in, then rinse-blot | Do not use hot water on egg or dairy stains — heat sets the protein |
| Mud | Let it dry completely, then vacuum or brush it off | Dish soap on what is left, then rinse-blot | Do not rub wet mud — it pushes deeper into the fibres |
| Vomit | Remove the solids, then blot | Rinse-blot with cold water, then an enzyme cleaner for the smell, and let it dry fully | Do not use hot water — it sets the protein and the smell |
The four cleaners that cover most stains: an enzyme cleaner for protein and smell (urine, vomit, blood), a white vinegar solution for light mineral and odour marks, hydrogen peroxide (3%) for colour stains on light fabrics — always spot-test first — and an oxygen cleaner for set-in colour stains. Start with the gentlest one that fits the stain.
How Do You Get Coffee Stains Out?
Blot the coffee up, never rub it. Mix 1 tablespoon of dish soap in 2 cups of cold water, apply it from the outside inward, blot, then rinse-blot with plain cold water and let the area dry for 6–12 hours. Do not use hot water. For an old or dried coffee stain, use the same method with a longer dwell time and repeat it for 2–3 rounds. Full steps: How to Get Coffee Stains Out of Carpet.
How Do You Get Red Wine Out of Carpet?
Blot with a white cloth, then cover the stain completely with salt or baking soda for 30–60 minutes. Vacuum it up, clean with the dish soap solution, rinse-blot, and dry. Do not pour white wine on red wine — it only dilutes the stain, it does not remove it. Do not use bleach on carpet. Full steps: How to Remove Red Wine Stains from Carpet.
How Do You Clean Pet Urine From Carpet?
Blot, then flush with cold water, clean with dish soap, rinse-blot, and finish with baking soda left for 6–12 hours before vacuuming. Hot water is the one mistake to avoid: it sets urine proteins permanently, and after that the stain and smell are far harder to remove. Full steps: How to Clean Pet Urine from Carpet.
How Do You Remove Candle Wax From Carpet?
Wax is lifted, not washed out. Let it harden fully, lift away what you can, and then treat the residue that remains. The exact lifting steps depend on the surface, so follow the dedicated guide rather than guessing with heat or chemicals.
What About Pet Urine Smell?
A stain and a smell are two different problems. Once the visible stain is gone, remaining odor needs its own treatment — covering it with perfume or scented spray only hides it for a day. Full steps: How to Remove Pet Urine Smell.
What About Coffee on White Carpet?
Use the same coffee method, but with stricter rules: white cloths only, test everything first, and never use an untested chemical on white fibers. White carpet shows every mistake, so patience matters more than strength. Full steps: How to Get Coffee Stains Out of White Carpet.
For the complete carpet-stain system, start here: How to Clean Carpet Stains.
What Changes by Surface?
- Carpet: use the least water that works, blot rather than scrub, and always rinse-blot so soap does not stay in the fibers. The Carpet and Rug Institute (https://carpet-rug.org) is the authority CleansyHub checks carpet advice against.
- Clothes: pre-treat with the same stain method, then machine-wash cold. Never put a stained garment in a hot dryer before the stain is out — dryer heat sets it the same way hot water does.
- Upholstery: follow the carpet method with even less water, because cushions dry slowly and trapped moisture causes odor. Blot, do not soak.
- Tile, wood and laminate need less water than carpet and no soaking — blot, clean with dish soap and water, and dry at once so moisture does not get into seams or grout.
- Leather: blot at once, wipe with a barely damp cloth and a drop of mild soap, then dry immediately — never soak leather and never use vinegar or peroxide on it.
- Silk and delicates: blot only, with cold water and no rubbing — if the mark stays, take it to a cleaner instead of trying stronger chemicals at home.
What Are the 5 Mistakes That Ruin a Stain?
- Rubbing the stain instead of blotting it, which pushes it deeper and spreads it wider.
- Pouring hot water on a stain you cannot identify, which sets protein stains permanently.
- Using a colored cloth or towel, whose dye can transfer into the stain.
- Skipping the rinse, so soap stays in the fibers and attracts dirt.
- Using bleach on carpet, colored fabric or wool. Bleach damages fibers and colors, and wool must never be bleached.
What About an Old or Set-In Stain?
Use the same method as for a fresh stain, with a longer dwell time, and repeat it for 2–3 rounds. Old stains often fade gradually rather than disappearing in one pass. Be honest with yourself here: a stain that was heat-set in a dryer or left for months may lighten but never fully come out, and no honest guide can promise otherwise. For a smell that stays after the stain is gone, the problem is usually odour in the padding or filling, not the surface — use an enzyme cleaner and let it dry fully before judging.
Does hot water remove stains?
No. Hot water sets protein stains such as urine, blood and milk permanently. Always start with cold water unless you know the stain is grease-based, and never put a stained garment in a hot dryer before the stain is out.
Can I use bleach on carpet stains?
No. Bleach damages carpet fibers and colors, and wool must never be bleached. The dish soap method in this guide removes the common stains safely. If a stain survives it, the answer is repeating the method, not reaching for bleach.
What should I do first for any stain?
Blot it immediately with a clean white cloth, working from the outside edge inward, and use cold water first. That single habit — blot, never rub, cold before hot — prevents more permanent stains than any cleaning product.







