How to Remove Odour from Vintage Clothing at Home (A Complete, Honest Guide)

How to Remove Odour from Vintage Clothing at Home (A Complete, Honest Guide)

Let me be honest with you. A lot of the vintage pieces I source for Revaleur arrive smelling of something. Mustiness, old wardrobes, the ghost of someone's cigarette habit from 1987. It is one of the realities of buying vintage clothing, and it puts a lot of people off. Which is a shame, because the smell is almost always fixable. Almost.

I have been sourcing, cleaning and selling vintage Ralph Lauren, Tommy Hilfiger, Lacoste and similar brands for long enough that I have made pretty much every mistake possible. Ruined a beautiful Ralph Lauren rugby shirt by throwing it straight in a hot wash. Wasted weeks trying to shift a smoke smell that was never going to budge. And figured out, slowly, which methods actually work, on which smells, on which fabrics.

This guide is everything I know. No filler, no generic list of "try baking soda!" without telling you how or when. Real guidance, in a logical order, so you can actually fix the problem.

Why does vintage clothing smell in the first place?

Before you treat anything, it helps to understand what you are actually dealing with. The smell in vintage clothing is not just one thing. It can be any of these, and each responds differently to treatment.

  • Musty or "old" smell. This is the classic thrift store scent. It comes from clothing stored in warm, poorly ventilated spaces over years. Mildew, dust, absorbed household smells. This is the easiest category to fix.
  • Cigarette or tobacco smoke. Smoke particles bond to fabric fibres at a molecular level. The older and heavier the exposure, the harder it is to shift. Light smoke from occasional secondhand contact? Fixable. Decades of chain smoking saturated into wool? That is a different conversation.
  • Mothballs. That sharp, chemical, slightly sweet smell. It is naphthalene or paradichlorobenzene, and it is stubborn. Patience is the main ingredient here.
  • Sweat and body odour. Old sweat that has been baked into a fabric over years is the hardest of all to remove. Anything pre-1980s with visible underarm yellowing is a red flag. I will be straight with you: this one sometimes cannot be fixed at home.
  • Dry cleaning chemical smell. That sharp synthetic odour on pieces that have been dry cleaned. It dissipates with time and air, and is usually the easiest problem on this list.
  • Perfume or cologne. Somebody's signature scent absorbed into the collar or lining. Usually responds well to airing and vodka spray.

Identify what you are dealing with first. The wrong treatment for the wrong smell is a waste of time, and some treatments can damage certain fabrics if applied unnecessarily.

Step one: always check the care label and the fabric

This sounds basic, but skipping it causes real damage. Before you do anything, check the care label. Look at the fabric content. This determines everything that follows.

The general rule is that natural fibres like cotton and linen can handle most home treatments including water soaking. Wool and cashmere need cold water only, no agitation, and are best treated with dry methods where possible. Silk and rayon are the most fragile. Avoid soaking, avoid anything acidic, keep moisture to a minimum. Structured pieces like blazers and jackets often have interfacing and padding that will distort if they get wet. Treat them only with spray methods or dry odour absorbers.

And always, always do a small patch test in an inconspicuous area before applying any liquid to a vintage piece. Dyes in older garments can bleed unexpectedly. The inside of a hem or the back of a collar are good places to test.

If you want a deeper reference on caring for vintage pieces across different fabrics, I wrote a more general guide here: How to Wash and Care for Vintage Clothing. And if you own polo shirts specifically, there is also a dedicated piece on How to Care for Vintage Polo Shirts.

The methods, from gentlest to most intensive

Work through these in order. Start with the gentlest option and move up only if needed. You will be surprised how often the simplest approach is enough.

1. Fresh air and sunlight

This is your first move. Always. Hang the garment outside on a dry day with a gentle breeze, or near an open window with good airflow. Give it a full day, ideally two. Sunlight is a natural sanitiser and surprisingly effective at neutralising musty smells. For light mustiness and dry cleaning chemical odour, this alone often does the job completely.

One caveat: direct strong sunlight can fade dark fabrics over time. If your piece is a dark navy or black, hang it in the shade with good airflow rather than full sun exposure. The air does the work; the sun just speeds it up.

Cost: €0. Always start here.

2. The baking soda bag method

Baking soda is a natural odour absorber. It does not mask the smell, it neutralises it. And it is completely dry, which makes it safe for almost every fabric including those you cannot get wet.

Here is exactly how to do it. Sprinkle a generous amount of dry baking soda into a large sealable plastic bag, enough to coat the bottom. Place the garment in the bag. Seal it. Give it a gentle shake so the baking soda makes contact with the fabric, then leave it for 24 to 48 hours. Shake out the powder thoroughly before wearing or storing. For stubborn smells, you can repeat the process two or three times.

This works particularly well on musty odour and light perfume absorption. It is my go-to for vintage knitwear that I cannot get wet. A 500g box of bicarbonate of soda from any supermarket costs around €1 to €1.50. One of the best value treatments you will ever use.

3. White vinegar

White distilled vinegar is mildly acidic and genuinely effective at killing odour-causing bacteria and mould spores. It sounds alarming to spray vinegar on something you love, but it works, and the vinegar smell disappears completely once the garment dries.

There are two ways to use it. The spray method: decant distilled white vinegar into a spray bottle, mist the garment lightly (do not soak it), and hang it to air dry fully. The bowl method is better for delicate pieces you do not want to get wet at all: pour vinegar into a bowl, hang the garment in a small enclosed space above the bowl (a wardrobe works well), and close the door. The vapour does the work without the fabric absorbing moisture. Leave it for 24 to 48 hours.

Do a colourfast test first. And avoid this method on silk and very delicate rayon, the acidity can affect certain dyes and weaken fragile fibres. A bottle of distilled white vinegar costs around €1 at any supermarket.

4. Cheap vodka spray

This sounds like a joke but it is a genuine technique used by theatre costume departments for decades. Cheap, high-proof vodka kills the bacteria that causes sweat and mildew odour, and unlike vinegar, it evaporates without any residual smell at all. That is its main advantage over vinegar.

Use the cheapest vodka you can find, something around €5 to €8 for a small bottle is fine. Dilute it 50/50 with water if you prefer a lighter application, or use it straight for stubborn smells. Spray lightly, hang to dry completely. Do not soak the fabric. The same colourfast rule applies: test first on a hidden area.

Vodka spray works well on sweat odour and perfume, and it is gentle enough for most fabrics. It is less effective on deep-seated smoke or mothball smell. I reach for this one when I have a beautiful piece with a light but persistent body odour that has survived a normal wash.

5. Activated charcoal

Activated charcoal is the best option for pieces you absolutely cannot get wet at all. Silk kimonos, beaded pieces, structured wool blazers. It is an incredibly effective odour absorber because of its porous surface area, and it will not damage any fabric.

You can buy activated charcoal loose from aquarium or pet supply shops (it is used in fish tank filters) for around €3 to €6. Seal the garment in a large plastic bag or airtight container with a handful of activated charcoal. Leave it for at least 24 hours, up to a week for serious cases. The charcoal absorbs the odour molecules without any contact with the fabric. Coffee beans work on a similar principle and are worth knowing about if you have nothing else to hand.

For mothball smell specifically, this sealed-bag approach with charcoal or baking soda is often the only home remedy that makes a dent, though I will warn you: strong mothball odour can take weeks of repeated treatment, and patience really is the main ingredient.

6. Steaming

A garment steamer is one of the most useful tools you can own if you buy vintage clothing regularly. Steam relaxes fibres, opens them up, and helps release embedded odour molecules. It is particularly good on wool, structured jackets and pieces that cannot be fully washed.

You do not need an expensive steamer. A basic handheld model costs €20 to €40 and will serve you for years. Hold the steamer 5 to 10 cm from the fabric and work slowly across the entire garment. Let it dry completely before storing or wearing. For cigarette smoke in particular, combine steaming with the baking soda bag method afterwards for better results.

7. Hand soaking (for washable pieces only)

For cotton, linen and other robust washable vintage pieces that still smell after airing and spraying, a cold water soak can work well. Fill a bath or large basin with cold water. Add either half a cup of baking soda or half a cup of white vinegar. Do not mix them together as they cancel each other out. Submerge the garment and let it soak for 30 to 60 minutes. Then wash gently by hand with a small amount of mild detergent, rinse thoroughly and air dry flat or on a hanger.

Never use hot water on vintage clothing. Heat sets stains and can shrink or distort fibres that have already been weakened by age. Cold water only.

Smell-specific guidance: what actually works on what

Here is a quick reference so you can go straight to the right method for your specific problem.

  • Musty or "old wardrobe" smell: Start with fresh air for 24 to 48 hours. If it persists, follow with the baking soda bag. This combination solves 90% of cases.
  • Light cigarette smell: Vodka spray, then air. Or baking soda bag for 48 hours. May need repeating two or three times.
  • Heavy, long-term cigarette smoke: Be realistic. This is extremely hard to remove at home. Repeated steaming combined with baking soda treatments can reduce it. If the piece is valuable and important to you, ozone treatment at a specialist dry cleaner is the most effective professional option available. It oxidises the smoke molecules and genuinely works, even on heavily saturated pieces.
  • Mothball smell: Activated charcoal or baking soda in a sealed bag, with patience. This can take weeks of repeated treatments. Fresh air and sunlight help too. Do not expect a quick fix.
  • Old sweat: Vodka spray or white vinegar spray for fresher cases. For very old, deeply set sweat odour on pre-1980s pieces, particularly visible as underarm yellowing, home treatment is likely to have limited success. This is the one I walk away from most often when sourcing.
  • Dry cleaning chemical smell: Air it out. That is genuinely all it needs. Give it a few days outside or near an open window and it will go on its own.
  • Perfume or cologne: Vodka spray followed by a good airing is usually enough. Baking soda bag if it lingers.

Fabric-specific warnings

I want to be very direct here because this is where people cause damage.

Wool and cashmere. Never machine wash. Never use hot water. Never agitate roughly. Wool can handle a light spray of vinegar or vodka with care, but soaking is risky. The baking soda bag and activated charcoal methods are the safest choices. If a wool blazer or cashmere jumper has a serious smell problem, a specialist dry cleaner is worth the €15 to €25 it costs.

Silk. Extremely sensitive. Avoid anything acidic, including vinegar. Avoid soaking. Use the activated charcoal bag method, gentle steaming from a distance, or fresh air only. If in doubt, take it to a professional.

Cotton and linen. The most forgiving. Can handle baking soda soaks, vinegar spray, vodka spray and gentle machine washing on a cold delicate cycle. Still check for colourfastness first.

Structured pieces (blazers, jackets, tailored trousers). The padding, interfacing and lining in these pieces can be ruined by water saturation. Stick to dry methods: baking soda bag, activated charcoal, airing. For serious odour issues, professional cleaning is the right call.

When to give up and walk away

This is the section most guides skip. It matters.

Some smells indicate a problem that no home treatment will fully fix. If a garment has a deeply sour, sharp underarm smell with visible staining, the odour has likely bonded with the fabric at a chemical level and degraded the fibres in those areas. If a piece smells of heavy mildew with any visible spotting or texture change, the fabric itself may have started to break down. Treating the smell will not fix the underlying damage.

My honest advice: if you are buying a piece from a market, a charity shop or online, smell it carefully if you can. A light mustiness is normal and fixable. A sharp, intense smell that makes you recoil is a warning sign. Unless the piece is truly exceptional and you are prepared for the real possibility that the smell never fully leaves, walk away. Life is too short to spend months fighting a losing battle with a €30 shirt.

How to keep vintage clothing smelling fresh after you have cleaned it

Getting the smell out is one thing. Keeping it out is the other half of the problem.

  • Store cleaned vintage pieces in a cool, dry, well-ventilated space. Avoid plastic sealed bags for long-term storage as they trap moisture and create exactly the conditions that cause mustiness to develop.
  • Use breathable cotton garment bags for pieces you are not wearing regularly.
  • Cedar blocks or sachets in your wardrobe naturally repel moths and absorb light odours without any chemicals. Replace or refresh them every six months or so.
  • Never store vintage clothing in a damp basement, a loft that gets warm in summer, or tightly packed without airflow. These are the conditions that create the musty smell in the first place.
  • Air pieces briefly before returning them to storage after wearing, even if they smell fine. Body warmth and light perspiration during a day's wear is enough to start the cycle again if a garment goes straight back into a closed wardrobe.

Frequently asked questions

What is the best home remedy for removing musty smell from vintage clothing?

The most reliable home remedy is the baking soda bag method. Place the garment in a large sealable plastic bag with a generous amount of dry baking soda, seal it, shake gently and leave for 24 to 48 hours. For light mustiness, hanging the piece outside in fresh air and indirect sunlight for a day or two often solves the problem on its own and should always be your first step before reaching for anything else. These two methods combined deal with the vast majority of musty vintage odour.

How do you get cigarette smell out of vintage clothing without washing it?

For pieces you cannot wash, the most effective approach is a combination of methods. Start with a light spray of cheap vodka, which kills odour-causing bacteria without leaving any scent of its own once dry. Follow this by sealing the garment in a bag with activated charcoal for 48 hours. Then air the piece thoroughly outside. For heavy, long-term smoke saturation this process may need repeating several times, and for truly stubborn cases a professional ozone treatment at a specialist dry cleaner is the most effective option available.

Is it safe to spray white vinegar on vintage clothing?

White distilled vinegar is safe on most cotton and linen vintage pieces, but you should always do a small colourfast test on a hidden area first, as the mild acidity can affect certain dyes in older garments. Avoid using vinegar on silk, delicate rayon or pieces with metallic embellishments. If you want to use vinegar on a fragile piece, try the bowl method instead: pour vinegar into a bowl and hang the garment in a small enclosed space above it so the vapour does the work without the fabric getting wet at all.

Why does my vintage clothing still smell after washing?

Regular washing with standard detergent often does not fully remove embedded vintage odours because the smell molecules are bonded deep within the fabric fibres rather than sitting on the surface. For best results, pre-soak the garment in cold water with half a cup of baking soda or white vinegar for 30 to 60 minutes before washing. Do not mix the two together. Use cold water only, never hot, as heat can set odours and cause damage to aged fibres. If the smell persists after washing, a baking soda bag treatment or activated charcoal sealed bag is the next step.

Can you remove mothball smell from vintage clothing at home?

Yes, but it requires patience and is one of the more difficult home odour removal jobs. The most effective approach is to seal the garment in an airtight bag or container with activated charcoal or baking soda and leave it for several days. Repeat this process, refreshing the charcoal or baking soda each time. Fresh air and indirect sunlight between treatments also help. Strong mothball odour can take weeks of repeated treatments before it fully disappears. If you need faster results, some specialist dry cleaners offer ozone treatment which is significantly more effective for this type of deeply embedded chemical smell.

Does the freezer method actually work for removing odour from vintage clothing?

The freezer method involves sealing a garment in a bag and placing it in the freezer for several days. It can help reduce musty smell and is particularly useful for knits and woolens where you want to avoid any moisture, as it also kills moth eggs. However, it is not a complete solution on its own, and it works better as a preparatory step before airing or using a dry odour absorber like activated charcoal rather than as a standalone treatment. For most smells, the baking soda bag and fresh air methods are more reliably effective.

Vintage clothing is genuinely worth the extra care it sometimes needs. A piece that has been worn, stored and loved for thirty or forty years carries a character that no new garment can replicate. And most of the time, a bit of baking soda, fresh air and patience is all it takes to make it feel completely new again.

If you are looking for vintage and secondhand designer pieces that have already been carefully checked and freshened before they reach you, take a look at what we have in the Revaleur shop. Every piece is inspected before it goes live, and we are honest about condition. That is the whole point.

Back to blog
Shipping & Return
14 days return policy
Authenticity Verified
Saving 2,700 Liters of Water