Ideas + Advice

How Tos

How to Clean a Mattress for a Fresh and Healthy Sleep

A mattress is more than just where you sleep; it’s where you rest, recharge, and sometimes even binge-watch your favorite shows. However, many people overlook the importance of regularly cleaning their mattress. Between daily use and accidental spills, without care instructions or proper cleaning supplies your mattress can quickly become a breeding ground for dust, stains, and even bacteria.
cleaning mattress

Why Cleaning Your Mattress Matters

Your mattress accumulates dead skin cells, dust mites, sweat, and other particles over time. Besides hygiene, a dirty mattress can also impact your sleep quality by triggering allergies or odors. Regular mattress cleaning helps to:

  • Prolong its lifespan
  • Maintain a hygienic sleep environment
  • Prevent unpleasant odors
  • Reduce allergens and improve air quality in your bedroom
mattress maintenance

Regular Mattress Maintenance

Much like your bedsheets, your mattress benefits from routine care. Adding these steps to your cleaning habits can keep it in top condition:

1. Vacuum Your Mattress

Vacuuming is the easiest way to remove dust, crumbs, and debris from your mattress. Use the upholstery attachment on your vacuum cleaner for the best results. Pay special attention to crevices and seams, where dust often collects.

2. Rotate Your Mattress

Every three to six months, you should rotate your mattress from head to foot. This prevents uneven wear and extends its lifespan.

3. Use a Mattress Protector

Invest in a waterproof and hypoallergenic waterproof mattress protector. It acts as a barrier, keeping dirt, sweat, and spills from reaching your mattress.

deep cleaning mattress

Deep Cleaning Your Mattress

A deep clean is essential if you notice stains or odors. Here’s how to deep clean your mattress:

1. Strip the Bedding

Remove all sheets, pillowcases, mattress toppers and mattress protectors, and wash them in hot water and laundry detergent to kill dust mites and bacteria.

2. Vacuum Thoroughly

Once the bedding and any type mattress cover are off, vacuum the entire mattress surface, paying attention to seams, stitching, and edges.

3. Spot Clean Stains

For stains, create a gentle cleaning solution by mixing two parts hydrogen peroxide, one part dish soap, and one part cold water in a spray bottle. Apply it to the stain, gently blot with a clean towel, and repeat if necessary. Avoid soaking the mattress, as build up in moisture can encourage mold growth.

4. Deodorize with Baking Soda

Sprinkle baking soda liberally across the entire surface of the mattress to neutralize odors. Allow it to sit for at least 30 minutes (or longer if possible) before vacuuming it up.

5. Air It Out

If you can, place your mattress in a well-ventilated area or near an open window to allow it to air dry completely.

Now that we’ve covered general cleaning, let's talk about some of the tougher challenges, like how to clean urine stains.

clean pee from mattress

How to Get Pee Out of a Mattress

Accidents happen, especially in households with kids or pets. But the quicker you act, the more successful you’ll be in removing mattress stains and odor. Follow these steps to get bodily fluids out of a mattress effectively:

1. Blot the Area

Immediately after an accident, blot the area with paper towels or clean cloths to absorb as much liquid as possible. Avoid rubbing, as this will spread the stain.

2. Apply a Cleaning Solution

Mix equal parts white vinegar and water in a spray bottle to start sanitizing. Spray the affected area generously, then blot again with clean towels. Vinegar helps neutralize odors and break down urine stains.

3. Sprinkle Baking Soda

Cover the cleaned area with baking soda and leave it for at least 8–10 hours. The baking soda absorbs moisture and odors.

4. Vacuum It Up

After letting the baking soda sit and do it’s job, vacuum the area to remove all residues. Repeat steps if any stains or odors remain.

mattress urine smell

How to Get Urine Smell Out of a Mattress

If the smell of urine lingers, take these additional steps:

1. Use an Enzyme Cleaner

Enzymatic cleaners are specifically designed to break down biological materials like urine. Spray the cleaner over the stained area and follow the product's instructions carefully.

2. Apply Essential Oils

For a natural solution, create a DIY odor neutralizer by mixing a few drops of essential oil (like lavender or tea tree) with water and lightly mist the mattress. This not only masks lingering odors but can also have antibacterial properties to make disinfecting easy.

fresh mattress

Tips for Keeping Your Mattress Fresh

Once your mattress is clean, follow these tips to freshen up your mattress and keep it odor-free:

  • Wash Bedding Weekly: Regularly washing your fitted sheets and pillowcases prevents dirt and sweat from seeping into your mattress.
  • Keep Humidity in Check: Use a dehumidifier in humid environments to prevent mold and mildew.
  • Avoid Eating in Bed: Food crumbs can attract pests, so save the snacks for the kitchen.
  • Use Scented Sachets: Place lavender or cedar sachets near your mattress to keep it smelling pleasant.
replace mattress

When to Replace Your Mattress

Even with the best care, mattresses don’t last forever. Depending on the type of mattress the average mattress has a lifespan of 7–10 years, depending on its type and usage. If your mattress feels saggy or no longer provides the support you need, it might be time to consider a replacement.
sleep space

Achieving a Clean, Comfortable Sleep Space

A clean mattress makes for a healthier, more comfortable sleep environment. Whether you’re tackling everyday upkeep or dealing with different types of stains like urine, the simple steps in this guide will help you maintain a mattress that feels fresh and inviting.