Submit the form and we contact you within 5 minutes

Cigarette smoke smell in a sofa


The smell of cigarette smoke stays in a sofa because smoke residue sticks to the fabric and remains there long after the last cigarette. Cleaning can reduce the smell, but we do not promise to remove it completely, because it may come back from the upholstery. The first step is to stop smoking by the sofa and in the room. After that, cleaning makes sense.

Prepared by Mēbeļu Tīrīšana Rīga, updated 7 November 2026. Sources: 8

After you submit the form, we contact you within 5 minutes

Illustration: a living room with a corner sofa in a Riga flat
Illustration: a living room with a corner sofa in a Riga flat.

Get a price

Photo, if you have one

After you submit the form, we contact you within 5 minutes

Why the smell of smoke does not go away by itself

Smoke is not only in the air. Its residue settles on surfaces and stays there: researchers call this thirdhand smoke. In a study published in PLoS ONE, cotton and polyester still retained significant amounts of chemicals 19 months after exposure to smoke. Cotton released much more nicotine than polyester.

In practice this means that airing reduces the smell for a time, but the source stays in the fabric. Studies of fabrics have also found residue on furniture fabric. In the laboratory it was largely removed from terry cloth, but some fabrics responded less well, and a laboratory is not a sofa in a flat.

An overview in the journal Tobacco Control concluded that the usual methods, such as painting and surface cleaning, give only a short-lived result. In a study of flats, cleaning reduced the amount of nicotine, but not to zero, and the deposits topped it up again. Sources checked 07.11.2026

What to do before you order anything

  1. Remove the source. While people smoke by the sofa, new deposits build up. If smoking continues in the same room after cleaning, the result is short-lived.
  2. Air the room. Open a window when the weather allows and keep the air moving. This does not remove the residue, but it reduces what you can smell.
  3. Vacuum the sofa. Go over the surface, the areas under the cushions and the gaps with a vacuum cleaner. This does not remove the smell, but there is no point leaving ash and dust in the fabric.
  4. Find the label. The code W, S, WS or X sets what the fabric allows. If the sofa has no label, test in a hidden spot before any cleaning.
  5. Do not cover the smell with moisture. Do not soak the fabric. A lot of moisture can leave water rings and reach the upholstery, where it stays for a long time.

What may stay after cleaning

Usually comes out

  • The smell in the fabric often becomes weaker, especially after recent or brief smoking.
  • Ash and dust from the surface and the gaps.

May stay

  • A smell from upholstery where smoke has built up for years.
  • Residue that comes back if smoking continues in the room.

The sources do not say after how many years of smoking cleaning stops helping, so we give no number. The longer and the closer to the sofa people have smoked, the less reason there is to hope for a complete result. From photos and your description, the specialist will tell you what you can expect.

A used sofa from a smoker's home

If the sofa was bought or received used, the smoking has usually ended and no new deposits build up. That is a better start, but what has built up in the upholstery stays. More on this case: used sofa cleaning. If you plan to sell the sofa, see sofa cleaning before selling. It is better to tell the buyer that the sofa has been in a smoker's home.

In a rental flat after a tenant who smoked, the smell is usually not only in the sofa but also in other textiles and in the walls. We work only with the textiles on furniture: rental flat furniture cleaning after tenants. Treating the room is a separate job that we do not do.

What to write in the form

  • how many years people have smoked by the sofa and whether they still do;
  • whether the sofa stood in a room where people smoked every day or only rarely;
  • what the fabric is and what the care label says;
  • whether there are also ash marks, burns or yellowing;
  • whether the sofa is in your home or in a rental flat.

A burn is damage, not dirt, and cleaning does not fix it. With this information, the specialist can tell you what to expect from this sofa and whether cleaning is worthwhile.

Price for a sofa with a smoke smell

Sofa cleaning costs from €35 for a two-seater, from €45 for a three-seater and from €50 for a corner sofa. Smell treatment is extra, from €15. The minimum order is €45: if the total is lower, you pay €45. Travel is included in Riga and up to about 15 km outside Riga; further out it is from €10. The price also depends on the smell, and we agree it before work starts. Send a photo and the specialist will give you the price and tell you what you can expect.

Sources

  1. Smoke residue stays on surfaces; cotton and polyester 19 months after exposure; cotton released much more nicotine checked 7 November 2026
  2. The usual methods give only a short-lived result checked 7 November 2026
  3. Cleaning reduced nicotine in flats, but not completely, and deposits topped it up checked 7 November 2026
  4. Residue stays on furniture fabrics; laboratory test on terry cloth, some fabrics harder checked 7 November 2026
  5. What the code means; do not soak checked 7 November 2026
  6. Codes are voluntary; testing in a hidden spot checked 7 November 2026
  7. Too much moisture can leave a water ring checked 7 November 2026
  8. Vacuuming surfaces, under cushions and in gaps checked 7 November 2026

Related prices

Related prices
Sofa, two-seater minimum order €45 from €35
Sofa, three-seater 1 item from €45
Corner sofa 1 item from €50
Smell treatment extra from €15

Minimum order €45. Travel is included in Riga and up to about 15 km outside Riga; further out it is from €10.

Send a photo of the sofa

After you submit the form, we contact you within 5 minutes.

Frequently asked questions

Does a cotton sofa smell more than a polyester one?

In a study, cotton released much more nicotine than polyester. That is a laboratory result on fabric samples, so it does not mean we can predict your sofa's smell from the fabric alone.

Will the smell come back after cleaning?

It may. In a study of flats, nicotine deposits were replenished from the remaining sources, and sofa upholstery is exactly that kind of place. That is why we do not say the smell will disappear completely.

Is airing enough?

No, if people have smoked for a long time. Airing reduces the smell in the air, but the residue stays in the fabric. After a small, one-off occasion it may be enough.

Is a sofa worth cleaning if people still smoke in the flat?

You can clean it to deal with stains or dirt, but any improvement in the smell will be short-lived, because the fabric and upholstery will build up residue again. It is better to stop smoking in the room first.

Tell us about the furniture


A specialist will contact you within 5 minutes to confirm the job and the price.

  1. Request

    Fill in the form: name, phone, address.

  2. Contact within 5 minutes

    A specialist confirms the furniture, the fabric and the stain.

  3. The price before the job

    We agree the price before the work starts.

  4. Cleaning at your place

    The job is done at your place in Riga or the Riga region.

Get a price

Photo, if you have one

After you submit the form, we contact you within 5 minutes

Get a price we contact you within 5 minutes