How to Remove Bleach Spots from Couch & Sofa

Quick answer

Bleach takes color out of the fabric, and that loss can't be reversed. Blot any wet bleach with a clean cloth, clean only with the cleaner your cleaning code allows, then hide what's left with a matching fabric marker.

Start the steps

Prefer a ready-made fix? Our top picks ↓

Prep first

Before you start

  1. Blot wet bleach with a clean cloth, and don't flood the cushion.
  2. Check the cleaning code before any liquid touches the couch.
  3. Check the fabric: leather, wool, silk, mohair and spandex should never be bleached.
  4. Expect to hide the spot rather than remove it, because lost color doesn't come back.

A bleach spot on a couch is color that has been taken out of the upholstery, so the paler patch won't return to its original shade. The cleaning code on the tag decides what you can safely use, since some fabrics take a water-based foam while others need a water-free solvent or only a light vacuum. Leather and wool can't take bleach at all, so check the material before you touch the spot.

Match the code on the tag to a cleaner before you choose anything for a bleach stain on sofa. If the spot has dried, work an upholstery cleaner suited to that code in with a soft brush. Skip any product that doesn't name your code, since the wrong one can make bleach stains on furniture worse.

Before you start

What couch & sofa can take

Use with care5

  • Water
  • Oxygen bleach
  • Enzyme cleaners
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)

Avoid5

  • Hot water
  • Soaking
  • Chlorine bleach
  • Scrubbing and abrasives
  • Heat, once the stain is out

5 items

What you'll need

0 of 5 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Read the cleaning code

    Find the tag under a seat cushion or on the frame before anything wet touches the spot. W means water-based foam only, S means a water-free solvent only, WS means either, and X means no foam or liquid cleaner at all. If you can't find the code, use only a dry vacuum and a dry cloth until you know.

    Careful. Water on S-coded fabric, and any foam or liquid on X-coded fabric, is not allowed.

  2. Step 2 of 6

    Blot any wet spill

    If the spill is still wet, blot it with a clean, absorbent cloth. Press lightly and barely touch the fabric so moisture doesn't reach the filling. If it has already dried, skip this step and move on to cleaning.

  3. Step 3 of 6

    Test the cleaner first

    Dab your chosen cleaner on a hidden spot, such as the back of the cushion or under the frame, and let it dry. Stop if it transfers color to the cloth or changes the surface.

    Tip. Use a white cloth so any color transfer shows.

  4. Step 4 of 6

    Clean from the edges in

    Apply only the foam or solvent your code allows, lightly, and don't saturate the fabric. Work from the outside of the spot toward the center, and move to a clean part of the cloth as it picks up color.

    Careful. Keep solvent away from open flames, pilot lights and sparks, and work in a well-ventilated room.

  5. Step 5 of 6

    Remove leftover cleaner

    Once the spot is clean, remove the leftover cleaner with a dry cloth. Use water only if your code allows it, because too much soap leaves a residue that streaks and attracts dirt.

  6. Step 6 of 6

    Dry it quickly and look

    Speed drying with a fan or a hair dryer set on cool helps prevent rings. Once it's dry, look at the spot in daylight, and if it's only paler, the rest is lost color, so move on to camouflage.

If you'd rather buy than mix

Best products for bleach spots on couch & sofa

Choose a fabric marker in a shade as close to the couch as you can find, and test it on a hidden spot before you use it on the bleach.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on couch & sofa, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

Progress on a bleach spot shows up as the edges blending in once the area is dry, not as the original color coming back. You've reached the limit when the area looks unchanged after it dries completely and your final blot leaves the cloth clean. At that point the rest is camouflage, so stop cleaning and work on hiding the patch.

What changes for yours

Adjust for your couch & sofa

W-coded couch

On a W-coded couch, the only cleaner is the foam from a water-based upholstery shampoo or a mild detergent. Keep the foam on the spot and don't let it run into the cushion.

Dry the area with a fan or a hair dryer on cool, since that helps prevent rings.

S-coded couch

On an S-coded couch, water is not allowed, so the only cleaner is a mild water-free dry-cleaning solvent. Don't use the foam from a water-based shampoo on this fabric, even as a rinse.

Blot any solvent residue with a dry cloth, then dry the area with a fan on cool.

WS-coded couch

A WS-coded couch allows either the water-based foam or the water-free solvent. Choose one and pretest it on a hidden spot first.

Stick with that one method on the same spot rather than switching between them, and dry the area with a fan or hair dryer on cool.

X-coded couch

On an X-coded couch, no foam or liquid cleaner is allowed, so the spot can only be vacuumed or brushed lightly. Those steps won't bring the color back.

Stop there and don't try a liquid to force the color back.

Leather couch

Leather should never be bleached, and the foam and solvent methods above aren't made for it. Leather needs its own approach, and its cleaning steps are covered in a separate guide.

For leather, follow the Leather guide instead, and test any product on a hidden area first.

Heavy or long-standing buildup

A bleach spot that is already old is the same problem: the dye was taken out, and cleaning can't put it back. Going over it again with more cleaner won't change that.

If the spot has dried, the cleaning steps still apply to any dirt or residue left on it, but they won't bring back the lost color. After the spot has dried and the couch has aired out, look at it again in daylight to see what's actually left.

If it still shows, camouflage is the realistic finish. Use a fabric marker matched as closely as you can to the couch, and test it on a hidden spot first. Apply it in light layers and blend the edges into the surrounding fabric, and accept that the spot may not become invisible.

Vinegar, baking soda, peroxide and more

Do home remedies work on bleach spots on couch & sofa?

Most household remedies help with fresh stains, but none of them can bring back color that has already been lost. Couch fabric can't handle many of the usual options, so stick to the cleaner your cleaning code allows and skip the rest.

Skip5Avoid1

RemedyVerdictWhat to know
White vinegarSkipVinegar can't bring back lost color, so leave it out of this cleaning.
Baking sodaSkipBaking soda is abrasive and can't restore lost color, so it stays off this spot.
Hydrogen peroxide (3%)SkipPeroxide is a bleaching agent too, so it can lighten the fabric around the spot. Leave it out.
Dish soapSkipDish soap can't bring back lost color, and it isn't a substitute for the cleaner your code allows. Leave it out.
Oxygen bleach (OxiClean)SkipOxygen bleach is another bleaching agent, and it isn't safe on wool, silk or leather. Leave it out of this cleaning.
Rubbing alcoholAvoidAlcohol can affect the untested dyes in colored upholstery, so keep it off this couch.

What makes it worse

Mistakes to avoid

Don't mix bleach with other cleaners

Ammonia, vinegar, toilet-bowl cleaners and rust removers can form toxic gas with bleach, so don't use them to try to cancel the spot. Blot with a clean cloth and work with the cleaner your code allows.

Don't rub the spot to bring the color back

Rubbing can't restore dye that bleach has removed, and it can spread the bleach into clean fabric. Blot with a cloth instead, and keep the pressure light.

Don't skip the test spot

A cleaner or marker that bleeds can add a second stain beside the first. Test on a hidden area before you use anything on the bleach spot.

Don't leave a fresh bleach spot to sit

Once a spill has dried into the fabric, it's much harder to lift, and bleach that sits can keep working on the dye. Blot up any wet bleach with a dry cloth right away, then take your time choosing the cleaning method.

Don't add more bleach to leather or wool

Leather, wool, silk, mohair and spandex are damaged by more bleach, so a second application makes the patch worse. If your couch is one of these materials, blot the spill and move on to a professional upholstery cleaner.

Don't hide the spot before it's dry

Covering a damp area with a matching marker can smear color into the good fabric around it. Let the cleaned spot dry completely, then pick the shade and apply it in small amounts.

When to call a professional

A pro is worth calling if the bleach has covered a large section of the cushion or if you can't identify the fabric, because the wrong cleaner can make the damage worse. Mention that the damage is from bleach and how long it has been there, since time changes what can be recovered.

Questions

Can a bleach spot on a couch be fully removed?

No. Bleach takes away the color, and lost color can't be restored, so the realistic goal is to clean what's left and make the spot less noticeable.

Is it safe to bleach the rest of the couch to match?

No. Chlorine bleach isn't safe on couch fabric, and a second application only removes more color from the spot. Instead, camouflage the spot with a matching marker, which doesn't take away any more dye.

Can I use a fabric marker to hide the spot?

Yes, as the final step, once it passes a test on a hidden area. Pick a shade as close to the couch as you can, and apply it in light layers so it blends in rather than sitting on top.

Why does the spot still look lighter after cleaning?

Cleaning removes dirt and leftover product, not dye. The lighter area is lost color, so cleaning won't change it, and camouflage is what helps.

Will the spot get worse if I leave it?

A stain left to set can become permanent, so act on any wet bleach as soon as you see it. Leaving a dry spot alone won't bring the color back either.

Does a bleach spot mean the fabric is damaged?

It means the dye was destroyed or changed in that spot, so the color can't come back. The fabric around the spot can still be cleaned and used normally.

What if my couch has no cleaning code?

Skip every liquid until you know the fabric type, because a water-based cleaner can ruin a fabric that only takes solvent. Blot the spill dry with a clean cloth, then have a professional identify the material before you apply anything else.

Should I take the cushion cover off to clean the bleach spot?

Leave the cover on the couch. Taking it off to launder or dry clean can shrink or fade the fabric, and then the spot is the smaller problem. Work on the stain in place with the cleaner your code allows.

Is it safe to use a steam cleaner on a bleach spot?

Keep steam away from the spot. For W and WS fabric it isn't recommended at all, and the heat can seal what's left of the color into the weave. If the whole piece needs a deep clean, a professional with the right method is a safer choice.

Bleach Spots on other materials

All 24 materials for bleach spots

Other stains on couch & sofa

All 48 stains on couch & sofa

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. Clorox
  2. La-Z-Boy
  3. Ashley Furniture
  4. Bernhardt
  5. Klaussner Furniture