This post may contain affiliate links. When you purchase through links on our site, we may earn an affiliate commission. Read our affiliate disclosure
A mattress is an expensive item in our household. Over 50% people in the United States use medium to high-priced mattresses. Your valuable mattress can be damaged quickly if you don’t take proper care of it. So, you have to care for and clean it regularly.
Cleaning them properly can help them last longer and smell fresh. By using a few simple household items like baking soda, detergent, hydrogen peroxide, and a vacuum, you can do this yourself without paying for professional cleaning, which usually costs between $100 and $500.
Since a good-quality mattress usually lasts 5 to 10 years, but regular care is important. In this guide, I have shared a few easy tips to clean your mattress that freshen and remove stains & odors using simple household items. I recommend doing this every 2-3 months to keep it fresh. It will be better if you clean it once a month. And remember one thing that if you find any spot stains on your mattress, do not wait for the next cleaning day, do it immediately.
I also suggest changing your sheets weekly to reduce dust and dirt.
4 Simple Steps to Clean Your Mattress Like a Pro
Set aside a full day to effectively clean your mattress and gather the necessary tools, such as a vacuum, baking soda, peroxide, dry cloth, and dishwashing liquid. For best results, let the treatments sit overnight after cleaning, which may require you to sleep somewhere else that night. Be sure to clean both sides of the mattress, unless the manufacturer’s instructions say otherwise, and flip the mattress every six months to keep it in good condition.
1. Take everything off your bed:
To clean your mattress, first, you have to remove all blankets, duvets, mattress pads, bed skirts, throw blankets, pillowcases, and sheets. This will give you a clean, empty surface to work with.
2. Vacuum to absorb dirt:
Attach the upholstery tool and vacuum the entire mattress surface to remove any loose parts, dust, debris, food particles, hair, and dead skin. If your headboard is fabric, do not forget to vacuum it. Also, remember to focus on all the corners and quilted spots.
3. Remove Spot Stains:
If your mattress has stains, this is a perfect time to clean them up. For light stains, soak a cloth in a mix of one cup of warm water and one teaspoon of Dawn Platinum Plus Liquid Dish Soap. For older and heavy stains, I recommend using a hydrogen peroxide solution that you can make with two parts cold water and one part hydrogen peroxide. Let the strong homemade cleaning solution sit for 20 to 30 minutes, then blot it with clean water and a towel.
Pro Tip: When you spray or apply any water, don’t completely soak the mattress, especially with memory foam mattresses. Water can get inside the mattress, and if it doesn’t dry well, it can hold bacteria and mold.
4. Deodorize and vacuum again
Spread baking soda over the entire mattress and let it sit for at least eight to ten hours. However, it will perform better if you leave it overnight. The baking soda will absorb any remaining odors in the mattress. After that, vacuum up the baking soda perfectly. Finally, cover your valuable mattress with clean bed sheets and enjoy your new, odor and stain-free bed.
How To Remove Mattress Stains with 3 Simple Homemade Ingredients
If you have kids or pets at home, you’ve probably had to deal with stains on your mattress before. The mattress is where you sleep and relax, so it’s important to keep it clean without using harsh chemicals. Luckily, you can clean up stains with just three safe and common ingredients you probably already have in your kitchen or bathroom.
The Following 3 Household Ingredients You Need to Remove Stains from Your Mattress:
- 1 cup hydrogen peroxide (It must be 3%)
- 3 tablespoons of baking soda (like this)
- 1 drop of dish detergent (I personally prefer this)
- A bowl and a spray bottle (for mixing and applying)
Stir the hydrogen peroxide, baking soda, and dish detergent together in a bowl until the baking soda dissolves. Then pour the mixture into a spray bottle. I recommend using the homemade stain-removal cleaner right after you make it, because it works best when it’s fresh.
Spray the entire surface of your mattress with the mixture, making sure to cover any stained spots. Do not hurry. Wait for about 20 minutes while the cleaner works to remove both stains and bad odors. If you see any white powder left over from the baking soda, just brush or vacuum it off once the mattress is dry.
And that’s all you need to do! Your mattress is now stain and odor-free. You will see it looking fresh, as if it never had any stains. If you want to keep the freshness of your mattress in the future, I recommend using a mattress pad or cover. This makes it much easier to protect your mattress from spills and accidents.
Remove Mattress Stains Using Commercial Stain & Odor Remover
If you want to rapidly clean your mattress, I suggest you use certified commercial mattress stain & odor removal. They work better and give you fast result rather than using a homemade cleaner. Many people hesitate to use commercial cleaners because they believe these cleaners might harm the mattress surface. But it’s totally wrong. I personally like to use commercial cleaner because I have a very limited time to clean my mattress due to my full-time job and spending time with my family members. Here are some premium commercial stain and odor removers that I recommend:
FurryFreshness Commercial Extra Strength Stain & Odor Remover
KIDS ‘N’ PETS Instant All-Purpose Stain & Odor Remover
Tide Laundry Stain Remover Spray
I will also recommend to you a few of my favorite Mattress Vacuum Cleaners:
JIGOO Bed Vacuum Cleaner with Dust Sensor
Jimmy Bed & Mattress Vacuum Cleaner with UV Sanitizer & Ultrasonic
CFBF Mattress Vacuum Cleaner Ultrasonic & High Heating
Read also:
How To Deep Clean Your House Room by Room
15+ Essential Tips to Make Your Bedroom Smell Good

My name is Mostarefa. I am a content creator and editor of ideasformyhome.com. I am an expert in home improvement. In this blog, I write about home improvement ideas, trending home decor ideas, and cleaning & organizing tips.