How to Get a Smell Out of a Sofa

Updated February 21, 2017

A smelly sofa creates an environment that no one enjoys. Whether the smell is caused by pet odour, cigarette smoke, dampness or age, you will want to figure out something that quickly removes the odour without harming the sofa. A gentle cleaning routine will safely deodorise any type of sofa, and using mild and natural ingredients will also eliminate the need for chemically-based commercial deodorisers that are typically overpriced and ineffective.

Vacuum the sofa regularly to collect loose dirt, crumbs, pet hair and other elements that could lead to odour development.

Sprinkle a light layer of baking soda over the sofa, removing the cushions if applicable and sprinkling them with the baking soda as well. Let the baking soda sit for two hours.

Run a vacuum over the sofa to collect the excess baking soda.

Fill a spray bottle with a 50/50 mixture of water and white vinegar if any odour is left behind.

Mist this over the sofa, and use this as your all-purpose fabric freshener when you notice an odour developing on your sofa. Let the vinegar air dry.

Things You'll Need

  • Vacuum cleaner
  • Baking soda
  • Spray bottle
  • White vinegar
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Mel Frank is a professional freelance writer with over 15 years of writing experience. She has completed a wide variety of writing assignments for a number of publications that include CNN and various websites. Frank received a Bachelor of Fine Arts from a prestigious university in Pennsylvania.