Mattress cleaning

Yellow stains on a mattress: causes and what to do

Not every yellow stain has the same cause: sweat, humidity, oxidation, old spills. What can realistically be cleaned, what to avoid and when a professional is the right call.

By Pronett67 — textile cleaning specialist in Strasbourg Published on 15 July 2026 8 min
Yellow stain on a mattress being assessed during professional home cleaning
Quick answer

Yellow mattress stains are not always urine: most come from sweat, body oils, ambient humidity, saliva or older stains that have oxidised over time. A gentle home treatment can help on a fresh stain; an old, widespread stain or one paired with lingering odour needs professional cleaning. No cleaning can guarantee the full disappearance of an old yellow stain.

Need professional cleaning in Strasbourg?

Send a photo of your sofa, mattress or rug for a first opinion and a clear estimate.

You pull off the sheet and there it is: a yellow stain on your mattress. This is extremely common — and rarely caused by a single thing. Contrary to what you often read online, a yellow mattress stain does not automatically mean urine. It can come from sweat, body oils, room humidity, saliva, older stains that have oxidised over time, or even leftover residues from a previous cleaning attempt. Understanding the real cause is the first step to acting sensibly.

This article explains where these stains come from, what you can reasonably clean yourself, what you must absolutely avoid and when a professional cleaning becomes useful. No miracle promises: an old yellow stain does not always fully disappear, and no honest professional can guarantee otherwise before actually seeing the mattress.

In short

Yellow mattress stains mostly come from sweat, body oils, ambient humidity, saliva or older stains that have oxidised. Not all of them are urine. A fresh stain can often be softened with a gentle home treatment; an old, widespread stain or one with lingering odour needs professional cleaning. Aggressive household products (bleach, ammonia, coloured cleaners) can make things worse — they may set the stain, discolour the fabric or damage the mattress.

Why do yellow stains appear on a mattress?

A mattress absorbs a significant share of the moisture your body releases every night. An adult loses on average between 200 and 500 ml of water per night as sweat, on top of skin oils, dead skin cells and various residues. When the mattress is poorly protected, this moisture reaches the fabric and can migrate into the top layers. Over time, these organic deposits oxidise in contact with air and light, producing a gradual yellowish colouration.

Other common causes add up: saliva during sleep, a spilled drink that was not dried properly, an incident from a child or pet, a bedroom that is too humid, or a mattress stored in a poorly ventilated area. Finally, some yellow stains are simply older untreated stains that kept evolving under the sheet and the cover.

Sweat, humidity, saliva, perspiration, old stains

Here are the main sources we most often identify during a professional mattress cleaning:

  • Night sweat and perspiration, especially in the head, back and thigh areas.
  • Body oils and sebum, more concentrated around the pillow and shoulders.
  • Saliva, which often leaves a faintly yellow ring near the head.
  • Poorly evacuated ambient humidity in under-ventilated bedrooms.
  • Spilled liquids (water, tea, herbal tea, milk) that were not dried at the time.
  • Old organic stains (food, blood, drinks) that have oxidised.
  • Residues of household products used during a previous cleaning attempt.

In most cases, several causes stack on top of each other. A single visible stain often combines sweat, oils and an older spill — which is why one universal treatment rarely gives the exact result people hope for.

The difference between yellow stain, urine, humidity and mould

Not every yellow mark is the same. A few simple clues help to narrow down the cause:

  • Sweat / body oils: diffuse stain, no sharp edges, often symmetrical and located where the body rests.
  • Urine: stain with a more defined outer ring and typically an ammonia-like smell.
  • Humidity / oxidation: very broad, even colouration, no sharp edges, sometimes across most of the surface.
  • Mould: small black, grey or greenish spots more than yellow, with a musty smell and sometimes a light fuzz.
A yellow stain without any specific smell is usually organic (sweat, oils, humidity). A yellow stain with a clear ammonia smell points to urine and needs a specific treatment.

Can I clean a yellow stain myself?

Yes, in some cases — especially when the stain is recent, limited in size and the mattress is in good condition. The goal is not to remove it entirely but to soften it without making things worse. A cautious approach:

  1. Vacuum the area carefully to remove dust and debris.
  2. Blot (do not rub) the stain with a clean, slightly damp cloth.
  3. Use a gentle product: a little lukewarm water with a few drops of neutral soap is often enough.
  4. Do not saturate the mattress; work in small areas by blotting.
  5. Absorb moisture with a clean cloth and let the mattress air-dry with the window open.
  6. Do not put the sheets back until the mattress is fully dry.

On an old or very large stain, this kind of treatment may soften the appearance slightly, but rarely erases it. Repeating passes or reaching for stronger products usually does not improve the outcome and often damages the fabric.

What to avoid absolutely

Several very common reflexes cause more harm than good. We regularly see the consequences at our clients' homes:

  • Bleach: can discolour the fabric, actually yellow certain fibres and weaken the mattress.
  • Ammonia and aggressive descalers: they attack the fibre and leave hard-to-remove residues.
  • Coloured products (fragranced multi-purpose cleaners, pigmented household products): they may transfer colour to the fabric.
  • Energetic rubbing: it spreads the stain and damages the fabric.
  • Soaking the mattress: water gets into the foam and is very hard to extract, which can create internal mould.
  • Iron or hot hairdryer directly on the fabric: risk of burning the fibre or permanently setting the stain.
  • Stacking several products in a row: chemical mixes can set the stain or trigger unwanted reactions.

When is a professional cleaning recommended?

Professional cleaning becomes useful — or necessary — in several situations:

  • The stain is widespread, old or covers a large part of the mattress.
  • It comes with a lingering smell (sweat, ammonia, mustiness).
  • Several household products have already been tried without success.
  • The mattress is used by a child, an allergic person or someone recovering from illness.
  • The mattress has never been deep-cleaned in several years.
  • You are preparing to sell the mattress or welcome a new occupant.

A professional uses powerful vacuums, upholstery-suitable products and injection-extraction machines that limit residual moisture. To see what actually happens on-site, read our article on how professional mattress cleaning works.

Can every stain fully disappear?

No — and it is important to say it clearly. A very old stain, a discolouration set into the fibre, an already weakened fabric or a mark left by a product that altered the colour cannot be fully erased. A serious cleaning often significantly softens the stain, removes a large share of organic deposits, evens out the overall colour and neutralises many odours, but it does not bring the fabric back to a brand-new state.

Professional textile cleaning is not a repair. It does not undo permanent discolouration, re-bond fibres or restore original dye if it has been altered.

How to prevent yellow stains from coming back?

Prevention beats treatment. A few simple habits noticeably reduce the appearance of yellow stains:

  • Use a good quality washable mattress protector and change it regularly.
  • Air the bedroom every morning, even for a few minutes, to release night humidity.
  • Pull off the sheets and let the mattress breathe for a few hours once a week when possible.
  • Avoid eating or drinking in bed — at least not coloured, sugary drinks.
  • Handle any incident (spilled glass, heavy sweat) immediately, without waiting.
  • Plan a professional cleaning every 12 to 24 months depending on use.

Mattress cleaning in Strasbourg and Alsace

Pronett67 operates on-site in Strasbourg, the Eurométropole and Alsace for mattress cleaning. For a first assessment, you can send us one or several photos via WhatsApp — this is enough to steer the method and provide an indicative price range. An exact result can never be promised from a photo alone, but you get an honest opinion before we even come.

Old stain or persistent odour?

Send us a photo. We reply quickly with an honest first opinion and a clear estimate.

Send a photo on WhatsApp

Conclusion

A yellow stain on a mattress is rarely dramatic and rarely caused by a single thing. The right response is to identify the likely origin, act quickly but with gentle products, avoid the classic mistakes and call a professional when the stain is old, widespread or paired with a smell. No cleaning makes a mattress brand new, but the right treatment often improves its condition and freshness noticeably.

What Pronett67 can do

Pronett67 — Strasbourg / Alsace. Mattress cleaning.

Frequently asked questions

Why do yellow stains appear on a mattress?
They mostly come from night sweat, body oils, ambient humidity, saliva or old organic stains that have oxidised over time. A poorly protected mattress and an under-ventilated bedroom accelerate their appearance.
Are yellow stains always caused by urine?
No. Many yellow stains come from perspiration, body oils, humidity or older oxidised stains. A urine stain typically shows a defined outer ring and a distinctive ammonia-like smell.
Can old yellow stains be removed?
They can often be softened, sometimes significantly, but not always erased. An old stain has usually altered the fibre or colour, so a visible residue may remain even after a professional treatment.
Can I clean yellow mattress stains myself?
Yes, on a recent, limited stain, using a slightly damp cloth, neutral soap and gentle blotting. Avoid saturating the mattress, do not rub, and let it dry completely before putting the sheets back on.
What products should I avoid?
Bleach, ammonia, aggressive descalers, coloured or pigmented household products and stacked chemical mixes. They can discolour the fabric, set the stain, weaken the fibre or leave hard-to-remove residues.
When should I call a professional?
When the stain is old, widespread, comes with a persistent smell, when multiple products have already been tried, or when the mattress has not been deep-cleaned for several years.
Can yellow stains come back?
Yes, if the underlying causes remain: no mattress protector, humid bedroom, heavy sweating or untreated incidents. A protector and regular airing significantly reduce the risk.
Does professional cleaning remove all stains completely?
No. Professional cleaning often noticeably improves the appearance and hygiene of the mattress, but it cannot guarantee the full disappearance of an old stain, a set discolouration or a fibre that has already been altered.

Related services

Related articles

Need professional cleaning in Strasbourg?

Send a photo of your sofa, mattress or rug for a first opinion and a clear estimate.

Additional information

This block is reserved for additional SEO content.