How to clean a mattress with baking soda?

How do you clean a mattress with baking soda? Why use baking soda on a mattress? Baking soda is an all-purpose cleaning ingredient that can remove stains and odors. It’s a staple in our homes to keep our things clean as they accumulate dust, dirt, stains, etc.

Yes, you heard that right. Baking soda is not just for your baking and cooking needs but also for cleaning your household items. This article will describe a step-by-step process for using baking soda to clean your mattress.

Why use baking soda on mattresses?

You must be familiar with the cleaning products promoted to you over the years. Over the years, many cleaning products have been advertised to clean our household items. However, some problems lie in using these commercial products. They are often expensive and may contain harmful chemicals, causing us to clean less frequently or not at all. Instead of buying expensive cleaning products, you can use inexpensive baking soda. Baking soda absorbs moisture and particles that cause odor. With these properties, we can use baking soda as a natural cleaner.

Why is it so important to clean your mattress?

Like vacuuming your floors or cleaning your bathroom, your mattress should be on your list of items to clean. After all, a fresh bed to lie down on is much better than a dirty one. We use our mattresses daily, and some dirt and bacteria will inevitably soil the bed as time goes by. Luckily for us, cleaning your mattress doesn’t have to be done all the time. With baking soda, just once or twice a year is enough to ensure that your bed is in tip-top condition.

Preparation for cleaning

To begin cleaning your mattress, you’re going to need the following materials and tools:

  • Baking Soda
  • Clean Rags
  • Laundry powder detergent
  • Dish detergent
  • Vinegar (optional)
  • 3% Hydrogen peroxide (optional)
  • Spray Bottle
  • Vacuum cleaner

Steps to clean a mattress with baking soda

Remove sheets and launder. Start by removing any bedsheets, blankets, and covers. Keeping your mattress clean also involves having clean bedsheets. Don’t forget that your sheets may also accumulate undesirable things, such as stains and odors. You ensure that unwanted germs and bacteria are killed by putting sheets in a washing machine filled with detergent and hot water. 

  1. Use a vacuumto clean the mattress

    Now that the mattress is bare, make use of your vacuum. We recommend that you use a handheld vacuum or one with an upholstery attachment. Please ensure the nozzle is clean, so you don’t make your mattress any dirtier than it already is. Make sure you vacuum the sides as well since dirt can accumulate if neglected.
  1. Spray the cleaner on the mattress

    Mix 1 teaspoon (5 ml) of dish detergent and 1 cup (240 ml) of water in the spray bottle. Once you have the solution ready, spray it all over the mattress. Ensure youhit the spots where the stains are. Make sure you spray evenly so the solution can work its magic on the key areas that need to be cleaned.

How to remove odors from a mattress?

  1. Use baking soda

    Take 2-3 cups of baking soda and spread it around the mattress. You can add more on areaswhere the odor is noticeably stronger. Do the same if the mattress hasn’t been cleaned in a while.
  1. Expose the mattress to heat

    Heat is a crucial factor in cleaning your mattress. Try to allow as much sunlight as possible to shine on your bed.Sunlight can create heat that can aid the baking soda's effectiveness. With that set, let the baking soda sit for 24 hours.
  1. After 24 hours, vacuum the baking soda

    Run the vacuum thoroughly so you don’t miss areaswhere baking soda might still be.
  1. Flip the mattress to the other side, and start over

    Now it’s time to clean the bottom of the bed. Sprinkle another 2-3 cups and expose it to sunlight for 24 hours. Vacuum up that side after 24 hours; yourmattress should be as good as new.

How to clean specific stains on the mattress?

  1. Urine 

    Unwanted bedwetting is common.So how can we clean the stain along with the smell? Mix a solution of white vinegar and water at a 50:50 ratio. Next, lightly spray the stained areas before dabbing them with a cloth. Then spread some baking soda over the mattress. The baking soda will absorb the odor of the urine and the vinegar solution as well. Then repeat the process as necessary.
  1. Blood 

    Blood stains are pretty common and are in no way unmanageable. Just spray the stain with hydrogen peroxide (or lemon juice) and blot it with a cloth.
  1. Tea or coffee 

    Dampena cloth with warm water, then blot the stain from the edge and work your way in. Dampen another cloth in vinegar and dish detergent, and repeat the blotting from the edges inward. Let it sit for 5 minutes, then dab a wet cloth with water to rinse the detergent. Last, use a clean towel to dry it up.
  1. Sweat 

    Sweat stains are often stubborn, but we have baking sodato handle them. Mix a solution of white vinegar and water at a 50:50 ratio. Next, lightly spray the sweat-stained area before dabbing it with a cloth. Next, spread some baking soda over the mattress. The baking soda will absorb the odor of the sweat and the vinegar solution as well. Repeat the process as necessary.

Use essential oils for a fresh scent on your mattress

Essential oils and baking soda are great for removing unwanted odors. 20 drops of the oil (lavender, peppermint, lemon) will give your mattress a fresh scent for a few days.


Can I leave baking soda on my mattress?

Yes. It is safe to leave baking soda on a mattress, as it is a natural cleaning ingredient.

How long do you leave baking soda on the mattress?

We recommend leaving it up to 24 hours to achieve the desired effect.

How often should I clean my mattress?

Your mattress should be cleaned at least twice a year.

The Bottom Line

Cleaning your mattress is an essential part of practicing proper hygiene. There's no need to buy expensive products that may contain harmful chemicals. Baking soda and other household products can be just as effective and easier on the wallet.