How to clean a couch with fabric in 7 steps + a DIY sofa cleaning solution to make upholstery bright and fresh.
Cleaning a couch is right up there on the chores list of things I dread alongside cleaning the oven, scrubbing the shower, and mopping floors all rolled up into one. It’s a workout!
But when it’s done? It feels SO good, plus, it’s like having a brand new sofa.
Over the years, we’ve had 5 couches, all of which went through trails and errors in cleaning. But I’ve found the winning combination of a few different methods if you’ve ever wanted to know how to clean your couch, plus a DIY sofa cleaning solution that’s quick and cheap to make.
This was our sofas’ grubby “before” (pictures make it look better than it did in person). We got our two down blend Pottery Barn York couches (which I shared the full unbiased pro/con review about here) about a year ago.
I was under the impression that the Sunbrella fabric would remain a crisp clean white with just needing the occasional spot treatment because it’s a super high performance upholstery fabric. But time has proven to me that it still gets dingy just like you’d expect any white sofa would (surprise, surprise).
We have a dog and two kiddos who spill all over them, track dirt all over them, and honestly, Robert and I aren’t exactly the easiest on these sofas either. We have little to no rules against food and drinks on these couches, and our crew is a rowdy bunch, so you can imagine the carnage.
It called for an all-over majorly intense couch cleaning. This method I use works on fabric chairs too, slipcovered or not.
How to Clean a Couch with Upholstery
I recommend doing this couch deep cleaning method once or twice per year (I usually prefer spring and fall). But it’s best to vacuum couches once per month and treat spills as soon as they happen to prevent permanent stains.
Over the years, I’ve cleaned everything from our slipcovered IKEA couches to upholstered sofas and chairs, and they’ve all resulted in a beautifully deep clean that looks like new.
- Vacuum cleaner with wand attachment (We love our Shark Navigator)
- Large box of baking soda
- OxiClean White Revive
- Spray bottle
- 2 Cups distilled water
- 2 Tbsp clear Dawn dish soap
- 2 Tbsp distilled white vinegar
- Optional: Upholstery cleaning machine
Before You Start
Always check any cleaning solution you’re using in an inconspicuous area first. Scrub a small area with a white cloth and cleaning solution. If color from the couch shows up on the cloth, don’t use the cleaning solution on your couch.
Check your couch manufacturer’s instructions for cleaning guidelines on the label.
Upholstered Furniture Cleaning Codes
W – Water based cleaning agents or foam may be used, preferably distilled water.
S – Only mild, water-free cleaning solvents.
S/W – Water-based cleaning agents may be used, distilled water recommended.
X – Clean only by vacuuming or light brushing to remove soil.
Step 1 – Remove Cushion Covers
If possible, unzip and remove covers from the couch cushions. Take the time to “fluff” the cushions and batting. Give the covers a good shake to release any loose debris.
(If you can’t remove your cushion covers, move on to Step 3.)
Step 2 – Wash Cushion Covers on Cold/Gentle
My favorite combination for white fabric all over our house (sheets/towels/bedding/slipcovers) is washing in 1 cap full of OxiClean White Revive and 1 cup of baking soda. It makes all dingy, dirty whites look bright and clean without bleach!
The OxiClean White Revive is color safe and septic safe, if that’s a concern for you. I used it on our white IKEA slipcovers for years to get them as white as possible.
Wash the sofa cushion covers on cold and on the gentle cycle.
Line dry until damp, DO NOT tumble dry. It’s best to put clean covers back on the sofa cushions while they are still damp to stretch out wrinkles, prevent shrinking, and make them easier to put back on.
If you’re washing slipcovers on the entire couch, you can toss the whole thing in the wash separately from the cushion covers to prevent overcrowding.
But since our couches mainly needed cleaning on the arms, I didn’t want to go through the hassle of cleaning the entire cover. You can use this method below on attached sofa upholstery too.
Step 3 – Vacuum Couch Upholstery
Remove any loose hair, dirt, and debris under couch cushions and on the couch upholstery itself with a vacuum wand brush attachment. Get in every nook and crevice as much as possible with the wand hose.
We have this Shark Navigator Lift-Away Vacuum that we love!
Step 4 – Sprinkle Baking Soda
To help absorb any odors, sprinkle baking soda all over the sofa (focusing on high traffic spots like the sofa arms) and let it sit for at least 30 minutes.
Use the vacuum wand attachment again to vacuum up the baking soda.
Step 5 – Make a DIY Couch Cleaner Solution
I’ve used a few upholstery cleaners in the past (Folex is one I generally like), but I’ve found mixing this DIY couch cleaner in a spray bottle to be just as effective.
Mix in a spray bottle:
- 2 cups distilled water
- 2 Tbsp clear Dawn dish soap
- 2 Tbsp white distilled vinegar
Only use this cleaner if your couch’s manufacturer label allows water-based cleaning agents.
Step 6 – Spray Couch Fabric with Cleaner
Spritz the couch upholstery with the water/soap/vinegar solution until damp.
Step 7 – Wipe Sofa Fabric Surface
Using a dry, lint-free cloth, wipe the soiled sofa fabric surface to remove any dirt and grime.
Optional: If you have an upholstery cleaning machine (we have this Bissell Little Green Stain Cleaner we like), use it after this step for an even deeper clean.
Allow your sofa to air dry before putting cushions in place.
Does it look so much better?! It smells absolutely amazing. Robert has said over and over ever since I cleaned our couches a few days ago that they feel like brand new! So fluffy and bright!
The good news is, even though it is quite a chore to do, if you make it part of your regular spring and/or fall cleaning along with spot cleaning tough stains when they happen, it can extend the life of your fabric couches.
I was really feeling the sofa fabric regret last week, but now that these couches have gotten a deep clean, I’m even happier with these Pottery Barn couches that we saved up for for years.
Even if we did have feathers flying throughout the whole cleaning process, I still love how squishy soft and comfy they are.
All in all… totally worth it.
My reward for tackling this couch cleaning chore was to bust out some fall decor to make this living room feel extra cozy, so you can guess what comes next in here. 😉
By the way, in case you want to know since sometimes people ask, here are our living room’s decor sources.
Living Room Decor Sources
- Wall color: Benjamin Moore Swiss Coffee
- Door color: Benjamin Moore Wrought Iron
- Trim color: Benjamin Moore Simply White
- Curtain rod
- Area rug
- Coffee table (Facebook Marketplace find – similar linked)
- Nesting end table (Facebook Marketplace find – similar linked)
- Ceiling fan (I spray painted it gold)
- Table lamp
- Picture frames
- Audubon art (free printable set)
More House Cleaning Ideas
- How to Remove Stains from Marble
- The Best Vacuum Cleaners & Cleaning Tools We Use and Love
- Deep Cleaning Checklist Printable
- How to Clean Wood Furniture to Make It Look New
- How to Clean Outdoor Cushions and Furniture