Online Mattress Showroom

How to Clean a Mattress

How to Clean a Mattress

How to Clean a Mattress

Regular mattress cleaning helps remove dust mites, dirt, dead skin cells, and allergens. This not only extends your mattress’s lifespan but also improves your sleep quality. Follow these updated steps for 2026 to keep your mattress fresh and hygienic.

Step 1: Vacuum the Mattress

Over time, mattresses collect sweat, dead skin, germs, and allergens that can trigger allergies or skin irritation. To maintain a healthy sleep environment:

  • Remove all bedding and pillows.
  • Use a handheld vacuum or the upholstery tool on your vacuum cleaner.
  • Pay special attention to seams, folds, and edges using the crevice tool.
  • Vacuum your mattress every two weeks to prevent dust buildup and premature wear.

If you notice biological stains (such as blood, urine, or sweat):

  1. Blot any excess liquid with an absorbent cloth.
  2. Spray the stain with a solution of laundry detergent and hydrogen peroxide.
  3. Allow it to dry completely.
  4. Cover the area with baking soda and leave overnight to neutralize odors.

Learn more about how a clean mattress can improve sleep quality.

Step 2: Deodorize with Baking Soda

Baking soda is a natural deodorizer and stain remover. To freshen your mattress:

  • Sprinkle a generous layer of baking soda over the bare mattress.
  • Let it sit for at least one hour (longer if possible).
  • For stubborn stains, spray 3% hydrogen peroxide on the area and dab gently with a clean, damp rag.
  • Repeat as needed to lift stains and remove odors.
  • Vacuum the mattress thoroughly, especially seams and edges where dust mites collect.
  • If possible, place your mattress in direct sunlight to help eliminate lingering odors and stains.

Step 3: Remove Stains with Vinegar Solution

Even with regular laundering of sheets and blankets, mattresses can harbor dust mites, pet hair, and germs. For deep cleaning:

  • Mix one cup of 3% hydrogen peroxide, three tablespoons of baking soda, and a few drops of liquid dish soap in a spray bottle.
  • Spray the stained area from the outside in.
  • Blot gently, working from the edges inward.
  • Once dry, vacuum away any residue.

Clean your mattress at least once a month to prevent allergen buildup and maintain freshness.

Step 4: Treat Stains with Hydrogen Peroxide

Mattress protectors help, but regular cleaning is still essential. For tough stains:

  • Act quickly—older stains are harder to remove.
  • For new stains (wine, blood, sweat), blot up excess liquid as soon as possible.
  • Mix water and 3% hydrogen peroxide and apply to the stain until saturated.
  • Let sit for 20 minutes, then blot and repeat if needed.
  • For persistent stains, combine laundry detergent, dish soap, and hydrogen peroxide. Apply with a sponge or spray bottle, let set, and blot dry.

Regular cleaning helps prevent bacteria, dust mites, and musty odors that can impact sleep quality.

Frequently Asked Questions

How often should I clean my mattress in 2026?

Vacuum your mattress every two weeks and perform a deeper clean with baking soda and stain treatment at least every three to six months.

What is the best way to remove urine or sweat stains?

Blot the area, then spray with a solution of laundry detergent and hydrogen peroxide. Let dry, cover with baking soda overnight, then vacuum thoroughly.

Can I use vinegar on my mattress?

Yes, vinegar can help break down stains and odors when mixed with baking soda and hydrogen peroxide. Always blot and dry thoroughly to prevent moisture buildup.

Is it safe to use hydrogen peroxide on all mattress types?

Hydrogen peroxide is generally safe for most mattresses but may bleach or discolor some fabrics. Test on a small area first and avoid over-saturating the material.

Does sunlight help clean a mattress?

Yes, placing your mattress in direct sunlight can help kill bacteria and remove odors naturally. Only do this if your mattress type allows for sun exposure.

Book An Appointment Walk-Ins Always Welcome Get Directions See all our showrooms
Back to blog