Keeping your mattress fresh and clean is key to a healthy and restful sleep.
It might surprise you how much sweat, skin cells, and dust can accumulate over time! Luckily, you don't need harsh chemicals to tackle stains and odors.
We've gathered some fantastic DIY solutions using natural ingredients to help refresh your mattress, making your sleep sanctuary feel brand new..
1. DIY Mattress Cleaner with Hydrogen Peroxide & Baking Soda

This simple yet effective DIY mattress cleaner uses the power of hydrogen peroxide and baking soda to lift stains and combat odors.
It's a fantastic natural way to refresh your mattress and ensure a cleaner, healthier sleep environment without any harsh chemicals.
Just a few common household ingredients can make a big difference!.
Key Ingredients:
- Hydrogen Peroxide
- Baking Soda
- Liquid Castile Soap
Benefits:
- Stain Removal
- Odor Neutralization
- Natural Cleaning
Pro Tip: For an extra boost of freshness, add a few drops of lavender or eucalyptus essential oil to the mixture.
Get the Recipe: DIY Mattress Cleaner with Hydrogen Peroxide & Baking Soda
2. Natural Mattress Freshener with Essential Oils & Baking Soda

Give your mattress a delightful refresh with this easy DIY spray.
It combines the odor-absorbing power of baking soda with the purifying and antibacterial properties of essential oils like peppermint, eucalyptus, and lavender.
You'll love how it leaves your mattress smelling wonderfully fresh and helps repel dust mites..
Key Ingredients:
- Distilled Water
- Distilled White Vinegar
- Peppermint Essential Oil
- Eucalyptus Essential Oil
- Lavender Essential Oil
Benefits:
- Deodorizing
- Dust Mite Repellent
- Refreshing Scent
Pro Tip: This spray is also great for freshening up fabric furniture and carpets, making it a versatile addition to your cleaning routine.
Get the Recipe: Natural Mattress Freshener with Essential Oils & Baking Soda
3. All-Natural Mattress Stain Removing Spray

Tired of unattractive stains on your mattress? This all-natural spray is a game-changer! It uses simple ingredients to effectively lift water spots and other blemishes, leaving your mattress looking refreshed and revitalized.
It's a chemical-free way to bring your mattress back to life..
Key Ingredients:
- Hydrogen Peroxide
- Baking Soda
- Dish Soap
Benefits:
- Stain Removal
- Natural Ingredients
- Revitalizes Mattress Appearance
Pro Tip: Using a ceiling fan can help speed up the drying process after spraying your mattress.
Get the Recipe: All-Natural Mattress Stain Removing Spray
4. Baking Soda & Essential Oil Mattress Deodorizer

Refresh and deodorize your mattress with this incredibly simple yet effective method.
Combining baking soda to absorb odors with purifying essential oils, this treatment leaves your mattress smelling amazing and feeling cleaner.
It's a must-try for a more inviting sleep space..
Key Ingredients:
- Baking Soda
- Essential Oils (Clove, Peppermint, Lavender, Lemon, Eucalyptus)
Benefits:
- Deodorizing
- Refreshing Scent
- Dust Mite Repellent
Pro Tip: This baking soda and essential oil mixture works wonders on carpets too, helping to deodorize and repel pests like fleas.
Get the Recipe: Baking Soda & Essential Oil Mattress Deodorizer
5. DIY Mattress Cleaner with Castile Soap & Essential Oils

Keep your mattress clean and smelling fantastic with this gentle DIY cleaner.
It uses castile soap for a natural clean, vegetable glycerin for moisture, and a blend of essential oils like lemon, fir, orange, and cilantro for a pure and purifying scent.
A perfect way to maintain a fresh sleep environment..
Key Ingredients:
- Water
- Castile Soap
- Vegetable Glycerin
- Lemon Essential Oil
- Siberian Fir Essential Oil
- Wild Orange Essential Oil
- Cilantro Essential Oil
Benefits:
- Natural Cleaning
- Purifying Scent
- Odor Control
Pro Tip: Washing bedding regularly and airing out your mattress in the sun can further enhance its freshness.
Get the Recipe: DIY Mattress Cleaner with Castile Soap & Essential Oils
6. Effective Mattress Cleaner for Urine Stains & Odors

Dealing with stubborn urine stains and odors on your mattress? This powerful yet natural solution uses hydrogen peroxide, baking soda, and a touch of dish soap to effectively break down stains and neutralize lingering smells.
It's a go-to for keeping your mattress fresh and hygienic..
Key Ingredients:
- Hydrogen Peroxide
- Baking Soda
- Liquid Dishwashing Soap
Benefits:
- Urine Stain Removal
- Odor Neutralization
- Effective Cleaning
Pro Tip: Always test the solution on a small, inconspicuous area of your mattress first to ensure compatibility.
Get the Recipe: Effective Mattress Cleaner for Urine Stains & Odors
7. Vinegar & Baking Soda Mattress Deodorizer

Combat unpleasant mattress odors naturally with a simple blend of vinegar and baking soda.
This method helps to neutralize smells and absorb moisture, leaving your mattress smelling fresh and clean.
It's an easy way to maintain a pleasant sleeping environment without harsh chemicals..
Key Ingredients:
- White Vinegar
- Water
- Baking Soda
Benefits:
- Odor Elimination
- Moisture Absorption
- Natural Deodorizer
Pro Tip: After using vinegar and water, a sprinkle of baking soda can further absorb any lingering odors and moisture.
Get the Recipe: Vinegar & Baking Soda Mattress Deodorizer
8. Mattress Whitening and Refreshing Method

Revitalize a dull-looking mattress with this simple yet effective method.
While it might not tackle deep stains, it works wonders on whitening and refreshing the overall appearance of your mattress, giving it a brighter, cleaner feel for a more inviting guest room or master bedroom..
Benefits:
- Whitening
- Refreshing Appearance
- Easy Cleaning
Pro Tip: This method is a great follow-up after using baking soda and vacuuming to give your mattress a final refresh.
Get the Recipe: Mattress Whitening and Refreshing Method
9. Baking Soda & Peroxide Mattress Cleaner

This easy-to-make mattress cleaner uses baking soda and peroxide to tackle dirt and odors.
Simply vacuum your mattress first, then spray this mixture, let it dry completely, and vacuum again.
It's a simple way to refresh your mattress and ensure a cleaner sleep..
Key Ingredients:
- Baking Soda
- Peroxide
- Dish Soap
Benefits:
- Freshens Mattress
- Removes Dirt
- Simple to Use
Pro Tip: A drop of dish soap in the spray bottle can help lift even more grime.
Get the Recipe: Baking Soda & Peroxide Mattress Cleaner
10. Vinegar & Baking Soda Mattress Deodorizer

Revitalize your mattress with this natural deodorizing duo! White vinegar helps break down stains and odors, while baking soda is a powerhouse for absorbing lingering smells and moisture.
Spray the vinegar, let it sit, blot dry, then sprinkle baking soda generously.
After a few hours, vacuum it all up for a fresh, clean scent..
Key Ingredients:
- White Vinegar
- Baking Soda
- Essential Oils
Benefits:
- Eliminates Odors
- Neutralizes Stains
- Natural Ingredients
Pro Tip: Add a few drops of your favorite essential oil to the vinegar solution to leave a pleasant aroma.
Get the Recipe: Vinegar & Baking Soda Mattress Deodorizer
11. Cornstarch, Peroxide & Salt Stain Paste

For stubborn stains, this homemade paste is a must-try! A blend of cornstarch, hydrogen peroxide, and salt creates a powerful yet gentle cleaner.
Apply it to stains, let it work its magic for about an hour, then gently scrub and wipe away.
Your mattress will look refreshed and clean..
Key Ingredients:
- Cornstarch
- Hydrogen Peroxide
- Salt
Benefits:
- Removes Stubborn Stains
- Brightens Mattress
- Gentle Yet Effective
Pro Tip: Use a toothbrush to gently work the paste into the stain for better penetration.
Get the Recipe: Cornstarch, Peroxide & Salt Stain Paste
12. Dish Soap & Cold Water for Blood Stains

Accidents happen, and this simple solution helps tackle them.
A mix of liquid dish soap and cold water is surprisingly effective for lifting blood stains from your mattress.
Gently apply the foamy mixture, let it sit, then blot away.
It’s a gentle yet effective way to restore your mattress..
Key Ingredients:
- Liquid Dish Soap
- Cold Water
Benefits:
- Removes Blood Stains
- Gentle Cleaning
- Uses Common Ingredients
Pro Tip: Always use cold water on blood stains, as warm water can set them deeper into the fabric.
Get the Recipe: Dish Soap & Cold Water for Blood Stains
13. Enzyme Cleaner for Urine Stains & Odors

For tough stains and lingering odors like urine, enzyme cleaners are a game-changer.
These cleaners break down biological compounds effectively.
Simply spray on the affected area, let it sit for the recommended time, and blot clean.
It’s a powerful way to restore freshness to your mattress..
Key Ingredients:
- Enzyme-Based Cleaner
- Water
Benefits:
- Eliminates Urine Odors
- Breaks Down Stains
- Effective Cleaning
Pro Tip: Ensure good ventilation when using enzyme cleaners, as some can have a strong scent.
Get the Recipe: Enzyme Cleaner for Urine Stains & Odors
14. Vinegar & Baking Soda Mattress Refresh

This classic combo is fantastic for tackling mattress messes! Saturate stains with distilled white vinegar, blot, then generously sprinkle baking soda to absorb odors and moisture.
After a few hours, vacuum it all up for a clean and fresh-smelling mattress.
It's a simple yet effective method for a cleaner sleep environment..
Key Ingredients:
- Distilled White Vinegar
- Baking Soda
- Paper Towels
Benefits:
- Removes Odors
- Cleans Stains
- Natural & Affordable
Pro Tip: If the stain is particularly tough, gently rub the vinegar into it with an old toothbrush before adding baking soda.
Get the Recipe: Vinegar & Baking Soda Mattress Refresh
15. Water & White Vinegar Mattress Cleaner

A simple blend of water and white vinegar is a fantastic natural cleaner for your memory foam mattress.
Spray the solution onto the affected area, let it sit for a bit, then blot it dry.
This gentle method helps tackle stains and odors without being too harsh..
Key Ingredients:
- Water
- White Vinegar
Benefits:
- Gentle Cleaning
- Effective for Urine
- Suitable for Memory Foam
Pro Tip: Using a waterproof mattress protector is a great way to prevent future accidents from soaking into your mattress.
Get the Recipe: Water & White Vinegar Mattress Cleaner
16. Baking Soda & Essential Oil Mattress Refresher

Give your mattress a refreshing scent boost with this simple DIY.
Mix baking soda with your favorite essential oil, let it soak in the scent for a few minutes, then sprinkle liberally over your mattress.
Let it sit for about an hour before vacuuming, leaving your bed smelling wonderfully fresh and clean..
Key Ingredients:
- Baking Soda
- Essential Oil
Benefits:
- Deodorizes Mattress
- Leaves Fresh Scent
- Easy to Make
Pro Tip: This baking soda mixture also works wonders on carpets and rugs to freshen up your whole home.
Get the Recipe: Baking Soda & Essential Oil Mattress Refresher
17. Baking Soda, Hydrogen Peroxide & Essential Oil Mattress Cleaner

For a deep clean and a touch of fragrance, try this effective mattress cleaner.
Combine baking soda with a few drops of essential oil for scent, and then lightly spritz with hydrogen peroxide for stain treatment.
After letting it sit, vacuum thoroughly to leave your mattress looking and smelling revitalized..
Key Ingredients:
- Baking Soda
- Essential Oil
- Hydrogen Peroxide
Benefits:
- Deep Cleaning
- Odor Absorption
- Refreshing Scent
Pro Tip: Regularly vacuuming your mattress is a simple yet effective way to keep dust and allergens at bay between deep cleanings.
Get the Recipe: Baking Soda, Hydrogen Peroxide & Essential Oil Mattress Cleaner
18. Mattress Stain Remover with Hydrogen Peroxide, Dish Soap & Baking Soda

This powerful DIY mattress cleaner is perfect for tackling stubborn stains like urine, sweat, and blood.
The combination of hydrogen peroxide, dish soap, and baking soda works to lift and neutralize messes, leaving your mattress feeling fresh and clean.
It’s a fantastic way to refresh your bed without harsh chemicals..
Key Ingredients:
- Hydrogen Peroxide
- Baking Soda
- Dish Soap
- Essential Oil (optional)
Benefits:
- Removes tough stains
- Neutralizes odors
- Gentle on fabric
Pro Tip: Treat mattress stains as soon as possible for the easiest removal. Blot up excess moisture before applying the cleaning solution.
Get the Recipe: Mattress Stain Remover with Hydrogen Peroxide, Dish Soap & Baking Soda
19. Green Mattress Cleaner with Dish Soap, Hydrogen Peroxide & Baking Soda

Say goodbye to mattress stains with this easy green cleaning hack! This method uses simple ingredients like dish soap, hydrogen peroxide, and baking soda to naturally lift stains and refresh your mattress.
It’s a must-try for a clean and healthy sleep environment, leaving your mattress looking and feeling like new..
Key Ingredients:
- Clear Natural Liquid Dish Soap
- 3% Hydrogen Peroxide
- Baking Soda
Benefits:
- Stain removal
- Eliminates mildew and bacteria
- Fresh scent
Pro Tip: Ensure you spray the entire surface of the mattress evenly to avoid watermarks, and always work in a well-ventilated area.
Get the Recipe: Green Mattress Cleaner with Dish Soap, Hydrogen Peroxide & Baking Soda
20. Odor-Absorbing Mattress Freshener with Baking Soda

Baking soda is a powerhouse for absorbing moisture and eliminating odors from your mattress.
Simply sprinkle it generously over the surface, let it sit for several hours or overnight, and then vacuum it up.
This simple step will leave your mattress smelling wonderfully fresh and clean..
Key Ingredients:
- Baking Soda
- Lavender Essential Oil (optional)
Benefits:
- Absorbs odors
- Removes moisture
- Leaves a subtle scent
Pro Tip: For an added touch of freshness, mix a few drops of lavender essential oil into the baking soda before sprinkling it on the mattress.
Get the Recipe: Odor-Absorbing Mattress Freshener with Baking Soda
21. Quick Mattress Stain Fix with Dish Soap and Baking Soda

When life happens and you get a mattress stain, this quick fix is a lifesaver! A simple mix of dish soap and baking soda can work wonders.
Simply spray the solution, let it sit with baking soda, and then wipe it clean.
It’s a super effective way to lift stains and keep your mattress looking its best..
Key Ingredients:
- Dishwashing Liquid
- Baking Soda
- Water or Hydrogen Peroxide
Benefits:
- Quick stain removal
- Easy to use
- Effective on various stains
Pro Tip: After wiping the stain away, use a vacuum cleaner to remove any excess residue for a perfect finish.
Get the Recipe: Quick Mattress Stain Fix with Dish Soap and Baking Soda
22. Essential Oil Mattress Refresher Spray

This simple spray is perfect for a quick refresh between deep cleans.
With just a few drops of essential oils like lavender and eucalyptus, it helps purify the air and leave your mattress smelling wonderfully fresh.
It's a fantastic way to keep your sleeping space inviting and invitingly clean..
Key Ingredients:
- Lavender Essential Oil
- Eucalyptus Essential Oil
- Vinegar
- Water
Benefits:
- Freshens Mattress
- Non-toxic
- Invigorating Scent
Pro Tip: Shake well before each use to ensure the essential oils are properly dispersed.
Get the Recipe: Essential Oil Mattress Refresher Spray
23. Natural Dust Mite & Freshener Spray

Combatting dust mites and keeping your mattress fresh just got easier! This DIY spray uses the natural power of alcohol, water, and essential oils like lemon or eucalyptus to create an inhospitable environment for mites.
It's a smart, natural way to ensure a cleaner sleeping surface..
Key Ingredients:
- Rubbing Alcohol
- Distilled Water
- Essential Oils (e.g., Lemon, Eucalyptus, Lavender)
Benefits:
- Kills Dust Mites
- Freshens Bedding
- Natural Ingredients
Pro Tip: Apply this spray every two to three months to help keep dust mites at bay.
Get the Recipe: Natural Dust Mite & Freshener Spray
24. DIY Dust Mite Repellent Mattress Spray

Say goodbye to microscopic pests with this effective homemade mattress spray! Combining vinegar, water, and a blend of tea tree and peppermint essential oils, this recipe works to deter dust mites and leave your mattress smelling clean.
It's a safe and natural choice for a healthier sleep environment..
Key Ingredients:
- White Distilled Vinegar
- Water
- Tea Tree Oil
- Peppermint Oil
Benefits:
- Repels Dust Mites
- Natural Insecticide
- Refreshing Scent
Pro Tip: This spray is safe to use on memory foam mattresses.
Get the Recipe: DIY Dust Mite Repellent Mattress Spray
25. Baking Soda & Essential Oil Mattress Deodorizer

Baking soda is a miracle worker for absorbing odors, and adding essential oils like lavender creates a beautifully scented, fresh mattress.
This simple sprinkle method draws out moisture and odors, leaving your mattress feeling clean and smelling wonderfully relaxing..
Key Ingredients:
- Baking Soda
- Lavender Essential Oil
Benefits:
- Absorbs Odors
- Eliminates Germs
- Freshens Fabric
Pro Tip: Let the baking soda mixture sit for at least one hour to allow it to effectively draw out moisture and odors.
Get the Recipe: Baking Soda & Essential Oil Mattress Deodorizer
26. Homemade Mattress Deodorizer with Lavender

This easy homemade deodorizer uses baking soda and lavender essential oil to tackle mattress odors and moisture.
Simply sprinkle it on, let it work its magic, and then vacuum it up for a fresh, subtly scented mattress.
It’s a quick and effective way to keep your sleep space inviting..
Key Ingredients:
- Baking Soda
- Lavender Essential Oil
Benefits:
- Absorbs Moisture & Odors
- Relaxing Scent
- Easy to Use
Pro Tip: Use a Mason jar with holes poked in the lid as a convenient shaker for this deodorizing mixture.
Get the Recipe: Homemade Mattress Deodorizer with Lavender
27. Natural Mattress Stain Remover and Refresher

This resourceful guide offers effective ways to tackle mattress stains and keep your sleep surface fresh.
By using pantry staples and simple techniques, you can achieve a clean, deodorized, and comfortable mattress, ensuring a more restful night's sleep..
Key Ingredients:
- Baking Soda
- Essential Oils
- Dish Detergent
- Hydrogen Peroxide
Benefits:
- Removes Stains
- Deodorizes Mattress
- Refreshes Sleep Surface
Pro Tip: A homemade fabric refresher spray with lavender can be used between deep cleanings for an extra boost of freshness.
Get the Recipe: Natural Mattress Stain Remover and Refresher
28. Natural Mattress Cleaner with Baking Soda and Essential Oils

This gentle mattress cleaner uses the power of baking soda to absorb moisture and neutralize odors, leaving your mattress smelling fresh and clean.
It's a simple, non-toxic way to freshen up your sleep space.
Adding a few drops of essential oils like lavender or eucalyptus can provide a calming and pleasant aroma..
Key Ingredients:
- Baking Soda
- Essential Oils (optional)
Benefits:
- Odor Neutralization
- Moisture Absorption
- Natural Freshening
Pro Tip: For extra freshness, consider leaving the baking soda on for several hours or even overnight before vacuuming it up.
Get the Recipe: Natural Mattress Cleaner with Baking Soda and Essential Oils
29. Dust Mite Spray with Vinegar and Essential Oils

This DIY mattress spray is designed to combat dust mites and refresh your mattress naturally.
It combines the cleaning power of distilled white vinegar with the repellent properties of peppermint, tea tree, and lavender essential oils.
A light mist can help keep your mattress clean and smelling lovely..
Key Ingredients:
- Distilled White Vinegar
- Peppermint Essential Oil
- Tea Tree Essential Oil
- Lavender Essential Oil
Benefits:
- Repels Dust Mites
- Freshens Mattress
- Natural Cleaning
Pro Tip: Test a small, inconspicuous area first to ensure the spray doesn't cause discoloration.
Get the Recipe: Dust Mite Spray with Vinegar and Essential Oils
30. Deep Clean Mattress with Baking Soda and Detergent

This method provides a thorough clean for your mattress, starting with vacuuming to remove debris.
It then tackles stains with a mild detergent and water solution, followed by a generous application of baking soda to absorb odors and moisture.
It’s a practical approach to keeping your mattress hygienic and comfortable..
Key Ingredients:
- Baking Soda
- Mild Detergent
- Warm Water
Benefits:
- Stain Removal
- Odor Elimination
- General Mattress Refresh
Pro Tip: Always air dry the mattress thoroughly after cleaning to prevent mold or mildew.
Get the Recipe: Deep Clean Mattress with Baking Soda and Detergent
31. Natural Mattress Spray for Odor Removal

This easy-to-make DIY mattress spray uses alcohol-free witch hazel and distilled water to gently refresh your mattress and banish unwanted odors.
It's a fantastic non-toxic option for tackling smells from sweat, body oils, or mustiness, leaving your bed smelling clean and pleasant..
Key Ingredients:
- Witch Hazel
- Distilled Water
Benefits:
- Odor Banishing
- Natural Freshening
- Non-Toxic Formula
Pro Tip: Let the mattress air out for at least an hour in a well-ventilated area after spraying.
Get the Recipe: Natural Mattress Spray for Odor Removal
32. Effective Mattress Stain Remover with Dish Soap and Hydrogen Peroxide

This powerful yet simple stain removal mixture uses Dawn dish soap and hydrogen peroxide to tackle tough spots on your mattress.
It's a great way to refresh your sleeping surface and remove common stains like food, beverages, or even urine with a gentle blotting technique..
Key Ingredients:
- Dawn Dish Soap
- Hydrogen Peroxide
Benefits:
- Stain Lifting
- Mattress Refresh
- Easy Application
Pro Tip: For persistent stains, let the cleaning mixture sit for a bit longer before blotting.
Get the Recipe: Effective Mattress Stain Remover with Dish Soap and Hydrogen Peroxide
33. Baking Soda Mattress Deodorizer for Freshness

Revitalize your mattress with the natural deodorizing power of baking soda.
This simple method involves sprinkling a generous amount over the mattress surface, allowing it to absorb odors and moisture for at least 10 minutes before vacuuming.
It's an easy way to keep your mattress smelling clean and fresh..
Key Ingredients:
- Baking Soda
Benefits:
- Odor Elimination
- Moisture Absorption
- Natural Freshening
Pro Tip: Using a sieve to sprinkle the baking soda can help distribute it more evenly.
Get the Recipe: Baking Soda Mattress Deodorizer for Freshness