Why pay hundreds of dollars to get your couch professionally cleaned when you can do it at home? Cleaning a fabric couch is surprisingly easy and cheap—and you can do it without harsh chemicals. Whether you have a microfiber, suede, velvet, or synthetic upholstered couch, these methods will work as long as your couch tag is labeled W or WS. We’ll walk you through the steps to use baking soda and vinegar cleaning solutions to treat stains and freshen up your upholstery. First, we’ll cover basic dirt removal and deodorizing, then we’ll cover stain removal, deep cleaning, and steam cleaning.

Method 1
Method 1 of 4:

Removing Dirt and Deodorizing Your Couch

  1. 1
    Check your couch tag for cleaning instructions. The couch tag will likely say either W, WS, S, or X.​​ You’re good-to-go with DIY cleaning solutions if the couch says W or WS, but you shouldn’t try these methods if your couch says S or X.[1]
    • W means you can use a water-based cleaner (as we’ll explore in this article).
    • WS means you can use either a water-based cleaner or a commercial solvent. The cleaning solutions in this article will also work for you.
    • S means you can only use a solvent and shouldn’t attempt a DIY cleaning method.
    • X means you can only vacuum the couch. You can damage the fabric if you try cleaning it with a solution.
  2. 2
    Vacuum up any loose dirt. Use your vacuum’s upholstery brush and crevice tool to remove debris, pet hair, and crumbs.[2] Vacuum all the couch cushions. Then, if you have removable cushions, take them off so you can get into the nooks and crannies of the couch frame.[3]
    • Don’t forget to vacuum along the tops of the couch and the armrests, since those areas get touched frequently.
    Advertisement
  3. 3
    Deodorize your couch with baking soda. This method is safe for all couches because it doesn’t involve liquid cleaner. Generously sprinkle baking soda all over the couch frame and cushions. Wait 15 minutes as the baking soda naturally deodorizes the fabric. Then, vacuum it up for a smell-free couch.[4]
    • Turn off the fans in the room before you start sprinkling the baking soda.
    • This method works on all fabric sofas, but it’s particularly good for cleaning linen sofas without damaging them.
  4. Advertisement
Method 2
Method 2 of 4:

Spot-Treating Stains

  1. 1
    Mix equal parts white vinegar and water for a simple solution. Pour a 1:1 ratio of vinegar to water into a spray bottle. Give the bottle a shake to combine the mixture. Spray the solution directly onto the stain.[5]
    • Wait up to 5 minutes to sanitize the stain (particularly if you have stains from pets).[6]
    • Gently blot the spot-treated area with a clean cloth.
    • Remove any leftover cleaner by taking a clean, damp rag and lightly wiping the spot-treated area. Then, take a clean cloth and pat the area dry.[7]
    • Be sure to use clean white cloths to avoid transferring color from the rag onto your upholstery.[8]
    • It’s always a good idea to test the solution in an inconspicuous area to make sure you won’t change the color of your couch or damage the fabric.
  2. 2
    Try a diluted soap and water solution for tough stains. You can add a few drops of natural dish soap into a spray bottle filled with water for this easy solution. If you don’t have a spray bottle, that’s no problem! Just use a rag to blot the stain.[9] [10]
  3. 3
    Use white bar soap for an easy stain remover. Rub any white bar soap into a damp microfiber cloth. Then, all you have to do is gently blot the fabric with the rag until you’ve lifted the stain. Follow up with a damp, clean rag to remove any leftover soap residue.[11]
  4. 4
    Dampen a cloth with rubbing alcohol to treat ink stains. Pour rubbing alcohol onto a rag so that the rag is slightly damp but not sopping wet. Gently blot the fabric to lift the stain. Press straight down with the cloth and don’t rub the stain.[12] Use a damp, clean cloth to pull up any excess ink and rubbing alcohol. [13]
  5. Advertisement
Method 3
Method 3 of 4:

Deep-Cleaning the Whole Couch

  1. 1
    Mix your DIY baking soda and vinegar cleaner. Just stir the ingredients below into a bucket. You can use just white vinegar, baking soda, and water, or you can add a natural soap or detergent to help cut through grease and oil.
    • 2 tablespoons (15 mL) laundry detergent or natural liquid soap
    • 2 tablespoons (15 mL) white vinegar
    • 2 tablespoons (28 g) baking soda
    • 2 cups (470 mL) warm water
    • Natural or “green” detergents and soaps contain fewer harsh chemicals and are derived from plants.[14]
  2. 2
    Dampen a rag with your cleaning solution. Wring out any excess liquid so that you don’t soak the couch. Alternatively, if you have a spray bottle, use it to spray the solution onto the couch for a more even distribution.[15]
  3. 3
    Wipe the rag with the solution over all the fabric. Use a circular motion and rub gently to remove dirt. Pay close attention to the armrests and cushions, where oil from people’s skin tends to build up.[16]
  4. 4
    Allow the fabric to air-dry before using the sofa. Don’t use heat to dry your couch or you might accidentally damage the fabric. If you just can’t wait to sit down on your new clean couch, open up doors and windows, or set up a fan to create a breeze and speed up drying time.[17]
    • Couches typically take 8-12 hours to dry.
  5. Advertisement
Method 4
Method 4 of 4:

Steam Cleaning

  1. 1
    Pick a steamer designed for fabric and upholstery use. Steer clear of carpet steamers. Even though carpet cleaners come with lots of attachments, they can easily soak your couch and be really tough to maneuver over upholstery.[18]
    • Steam cleaning is optional, but it’s a great way to disinfect your couch, kill mold and mites, and deep-clean the fabric.[19]
  2. 2
    Prepare the cleaning solution for your steam cleaner. To go for an all-natural approach, just use water (either tap or distilled) in your machine. If you’d like to use a cleaning solution, check your machine’s instructions for the ratio of solution to water.[20]
    • Be careful not to use too much cleaning solution because it can be hard to remove from your sofa fabric or damage your machine.
  3. 3
    Use repeated, swift strokes to clean the sofa cushions first. Steam 1 side of a cushion at a time. Before you move onto the next side, let the side you just steamed dry. Otherwise, you’ll trap moisture under the cushions and get a mildew/mold smell.[21]
  4. 4
    Steam in repeated passes over the rest of the couch.[22] Clean in sections about the size of each cushion, without holding the steamer still in one place for too long. The section-by-section approach prevents you from totally soaking the couch. You don’t want to damage the fabric with too much moisture![23]
  5. 5
    Let your couch air-dry before using it. The time your couch takes to dry will depend on humidity and the exact fabric, but you might have to wait 8-12 hours. Run a towel over the couch if you’d like to wipe up any remaining grime and speed up the drying process. Otherwise, open windows and doors to let the couch air dry.[24]
  6. Advertisement

Things You'll Need

  • Vacuum (preferably with upholstery brush and crevice tool)
  • Baking soda
  • White vinegar
  • Water
  • Bucket
  • White rags
  • Laundry detergent or natural liquid soap
  • Fabric and upholstery steam-cleaner (optional)
  • Water or the cleaning solution recommended for your steamer (optional)
  • Spray bottle (optional)
  • Rubbing alcohol and dish soap (optional for tough stains)


About This Article

Ashley Matuska
Co-authored by:
Professional Cleaner
This article was co-authored by Ashley Matuska. Ashley Matuska is a Professional Cleaner at the Founder and Owner of Dashing Maids in Denver, Colorado. Ashley has over seven years of experience in the cleaning industry. She and her team specialize in offering sustainable deep cleaning and maintenance cleaning services. This article has been viewed 39,156 times.
26 votes - 98%
Co-authors: 7
Updated: October 8, 2021
Views: 39,156
Categories: Cleaning Furniture
Advertisement