How Do You Get Rid of Bad Smells and Odors from Bed Sheets and Mattresses?
That mysterious musty or sour scent in your bed can feel overwhelming. You can eliminate it today by stripping the bed, washing sheets with baking soda, and letting your mattress breathe in the sun.
This article will guide you through a complete freshening process:
- Finding out exactly what’s causing the odor, from sweat to spills.
- Refreshing your sheets with safe, non-toxic household staples.
- Deep-cleaning your mattress step-by-step without damaging it.
- Creating habits that keep your sleeping space smelling clean.
As a stain and odor specialist, I’ve perfected these methods through real-life tests on my family’s messes, from toddler accidents to pet beds.
First, Play Smell Detective: Find the Source
You walk into the room and catch a whiff of something off. Don’t just spray everything with air freshener. That’s a temporary mask, not a fix. Your first job is to be a detective.
Strip the bed completely. Start by sniffing the sheets and pillowcases. Next, check the mattress pad or protector. Finally, get close to the bare mattress itself, especially in the middle and near the edges.
Isolating the layer is the fastest way to focus your cleaning energy where it’s needed most.
Know Your Enemy: Common Bedroom Odors
Each smell tells a story. A sour, almost cheesy scent? That’s body oils and sweat breaking down, especially common with my active son Jason’s sheets. A sharp, ammonia-like punch points directly to urine, a familiar scent after potty-training Jessica.
A damp, earthy mustiness often means moisture is trapped. A stale, smoky odor clings to fibers after a nearby fire. A flat-out mildewy smell is your biggest red flag.
The Panic-Level Assessment
Not all smells need a midnight cleaning frenzy. Rate your response. A general musty smell from a room that’s been closed up? That’s a medium. You have a weekend to deal with it.
A sour sweat smell is common, but don’t let it bake in through multiple washes. The “golden window” for any liquid spill is the first hour before it sinks past the sheet layer.
A true, pungent mildew smell means high urgency. That’s a sign of active mold growth, and you need to address it immediately to protect the mattress and your health.
FAQ: How do you identify the source of the smell on your bed sheets and mattress?
You work layer by layer. Pull everything off and smell each item separately in a clean, well-ventilated space. The smell will be strongest on the source fabric. If the sheets smell but the bare mattress doesn’t, your problem is in the wash. If the odor persists on the bare mattress, that’s your target.
Your Battle Plan for Smelly Sheets and Pillowcases
Here’s where we get to work. Sheets are the easiest line of defense because you can wash them aggressively.
Your golden rule, always: check the fabric care label first. It tells you the maximum water temperature and cycle you can use. I ruined a beautiful set of linen sheets once by ignoring this. Learn from my mistake.
Step 1: The Pre-Soak Power Hour
Don’t just toss them in the washer. A pre-soak breaks down odor molecules before the main wash.
- For biological smells (sweat, urine, vomit), use an enzyme cleaner. These contain live bacteria that literally eat the odor source. I keep a spray bottle of pet stain enzyme cleaner for this exact purpose.
- For general funk and sour smells, a white vinegar soak works wonders. Fill a tub or your washing machine with cool water and add one cup of distilled white vinegar. Soak for 30-60 minutes.
- For set-in, greasy body oil smells, make a baking soda paste. Mix baking soda with a little water to form a spreadable paste, rub it into the worst areas (like pillowcases and top sheet centers), and let it sit for an hour before washing.
Step 2: The Wash Cycle Strategy
Now for the main event. Use the hottest water temperature your fabric label allows. Heat is great for killing odor-causing bacteria.
Choose your detergent wisely. I look for ones with built-in enzymes, like Persil or Tide UltraClean, for tackling organic smells. For an extra boost, add half a cup of borax or washing soda to the drum with your detergent. They help soften water and lift stains better. For odors that linger, bio enzymatic cleaners can provide odor elimination at the source. They tackle odor-causing compounds rather than masking them.
My personal go-to move is adding a half-cup of white vinegar to the fabric softener dispenser or during the rinse cycle. It neutralizes alkaline odors and acts as a natural fabric softener, leaving no vinegar smell behind. My Aunt Jessica taught me this trick for her wine-spilled table linens, and it works on sheets too.
Step 3: The Dryer Decision
Never, ever leave washed sheets damp. Dampness is the fast track back to musty smells. Dry them completely in the dryer on the appropriate heat setting.
I throw in three wool dryer balls. They help fluff the sheets and reduce drying time. If you line-dry, do it on a sunny, breezy day. Make sure they are 100% bone-dry before you even think about folding them or putting them back on the bed.
FAQ: What are the best methods for washing sheets to remove odors?
The best method combines a targeted pre-soak (like vinegar or enzymes) with a hot wash using a quality enzymatic detergent. Always finish with a complete, thorough drying cycle. Skipping any of these steps often leaves a trace of the odor behind.
Rescuing the Mattress: A Layer-by-Layer Approach

You can’t throw a mattress in the washing machine. Technique is everything here. We work in layers to lift smells out without soaking the core.
How can you clean a mattress to eliminate bad smells?
Follow this layered method. It works for general body odor, sweat, and mild spills.
- Strip and Vacuum. Take off all sheets, pads, and protectors. Use the upholstery attachment on your vacuum. Go over every inch, especially seams and tufts, to pull up dust and skin cells. This removes the dry layer of grime.
- The Spot Treatment. Look for visible yellowing or stains. Mix a teaspoon of clear, mild dish soap with two cups of cool water. Dampen a white cloth in the solution, wring it out tightly, and gently blot the stain. Use a second cloth dampened with plain water to rinse. Press dry with a towel. Always blot, never scrub, to avoid pushing moisture deeper.
- The Deep Deodorize. This is the magic step. Liberally sprinkle baking soda over the entire mattress surface. I use a fine-mesh strainer for an even coat. For strong smells, add about 10 drops of lavender or tea tree essential oil to the baking soda first and mix it in. Let it sit for at least 8 hours, or overnight. The baking soda acts like a sponge, soaking up odors.
- The Final Vacuum. Thoroughly vacuum up all the baking powder. Go slowly with your upholstery attachment to get it all. A handheld vacuum can help with the edges.
Material Red Flags and “Never-Use” Items
Memory foam and some specialty covers are sensitive. Use minimal moisture for spot cleaning and blot immediately.
- Never use bleach. It can damage fabrics and leave a harsh chemical smell.
- Never use ammonia on urine stains. It reacts and locks the odor in.
- Avoid excessive soaking or steam cleaning. It can lead to interior mold.
How to Get Cigarette Smoke Out of a Mattress
Smoke odor is a top request, and it’s stubborn. The particles are tiny and sticky. Patience is your main tool here for smoke odor removal in homes.
Start with a heavy vacuuming, even more thorough than usual. Then, do the baking soda treatment, but leave it for a full 24 hours. For an extra boost, lightly spritz the mattress with a 50/50 mix of white vinegar and water after vacuuming the baking soda. Test this on a corner first. Let the mattress air dry completely. If you can, stand it near an open window or, better yet, in direct sunlight for a few hours. You may need to repeat this process two or three times.
Sunlight is a powerful deodorizer for smoke, but consistency with baking soda is what really breaks it down.
How to Get a Musty or Mold Smell Out of a Mattress
Safety first. Look closely for any black, gray, or green spots. That’s active mold growth. If you see more than a few small spots, the mattress might need to be replaced for health reasons.
For a plain musty smell from humidity or storage, start with sunlight. If you can get the mattress outside for a sunny, breezy day, do it. My mom Martha’s trick for North Texas humidity smells is always sunshine and air flow. If sunning isn’t possible, mix one part 3% hydrogen peroxide with two parts water in a spray bottle. Lightly mist the surface, let it sit for 10 minutes, then blot dry. Follow with the extended baking soda treatment.
How to Get Urine Smell Out of a Mattress
This needs immediate and specific action. I learned this after our old dog, Peeta, had accidents on the guest bed.
First, blot up as much liquid as you can with dry towels. Then, you need an enzyme cleaner made for pet urine, like Nature’s Miracle. These cleaners contain live bacteria that actually digest the uric acid crystals that cause the smell. Soak the area according to the product label, then blot it dry. Enzyme cleaners work because they “eat” the organic matter, removing the smell source instead of masking it. This is a crucial step when trying to remove pet odors from living spaces.
Critical warning: never use heat. Do not use hot water, a steam cleaner, or a hair dryer. Heat will cook the proteins in the urine and permanently set the odor into the mattress fibers.
Chemistry Corner and Safe DIY Alternatives
Knowing why a method works helps you use it better.
The Science of the Stain and Smell
Body odor and sweat leave behind an oily, acidic residue. Baking soda (sodium bicarbonate) is a mild alkali. It neutralizes those acids and absorbs odor molecules into its powder, unlike vinegar, which can sometimes leave a scent behind in odor battles. Think of it like a chemical sponge.
White vinegar (acetic acid) works on the other side. It breaks down alkaline salt deposits left from sweat and kills some odor-causing bacteria. It’s a deodorizer and a mild disinfectant.
What natural remedies or household products can be used for deodorizing?
You likely have a full odor-fighting kit in your home already.
- Baking Soda: Your universal deodorizer. Great for carpets, mattresses, and shoes.
- White Vinegar: A sharp deodorizer for smoke, mildew, and sweat smells. It’s my go-to for wiping down surfaces after cleaning.
- Hydrogen Peroxide (3%): A gentle oxidizer. It’s excellent for tackling mildew smells and organic stains like blood or wine. Always spot-test first.
- Sunlight: The best free tool you have. UV light is a natural disinfectant and deodorizer. It helps fade stains and banish mustiness.
These are the core ingredients in most of my DIY solutions. They’re safe, effective, and won’t damage your home or your health.
Keeping Smells Away for Good: Prevention is Key
Cleaning a smell is one thing. Stopping it from coming back is the real win. A good routine makes all the difference.
Barrier Protection is Non-Negotiable
Think of a mattress protector like a raincoat for your bed. A high-quality, fully waterproof and washable one is the single best purchase you can make. I learned this the hard way when my dog, Peeta, had an upset stomach on our guest bed. The protector took the hit, the mattress stayed perfect. This layer stops spills, sweat, and accidents from ever reaching the mattress foam, where odors become permanent.
Find Your Washing Rhythm
Your sheets need a regular bath. For most people, washing sheets and pillowcases every week or two works. My aunt Jessica in Arizona, where it’s hot, swears by a weekly wash. In the humid summer, I do the same. Wash your mattress pad and pillow protectors every two to four weeks, and always follow the care labels. Hot water is great for killing odor-causing bacteria, if your fabric allows it.
Air it Out, Every Single Time
This is a tiny habit with big power. When you strip the bed to wash the sheets, don’t immediately make it back up. Pull the mattress protector back and open a window for at least an hour. Let the mattress breathe. Sunshine is even better. I drape the protector over a chair by the window. This simple airing out prevents that stale, closed-in smell from ever taking root.
Store Spare Linens Smartly
Never store sheets or blankets that are even slightly damp. That’s a recipe for a musty closet smell. Make sure they are bone-dry after washing. Then, place an open box of plain baking soda on the shelf with them. It naturally absorbs ambient moisture and odors. My mom, Martha, taught me this trick for her linen closet in North Texas. It works, especially when combined with other methods to rid musty smells in bedrooms and closets.
So, how do you prevent odors from returning? It’s this combination. A great protector, a consistent wash schedule, fresh air, and smart storage. Do these things, and you’ll rarely have a major smell battle to fight.
When to Call It: Signs You Might Need a New Mattress
You’ve cleaned, deodorized, and followed all the prevention tips. But sometimes, a smell just won’t quit. That’s not a failure on your part. It’s a sign the problem is inside.
Be practical, not alarmed. Here are clear signs it might be time for a replacement.
- A persistent moldy or mildew smell is a major red flag. It often means moisture has gotten deep into the foam layers, likely from spills, high humidity, or a basement flood years ago. You can’t clean what you can’t reach.
- Noticeable sagging or body impressions that don’t bounce back. Those deep dips don’t just hurt your back. They trap body oils and sweat closer to the core, making smells harder to eliminate.
- Simple old age. Most mattresses have a lifespan of 7-10 years. After that, the materials break down and hold onto everything more tenaciously, including odors.
If you’re facing these issues, you’ve likely done everything right. Don’t see it as a cleaning defeat, but as the natural end of your mattress’s service life. You gave it your best effort, and now you can invest in a fresh start with your new knowledge on how to protect it.
FAQ About Removing Odors from Bedding and Mattresses
My sheets still smell after washing. What did I do wrong?
This usually means the odor-causing bacteria weren’t fully eliminated, even after removing any musty or mildew smells from fabrics. Rewash using a pre-soak with white vinegar or an enzyme cleaner, and ensure you use the hottest water safe for the fabric followed by a complete dryer cycle.
What’s the fastest way to freshen a mattress without a full deep clean?
Strip the bed and vacuum the mattress thoroughly, then sprinkle it generously with baking soda. Let it sit for at least an hour before vacuuming it all up to absorb surface odors quickly. This method works well for surface odors but might not be sufficient for deep-set smells.
Is it safe to use essential oils or vodka as a deodorizer on my mattress?
Yes, but use caution. Always dilute essential oils in baking soda or water first to avoid skin irritation or fabric damage. Plain vodka in a spray bottle can be used as a light deodorizer for minor smells, but test it on a hidden corner first.
Can I use a steam cleaner on my mattress to kill odor-causing bacteria?
Generally, no. Steam can force moisture deep into the mattress core, leading to mold. For sanitizing, a light mist of a 50/50 vinegar-water solution, promptly blotted dry, is a safer alternative.
How often should I air out my mattress to prevent odors?
Every time you wash your sheets, pull back the mattress protector and let the mattress breathe for an hour. For a deeper refresh, do this monthly and aim for some direct sunlight if possible.
Long-Term Strategies for Odor-Free Bedding
From my experience, the single most important step is to stop odors before they start by keeping bedding dry and well-aerated. I make it a habit to strip the bed weekly and use a mattress protector, a lesson cemented after my three-year-old Jessica’s “juice flood”. For more trusted tips and home-care stories, keep reading here at Stain Wiki.
Suzanne is an accomplished chemist, laundry expert and proud mom. She knows the science and chemistry of stains and has personally deal with all kinds of stains such as oil, grease, food and others. She brings her chemistry knowledge and degree expertise to explain and decode the science of stain removal, along with her decades long experience of stain removal. She has tried almost everything and is an expert on professional and DIY stain removal from clothes, fabric, carpet, leather and any other items dearest to you.



