Cleaning a mattress with baking soda: stain and odor removal tips (vinegar, hydrogen peroxide, etc.), dosages, instructions for use, and precautions.

A mattress that retains a "musty" smell, a stubborn ring, or a small stain that spreads... don't put off cleaning your mattress for fear of damaging it.
There's a simple, economical, and incredibly effective solution: baking soda. Used correctly, it helps remove certain types of stains (blood stains, rings, yellowed areas, etc.), as well as deodorize and absorb moisture from your mattress.
In some cases, baking soda alone isn't enough to clean your mattress. In this article, we share all our baking soda tips, as well as stain removal recipes adapted to every situation (white vinegar for rings, hydrogen peroxide for old stains), not to mention essential precautions for a clean result... without rings reappearing when drying.
To go further: our guide to disinfecting a mattress.
Baking soda has three advantages that make it essential for cleaning a mattress:
For very old or deeply ingrained stains, however, baking soda reaches its limits when used alone. It remains perfect for dry cleaning and finishing (odors, humidity, maintenance), but to tackle the most stubborn marks, it is often preferable to combine it with another ingredient.
Depending on the stain, it may also be useful to have a sponge and a spray bottle.
Practical tip: if possible, clean in the morning to allow the mattress time to dry properly.
This is the simplest and safest method to refresh a mattress and reduce odors.
This method is perfect for regular maintenance. It is also very useful as a finishing touch, after a more humid localized cleaning, to absorb residual moisture.
Ideal for: musty odors, refreshing bedding.
Instructions: mix the baking soda with a few drops of essential oil (e.g., lavender or tea tree), then apply as for dry cleaning (leave on, light brushing, vacuuming).
Precautions: avoid in case of respiratory sensitivity/allergies, in the presence of young children or sensitive animals. Do not overdose: a few drops are enough.
Ideal for: small localized stains and odors.
Instructions:
Precaution: the mattress should remain barely damp. If you wet it too much, the stain may reappear when drying.
Ideal for: stains related to fluids (e.g., urine), stubborn marks, associated odors.
Recipe (in spray bottle):
Instructions:
Precaution: test on an inconspicuous area (some fabrics may lighten).
Ideal for: fresh or dried blood (act as soon as possible).
Instructions:
Ideal for: small surface stains, moderate dirt.
Instructions:
When the stain is very visible (old halo, blood stain, stubborn stain), dry baking soda is not always enough. In this case, the goal is to remove the stain locally with a more powerful method, while remaining cautious.
For regular maintenance of your mattress and in case of odors, cleaning with baking soda can be done:
To extend the life of your bedding, browse our guide dedicated to mattress care.
Cleaning a mattress with baking soda: stain and odor removal tips (vinegar, hydrogen peroxide, etc.), dosages, instructions for use, and precautions.
Start by vacuuming your mattress, then sprinkle a thin layer of baking soda using a sieve. Let it sit (at least 30–45 minutes), gently brush if needed, then vacuum thoroughly. This method is ideal for refreshing your mattress and limiting odors, without wetting it.
Baking soda helps absorb surface moisture and neutralize odors (perspiration, mustiness). Used for dry cleaning, it allows for simple maintenance of bedding, with a limited risk of water-related stains.
For a yellow halo (often perspiration), the important thing is to clean locally without soaking the mattress. First vacuum, then apply a stain remover suitable for yellow stains. For example, a mixture of hydrogen peroxide + water + soap, followed by an application of baking soda). Finish with thorough drying (ventilation), if the mattress remains damp, the halo will easily reappear.
Baking soda is mainly useful for maintenance (odors, humidity). It can help make the environment less favorable to dust mites by limiting humidity, but it does not replace truly effective measures (ventilation, regular vacuuming, washing bedding at 60°C, mattress protectors, etc.).
Baking soda is above all an ally against odors and light humidity: it sanitizes the surface by improving freshness. Vacuum the mattress (surface and seams), then sprinkle baking soda evenly over the entire surface. Leave it on for at least 2 hours (ideally half a day if the odor is strong), then carefully vacuum up the baking soda and air out the room.
Which bed base to choose for a good night's sleep?
Mattress too hard: what can you do to sleep better?
Latex and memory foam mattresses: which one to choose?
Dampness on mattresses: how to eliminate it and prevent mold
How to wash a cushion without damaging it?