BREAKING
Sleep

How to Deodorize a Mattress

Sandeep Singh Apr 13, 2026 0 Views
How to Deodorize a Mattress

How to Deodorize a Mattress

A smelly mattress is more common than most people admit. Whether it is a urine accident, years of sweat buildup, or just that general stale smell that develops over time, knowing how to deodorise or freshen a mattress properly is something every household needs to know. The good news is that it is not complicated, and you probably already have everything you need sitting in your kitchen cupboard.

Here is how to get your mattress smelling genuinely fresh again.


What This Guide Covers

  • Why Mattresses Smell in the First Place
  • Method One: Baking Soda for General Odours
  • Method Two: Vinegar Spray for Urine Odours
  • Method Three: Enzyme Cleaner for Pet Odours
  • The Power of Sunlight
  • How Often Should You Deodorise a Mattress
  • Frequently Asked Questions


Why Mattresses Smell in the First Place

You spend roughly a third of your life on your mattress. During that time, your body releases sweat, dead skin cells, oils, and sometimes other fluids. All of these soak gradually into the mattress. Add in a pet sleeping on the bed, a child's bedwetting accident, or even just a humid bedroom,m and the odour can build up to the point where you notice it the moment you walk in the room.

Urine odour is the most stubborn of all mattress odours because dried urine leaves behind uric acid crystals that release ammonia whenever they warm, but even without urine, a mattress that has never been deodorised starts to smell stale and unpleasant over months and years.

The solution is simpler than most people think. Let us get into it.


Method One: Baking Soda for General Odours

If your mattress smells stale or a little musty, but there has been no obvious accident, baking soda is all you need. It is genuinely brilliant at absorbing and neutralising mattress odours, and it costs almost nothing.

Strip the bed completely. Take off all sheets, pillowcases and mattress protectors. Then pour baking soda over the entire surface of the mattress. Not just the smelly spot. The whole mattress. Cover it with a good, thick, even layer.

Leave it for at least 8 hours if you can do this in the morning and leave it all day before making the bed in the evening ,that is ideal. The longer it sits, the more odour it draws out.

Vacuum it all up thoroughly with an upholstery attachment. Then put fresh sheets,h clean bedding straight back on. Your mattress should smell noticeably fresher immediately. Do this every three to six months as regular maintenance, and your mattress will stay fresh for years.


Method Two: Vinegar Spray for Urine Odours

If the smell is coming from a urine accident rather than general staleness, baking soda alone might not be enough. Urine odour needs something that actively breaks down the uric acid compounds rather than just absorbing surface odours.

Spray undiluted white vinegar over the smelly area and leave it for 10 minutes. Then blot up the excess with a clean dry towel. Immediately cover the same area with a generous, thick layer of baking soda.

The vinegar breaks down the uric acid crystals first, and then the baking soda neutralises and absorbs what is left. This two-step combination is far more effective than either one alone. Leave the baking soda for 8 hours,s then vacuum thoroughly.

For more targeted urine smell removal, al visit our guide on how to get urine smell out of a mattress.


Method Three: Enzyme Cleaner for Pet Odours

If a cat or dog has had an accident on your mattress and the smell persists despite your best efforts, please stop wasting time with baking soda and vinegar alone. For pet odours, you need an enzyme cleaner. This is not optional.

Pet urine contains compounds that are far more concentrated than human urine. The only thing that truly eliminates pet urine odour from a mattress is an enzyme cleaner. These products contain enzymes that break down specific compounds in pet urine at the molecular level.

Spray it generously over the affected area. Leave it to air dry completely. Do not rinse or blot it up early. Once dry, check the smell. One thorough application usually does the job. For very old pet odour,s you may need a second round.

Focat-specific odour? See our guide on how to get cat pee smell out of a mattress. For dog-specific odours, see how to get dog pee smell out of a mattress.


The Power of Sunlight

This is the most underrated mattress deodoriser, and almost nobody talks about it. Direct sunlight is a natural disinfectant and odour eliminator. UV rays from the sun naturally break down the organic compounds that cause mattress odours, without any products at all.

If you can get your mattress outside or propped up near a large window that gets direct sunlight for a few hours, do it. Even just two or three hours of direct sun makes a very noticeable difference to mattress freshness. Combined with the baking soda method, it is genuinely one of the most effective deodorising combinations available.

According to the CDC, improving indoor air quality and ventilation directly affects indoor odours and overall air freshness. Getting your mattress into fresh air and sunlight regularly is one of the simplest and most effective things you can do for bedroom hygiene.


How Often Should You Deodorise a Mattress

For a mattress with no accidents and no pets, a proper baking soda deodoriser applied three to six months ago is enough to keep it smelling fresh. If you have young children, pets, or someone with incontinence using the mattress, deodorise monthly or immediately after any accident.

Pairing regular deodorising with a good waterproof mattress protector is the smartest combination. The protector stops new smells from getting in and regularly deodorises anything that has built up over time.

For everything you need to know about dealing with urine on a mattress, from stains to odours to prevention, visit our complete guide: How to Get Urine Out of a Mattress: The Complete Guide.

// FAQs

For general odours, baking soda is one of the best and most accessible options. For urine smell, a combination of white vinegar followed by baking soda works effectively. For pet urine odour, an enzyme cleaner is the most effective solution. The right choice depends on the source of the smell.

Yes, but it is important to use something that neutralizes odour rather than just masking it. Fabric freshener sprays only provide temporary relief. White vinegar, baking soda mixed with water, or a purpose-made enzyme cleaner are better choices that address the root cause of the smell.

Mattresses that have been unused for a long time can develop a musty smell. Cover the mattress with a thick layer of baking soda and leave it for 24 hours. Then vacuum it thoroughly and place it in direct sunlight for a few hours if possible. This process helps freshen and remove stale odours.

Stay Ahead of the Curve

Get the most important global headlines delivered directly to your inbox every morning. No spam, just news.