Vaskeladden

Stain Removal A-Z: Table by Stain Type and Surface

Johannes Opdahl7 min read
Person dabbing a stain on a light-colored sofa with a clean, damp cloth

The most important rule in stain removal is simple: tackle the stain immediately, and use cold water on anything containing protein – blood, egg, milk, sweat. Hot water coagulates the protein and sets the stain. Blot, don't rub. And always test the product on a hidden spot before tackling the stain itself.

What rule applies to all stains?

Four steps determine whether a stain comes out or sets:

  1. Tackle it fresh. A stain that has just landed sits on the surface. If it dries, it binds to the fibers and becomes much more difficult.
  2. Cold water on protein stains. Blood, egg, milk, and sweat coagulate in heat. Always start cold.
  3. Blot from the outside in. Rubbing spreads the stain and pushes it deeper. A clean, damp cloth blotting from the edge towards the center keeps the stain contained.
  4. Test on a hidden spot first. A seam on the inside, the back of a sofa cushion, a piece of carpet under the sofa. Wait a minute and check for discoloration before treating the stain itself.

Never mix cleaning products on your own. Specifically: never mix bleach with anything other than water.

Safety: Never mix bleach with anything other than water. Bleach + vinegar produces chlorine gas. Bleach + ammonia or sal ammoniac produces chloramine. Both are toxic gases you don't want in a closed bathroom or laundry room. Keep products separate, and ventilate well.

Which product is suitable for which stain and surface?

This is the core. The horizontal axis is the surface, the vertical axis is the stain type. Choose the square where they meet. All products are first tested on a hidden spot.

StainTextile (clothes)Sofa (fabric)MattressCarpetPainted wall
BloodRinse in cold water, then a little soft soap. Never hot.Blot with cold, damp cloth + drop of soft soap.Cold water + a little salt, blot, air dry.Cold cloth, blot from outside in.Damp cloth, mild soapy water, blot lightly.
GreaseSprinkle cornstarch/talcum powder, brush off, wash hot with dish soap.Cornstarch, let sit 15 min, brush off, blot with dish soap-water.Cornstarch, brush off, blot lightly.Cornstarch overnight, vacuum, blot remainder.Dish soap-water, blot - do not scrub matte paint.
Red wineSprinkle salt immediately, rinse cold, wash.Blot up, salt/club soda, then mild soapy water.Blot, cold water + a little dish soap.Blot up immediately, cold water, mild soapy water.Damp cloth, mild soapy water, blot.
Coffee/teaRinse cold immediately, then hot with dish soap.Mild soapy water, blot, rinse with damp cloth.Cold water + dish soap, blot.Mild soapy water, blot from outside in.Mild soapy water, blot lightly.
InkBlot with isopropyl alcohol (rubbing alcohol) on cotton pad, wash afterwards.Rubbing alcohol on cotton pad, blot gently, re-blot with water.Rubbing alcohol, blot - sparingly with liquid.Rubbing alcohol on pad, blot, re-blot with water.Rubbing alcohol on cotton pad, blot lightly - can dissolve paint.
Soot/waxScrape cold wax off, place blotting paper over, iron with warm iron.Scrape gently, blotting paper + lukewarm iron, blot grease residue.Scrape off, blot grease residue with dish soap.Scrape off, blotting paper + iron, blot remainder.Scrape gently, blot with mild soapy water.
GrassBlot with a little soft soap, let sit, wash as directed.Mild soapy water + drop of dish soap, blot.Mild soapy water, blot - sparingly.Mild soapy water, blot from outside in.Mild soapy water, blot lightly.

A couple of clarifications to the table:

  • "Mild soapy water" is a few drops of dish soap or a little soft soap in lukewarm water. Do not pour liquid directly onto a sofa, mattress, or carpet – dampen the cloth, not the surface. Too much water penetrates the filling and foam and dries slowly, which can lead to mildew odor.
  • Rubbing alcohol (isopropyl alcohol) dissolves ink well, but can also dissolve glue, lacquer, and paint. Stick to a small amount on a cotton pad, and blot.
  • On painted walls, the type of paint determines everything. Matte and chalk-based paints tolerate little scrubbing. Glossy and washable paints tolerate more. Test on a hidden area at the bottom behind a sofa first.

When should I not use vinegar or citric acid?

Many stain tips suggest vinegar or citric acid. It works against limescale and some stains, but the acid etches natural stone. On marble, granite, and slate, it leaves dull, permanent stains that cannot be polished away at home. It can also damage untreated wood and some enameled surfaces.

The rule: never use vinegar or citric acid on natural stone or marble, and always test on a hidden spot first. If you have a limescale stain on a stone table or marble counter, stick to mild soapy water and a soft cloth, or a product made for natural stone. If you need limescale removal in the bathroom, we have a separate guide to limescale in the bathroom and shower.

What do I do when the stain doesn't come out?

If you repeat the same product over and over, you risk two things: the stain becoming permanent, and you bleaching the surrounding fabric. Stop after one or two attempts if you don't see progress.

When you should stop and call a professional:

  • Valuable or delicate textiles: silk, wool, genuine leather, antique furniture, and carpets. The wrong product here is more expensive than professional cleaning.
  • Large, old, dried-in stains on a mattress, sofa, or carpet, where the liquid has penetrated deep into the filling.
  • Natural stone and marble with etched or dull stains – this requires grinding and polishing, not a home remedy.
  • When the odor persists. If it still smells after the stain is gone, something is in the filling or subfloor.

An upholsterer, a dry cleaner, or a cleaning company with the right equipment – an extraction machine for sofas and carpets – can remove what you can't reach with a cloth. It costs money, but the market typically ranges from a few hundred NOK for a simple stain to several thousand NOK to clean an entire sofa or a large carpet (market estimate as of 2026, not a quote).

What equipment do I need at home?

You can go a long way with little. A basic kit that covers most of the table above:

Tool/ProductUse
Clean, white cloths or cotton padsBlot without transferring color to the fabric
Mild dish soapGrease, coffee, general stain removal
Soft soapBlood, grass, gentle all-purpose
Cornstarch or talcum powderAbsorb grease before washing
SaltSprinkle immediately on red wine and fresh blood
Isopropyl alcohol (rubbing alcohol)Ink
Blotting paper + ironWax and candle wax

If you want to set up a more complete, eco-friendly cabinet, we have compiled advice in eco-friendly cleaning at home and best cleaning equipment 2026. If you are treating a larger area than just a stain – an entire sofa or a whole room – it might be worth reading deep clean versus regular cleaning first, so you know if you are facing a stain or an entire project.

In short

Tackle the stain fresh, use cold water on anything with protein, blot never rub, and test on a hidden spot before treating the stain itself. Never mix bleach with anything other than water, and keep acid away from natural stone. When the stain is large, old, or on a valuable textile, a professional is cheaper than a ruined sofa. If you need help with the cleaning company itself, check how to choose the right cleaning supplier – and ensure it's legal cleaning help in the Renholdsregisteret.

Frequently asked questions

Why should I use cold water on blood stains?+

Blood is a protein stain. Hot water causes the protein to coagulate and permanently adhere to the fibers. Always rinse blood and other protein stains (egg, milk, sweat) in cold water first.

Can I use vinegar or citric acid on all stains?+

No. Acid dissolves lime and certain stains, but it etches natural stone like marble, granite, and slate, leaving dull, permanent marks. It can also damage untreated wood. Always test in an inconspicuous area first.

When should I rub a stain instead of dabbing?+

Preferably never. Rubbing spreads the stain and pushes it deeper into the fibers, and can tear up the nap on sofas and carpets. Dab from the outside in with a clean cloth.

What do I do if the stain remains after the first attempt?+

Stop before repeating the same product many times – you risk setting the stain or bleaching the surface. For large, old, or valuable textiles and natural stone, it pays to call a professional.

Is there a difference between removing a fresh stain and an old stain?+

A big difference. A fresh stain sits on the surface and often comes off with water alone. The longer it dries, the deeper it binds to the fibers. Deal with the stain immediately.

Also read