A thrifted couch is safest to clean by checking for pests, mold, water damage, and broken structure first, then identifying the upholstery before you touch a cleaner. If you find bed bugs, fleas, active mold, or a frame that’s broken or soaked through, stop before you add moisture. Once the couch passes that check, vacuum every seam and crevice, then use the gentlest method that fits the material.
Start here: check whether the couch is worth cleaning at all
Before you clean anything, inspect the couch as if you were deciding whether to bring it into your home at all.
Look for these red flags:
- Bed bugs: tiny dark specks, shed skins, eggs, live insects, or clusters along seams, tufts, zippers, and the underside.
- Fleas or flea dirt: jumping insects, black pepper-like debris, and a strong pet-heavy smell.
- Mold: fuzzy growth, gray-green patches, or a damp basement smell that seems to come from the padding.
- Severe water damage: warping, staining that looks like a tide line, soggy cushions, rusted springs, or a sour smell that returns as soon as the couch warms up.
- Structural damage: a sagging frame, broken springs, collapsed cushions, loose joints, or wood that creaks badly when you sit down.
If you see pests, active mold, or deep structural damage, the safest move is usually to stop and pass on the couch or call a pro who handles furniture decontamination. A surface wipe will not fix an infestation in the padding, and deodorizing a moldy couch can trap moisture inside and make the smell come back later.
Figure out the upholstery before you touch a cleaner
Find the care tag first. On many couches it’s under a seat cushion, along a seam, or on the dust cover underneath. You’re looking for a fabric cleaning code or a fiber label.
The usual upholstery cleaning codes mean this:
W: water-based cleaner is allowed.S: use solvent-based or dry-clean-type cleaner only.WS: either water-based or solvent-based cleaner may work, but test first.X: vacuum only, or very light brush cleaning; no water or liquid cleaner.
If the tag is missing or unreadable, identify the material before you clean:
- Unknown fabric: treat it like a delicate textile and start with dry vacuuming plus the least wet spot treatment you can manage.
- Microfiber: usually synthetic, and it often responds well to a small amount of rubbing alcohol or a cleaner made for microfiber, but always test first because dyes and finishes vary.
- Faux leather: often wipes clean more easily than fabric, but harsh solvents can dull or crack the surface.
- Leather: needs a leather-safe cleaner and very little moisture. Do not treat it like fabric.
If you can’t tell whether the upholstery is synthetic or natural, start with the least wet method first. That usually does the least damage while still letting you remove dust, crumbs, and surface grime.
What you need before you start
Gather your tools before you wet anything so you don’t end up improvising with the wrong product.
Start with:
- Vacuum with upholstery attachment
- Crevice tool
- Soft brush attachment, if you have one
- Clean white cloths or microfiber cloths
- Soft brush or lint brush
- Mild upholstery cleaner or a cleaner made for the material
- Enzyme cleaner for pet accidents and pet odor in couch cushions, if needed
- Distilled water for mixing or rinsing when the product calls for it
- Fan for drying
- Gloves, if the couch is dirty, moldy, or smells strongly of pets
Avoid these unless the furniture label or material instructions clearly allow them:
- Bleach or strong disinfectants on upholstery
- Soaking the fabric
- Colored cloths that can bleed dye
- Household cleaners that leave a heavy residue
- Strong solvents on leather or faux leather
- Steam on upholstery that may shrink, warp, or set stains
A cleaner that seems stronger is not better here. On thrifted furniture, the wrong product can bleach the color, darken a water ring, or leave a sticky film that grabs dust all over again.
Vacuum first, then clear out the hidden grime
Dry cleanup comes before any wet cleaning. That’s the part people skip, and it’s why a couch can look clean from across the room but still feel gritty and smell stale up close.
- Remove all loose cushions.
- Vacuum the top, back, arms, and every visible seam.
- Use the crevice tool along piping, zippers, and the gaps where cushions sit.
- Lift the cushions and vacuum underneath them.
- Vacuum the dust cover on the underside and the lower frame edges if they’re accessible.
- Brush or vacuum pet hair that’s worked into folds, especially where fabric meets wood or trim.
- Go back over corners and seams where crumbs and sand collect.
If pet hair is packed into the weave, use a soft brush or lint tool first, then vacuum again. You want the couch free of loose grit before you clean with moisture, because wet grit turns into mud and can rub into the fibers.
Clean the couch by material type
Use the lightest method that fits the upholstery.
Fabric
If the tag says W or WS, start with a mild upholstery cleaner or a small amount of diluted cleaner made for fabric. Spray onto the cloth, not directly onto the couch, unless the product says otherwise. Work in small sections and blot with a white cloth instead of scrubbing hard.
Use only enough moisture to dampen the surface. Fabric that gets too wet can develop rings, hold odor in the padding, or dry stiff. If the couch seems delicate or you are not sure about the fabric, keep the cleaning very light.
Microfiber
Microfiber often handles light spot cleaning well, but it can show water marks if you oversaturate it. For many microfiber couches, a small amount of rubbing alcohol or a microfiber-safe cleaner is used on a cloth, then blotted and brushed after it dries. Test first, because finishes vary and some microfiber is more sensitive than it looks.
Faux leather
Wipe faux leather with a barely damp cloth and a cleaner meant for vinyl or faux leather if needed. Dry it right away. Too much liquid can collect in seams or dull the finish. Skip abrasive pads and strong solvents.
Leather
Use a leather-safe cleaner and a soft cloth. Clean in light passes, then wipe dry. Leather doesn’t want soaking, aggressive scrubbing, or generic upholstery shampoo. If the finish is cracking, flaking, or very dry, treat that as a warning sign and keep moisture minimal.
If the couch has mixed materials, clean each part to match its surface. A fabric seat may tolerate one cleaner while a leather arm needs another.
Test a hidden spot before you clean the whole couch
A patch test is not optional on a thrifted couch. A cleaner can look fine while it is wet, then show problems only after it dries.
Choose a hidden spot, such as the back bottom edge, under a cushion flap, or inside a corner near the dust cover. Apply a small amount of the cleaner the way you plan to use it on the rest of the couch. Wait until it is fully dry.
After it dries, check for:
- Color change or fading
- Water rings
- Sticky or stiff residue
- A darker patch that didn’t appear while wet
- Texture changes, such as matting, roughness, or a glossy spot
If the test spot looks different after drying, stop and switch to a gentler method. That’s especially true with thrifted upholstery, because dye bleed and ring marks often show up after the moisture has fully left the fibers.
Handle stains and odors without making them worse
Treat the specific problem, not the whole couch, unless the whole couch needs a light refresh.
For light stains, blot first. Don’t rub in circles, which can push the stain deeper or spread it wider. Use a small amount of the right cleaner on the cloth, then blot from the outside of the stain inward.
For musty couch smell, the first job is drying and airflow. Mustiness often comes from trapped moisture, not just surface dirt. You can use a fabric-safe deodorizing step after cleaning, but if the inside stays damp the smell often returns.
For smoke odor, vacuum first and then use a light cleaning pass. Smoke smell can cling to fabric, foam, and wood, so surface cleaning may reduce it but not always remove it completely.
For pet odor in couch cushions, use an enzyme cleaner that is meant for upholstery and follow the label exactly. Don’t flood the area. If the odor is deep in the padding, over-wetting can push it farther in instead of pulling it out.
For sticky residue, use a lightly damp cloth and a cleaner that won’t leave a film. Repeat with fresh cloths rather than adding more product. Sticky residue is often worse after thrifted furniture sat with a failed cleaning attempt or an old spill that was only half cleaned.
If a spot is stubborn, do a second gentle pass after the first one dries. Heavy scrubbing and excess moisture usually make thrift-store stains harder to remove, not easier.
Let it dry completely and check it again
Drying is part of the cleaning, not the end of it. Put the cushions back only after the upholstery, seams, and padding are fully dry to the touch.
Improve airflow by opening windows if the weather allows, running fans, and giving the couch space away from walls. If you can safely move it, a better air path underneath helps the hidden areas dry too.
Once dry, inspect the couch again:
- Sniff the seams, cushions, and underside for remaining musty or pet odor
- Feel for sticky spots or residue
- Look for missed crumbs, pet hair, or dust in folds
- Check whether the cleaned areas dried evenly or left rings, fading, or stiff patches
If the couch still smells strongly, still feels tacky, or still sheds debris from the seams, it is not finished yet. A couch is ready when it looks clean, feels dry, and no longer gives off the same odor or grime when you sit on it.
If you plan to use it for yourself, make sure the smell is reduced to the point that it doesn’t come back after the couch warms up. If you plan to relist it, the couch should also photograph cleanly, feel dry all the way through, and show no obvious residue, rings, or loose debris when you inspect it from the seller’s side and the buyer’s side.
When to stop and call a pro
Stop and get professional help, or pass on the couch, if you find any of these:
- Bed bugs or a likely infestation
- Fleas you can’t fully contain
- Visible mold or a recurring damp smell from inside the cushions
- Heavy pet odor that seems embedded in the padding or frame
- Water damage that has reached the inside of the couch
- Delicate upholstery you can’t identify safely
- A broken frame, failed springs, or cushions that have collapsed
A pro makes sense when the couch has value but the problem is beyond a careful home clean. If the piece is cheap, heavily contaminated, or structurally failing, disposal is often the better call. There’s no point in rescuing a couch that will never be safe or pleasant to use.
Frequently Asked Questions
How do I know the couch is clean enough to use or relist?
It’s ready when the surface is dry, the smell is gone or clearly reduced, seams and cushion gaps are free of debris, and no residue, rings, or color change show up after drying. If the odor comes back as the couch warms up, it usually means moisture or contamination is still trapped inside.