Effectively cleaning a mattress is essential to ensure healthy bedding, prevent dust mites, and eliminate stains and bad odors. What to do in case of bedwetting, cat or dog urine, vomit, or sweat stains? Discover all natural solutions and professional methods (baking soda, vinegar, carpet cleaner, steam, etc.) to maintain your mattress and give it a second life.
1. Cleaning a mattress after bedwetting (child, baby, adult, cat, dog)
Act quickly! Blot excess urine with a dry cloth.
To remove urine from a mattress:
- Baking soda: sprinkle generously on the stain. Leave for 4 to 8 hours then vacuum.
- White vinegar: mix with a little water and dish soap, blot then dry.
- For cat/dog urine: add a few drops of tea tree essential oil (natural antibacterial) or lemon to neutralize the odor.
- For dry or old stains: repeat the operation and prefer pure white vinegar.
Tip: To remove embedded urine odor, mix baking soda, white vinegar, and a few drops of lemon.
2. Cleaning a mattress after vomit
- Remove as much vomit as possible with absorbent paper.
- Prepare a solution of lukewarm water + white vinegar + a drop of mild soap.
- Blot the stain, then apply baking soda to absorb odors.
- Allow to air dry or use a hairdryer (cold air).
3. Cleaning a mattress with steam or a carpet cleaner
- Steam cleaner (Kärcher, Black & Decker, etc.): deep cleans and eliminates dust mites & allergens. Dry the mattress thoroughly afterward.
- Carpet cleaner: ideal for very dirty or stained mattresses (bedwetting, vomit, spilled drinks, etc.). Use a suitable textile product and avoid over-wetting the mattress.
- Without a machine: prefer cleaning with baking soda + white vinegar.
4. Cleaning a yellowed, moldy, or stained mattress
- Baking soda: to whiten and deodorize.
- Sodium percarbonate: (option for old stains or yellowed mattresses).
- White vinegar cleaning: to gently disinfect.
- Essential air drying to prevent mold.
5. Cleaning a baby, foam, or memory foam mattress
- Avoid large amounts of water.
- Prefer baking soda and a barely damp cloth.
- For baby mattresses: check product compatibility and air thoroughly before reuse.
6. Removing a bad mattress odor
- Baking soda: absorbs all odors (urine, sweat, pets, vomit, etc.)
- Air the mattress for a long time after treatment.
- For a persistent odor: try a combined cleaning with baking soda + white vinegar + a few drops of lavender or tea tree essential oil.
FAQ - How to clean a mattress: frequently asked questions
How to clean a child's or baby's mattress after bedwetting?
Remove as much liquid as possible, then apply baking soda and white vinegar to disinfect and eliminate the odor.
How to clean a mattress with cat or dog urine?
Mix white vinegar, lukewarm water, and baking soda. Let it work, then vacuum. Add an essential oil if needed.
Can a mattress be cleaned with a carpet cleaner or steam?
Yes, but avoid over-wetting the mattress and dry it perfectly to prevent mold.
How to remove urine or vomit odor from a mattress?
Sprinkle with baking soda, leave for several hours, vacuum, and air. Repeat if necessary.
How to clean a mattress without baking soda?
Use white vinegar, mild soap, or an adapted textile cleaner, but avoid overly aggressive products.
Can a mattress be cleaned with white vinegar?
Yes, it is an excellent natural disinfectant, to be used diluted with lukewarm water.
Mistakes to avoid when cleaning a mattress
- Never soak the mattress: difficult drying, risk of mold.
- Avoid pure bleach, too aggressive for textiles.
- Do not rub too hard to avoid damaging the fibers.
- Remember to protect your mattress with a washable mattress protector.
Summary: key points for cleaning a mattress
- Act quickly in case of stains or accidents.
- Prefer baking soda, white vinegar, and air drying.
- Clean with steam or a carpet cleaner for difficult cases.
- Regularly air and flip your mattress to extend its lifespan.