Quick Answer: The best spray for cleaning a mattress is a diluted white vinegar and water solution (50/50) for general freshening, or a hydrogen peroxide and dish soap mix for stains. Apply lightly, blot rather than scrub, and always let the mattress dry completely before replacing bedding. Enzyme-based sprays work best for biological stains like urine.
In This Guide
Reading Time: 13 minutes
Your mattress spends more time in contact with your body than almost anything else you own. Over the course of a year, the average person sweats roughly a litre of moisture into their mattress per week. Add in the occasional spilled glass of water, a pet jumping up with muddy paws, or the inevitable middle-of-the-night mishap, and cleaning your mattress stops being optional.
The question most people land on is simple: what spray should I use? Walk down any grocery store aisle in Brantford and you will find a dozen options. Some work well. Some are genuinely useless. A few could actually damage your mattress or void your warranty.
At Mattress Miracle on West Street, we have been helping families take care of their sleep surfaces since 1997. This guide covers what actually works, what to skip, and how to get your mattress clean without soaking it, shrinking the foam, or creating a new problem out of an old one.
Why the Right Cleaning Spray Matters
Not all mattresses are the same, and not all sprays behave the same way on different materials. A foam mattress absorbs liquid differently than an innerspring with a fibre pillow top. What works well on one surface can leave residue, discolouration, or a lingering smell on another.
There is also the moisture issue. Mattresses are thick, dense objects. They hold onto moisture far longer than a fabric sofa or a carpet. If you spray too much, or use the wrong product, you can create conditions that encourage mould growth deep inside the mattress, well below the surface where you cannot see or smell it until the damage is significant.
What Lives Inside an Uncleaned Mattress
Research published in the journal Experimental and Applied Acarology has documented that mattresses can harbour significant populations of dust mites, with a typical used mattress potentially containing large numbers of mites depending on age and humidity conditions. Dust mite allergens are a known trigger for asthma and rhinitis. Regular cleaning, combined with a quality mattress protector, significantly reduces allergen load over time.
Getting the spray selection right also matters for your warranty. Many mattress manufacturers, including the brands we carry at Mattress Miracle, specify in their warranty terms that damage caused by improper cleaning methods, including bleach or harsh solvents, is not covered. It is worth checking your warranty card before you reach for anything stronger than mild soap and water.
Brad, Owner, 40+ years of experience: "The number one mistake I see is people using too much product. They think more spray means a cleaner mattress. It usually means a wet mattress that takes two days to dry and smells musty for a week. Less is always more when you are dealing with foam or fabric."
Types of Mattress Cleaning Sprays
There are four broad categories of spray you will encounter when researching mattress cleaning. Each has a different active mechanism, and each is better suited to certain situations.
1. Enzyme-Based Sprays
Enzyme cleaners use biological enzymes to break down organic matter at a molecular level. They are the best choice for biological stains: urine, blood, vomit, sweat stains, and pet accidents. The enzymes literally digest the proteins in these substances, which is why they also neutralise odour rather than just masking it.
Products like Nature's Miracle or Biokleen Bac-Out fall into this category. You apply them, let them sit for 10 to 15 minutes, and then blot. They work slowly but thoroughly. If you have children, pets, or anyone in your household with bladder issues, an enzyme cleaner is worth keeping on hand.
2. Vinegar-Based Sprays
White vinegar is mildly acidic and acts as a natural disinfectant. It is effective against some bacteria and works well as a general freshener for mattresses that smell stale but have no visible staining. A 50/50 mixture of white vinegar and water in a spray bottle is inexpensive, non-toxic, and genuinely effective at reducing odour.
The downside is the smell of vinegar itself. It is strong when wet. The good news is that it dissipates completely as it dries, usually within an hour or two. You can add a few drops of lavender or tea tree essential oil if you prefer a neutral scent.
3. Hydrogen Peroxide Sprays
A 3% hydrogen peroxide solution, the kind sold in pharmacies, works well as a stain lifter and mild disinfectant. It is particularly effective on protein-based stains like blood and sweat. Mix it with a small amount of dish soap for a basic stain-treatment spray.
One caution: hydrogen peroxide can bleach fabric if left on too long or used at higher concentrations. Always test on a small, hidden area first. Stick with 3% pharmaceutical-grade hydrogen peroxide, not the higher-concentration versions used for hair bleaching.
4. Commercial Mattress Sprays
Dedicated mattress cleaning and freshening sprays are formulated specifically for upholstery and fabric surfaces. They typically combine a light surfactant with fragrance and sometimes an antimicrobial agent. These are convenient and easy to use, but read the label carefully. Some are designed for spot treatment only. Others leave a residue that can attract more dirt over time. Look for sprays that specify "rinse-free" or "no residue" if you want to use them over a larger surface area.
Quick Comparison: Spray Types by Use Case
- General freshening and odour: White vinegar and water (50/50)
- Urine, blood, pet accidents: Enzyme-based cleaner (Nature's Miracle, Biokleen)
- Sweat stains and yellowing: Hydrogen peroxide (3%) with a drop of dish soap
- Mould or mildew spots: Rubbing alcohol diluted with water, or consult a professional
- General surface sanitising: Commercial mattress spray or diluted white vinegar
Homemade vs. Commercial Mattress Cleaning Sprays
This comes up a lot in our showroom. Customers want to know whether they should buy a dedicated product or just mix something at home. The honest answer is that homemade solutions are often just as effective for routine cleaning, and considerably cheaper.
The advantage of commercial products is consistency and convenience. You know what you are getting, the concentration is predetermined, and the formula has usually been tested on a range of fabric types. For stubborn stains or situations where you want a specific antimicrobial claim on the label, a commercial product may give you more confidence.
Here are the two homemade sprays we recommend most often:
General Freshening Spray
- 250 ml water
- 250 ml white vinegar
- 10 drops lavender essential oil (optional)
Mix in a clean spray bottle. Shake before use. Mist lightly over the mattress surface and allow to air dry.
Stain Treatment Spray
- 120 ml hydrogen peroxide (3%)
- 1 tablespoon dish soap (clear, not coloured)
- 1 tablespoon baking soda
Mix gently. This will foam slightly. Apply directly to the stain, let sit for 5 minutes, then blot with a clean white cloth. Do not scrub.
A Note on Ontario Water Quality and Cleaning
Brantford's municipal water supply, sourced from the Grand River, is treated and considered safe for household use. However, hard water with higher mineral content can leave faint residue on fabric surfaces if used in cleaning sprays without dilution. If you notice white marks after cleaning, try distilled water in your spray mixture, available at most grocery stores in Brantford and the surrounding area.
How to Clean Your Mattress with a Spray: Step by Step
The process matters as much as the product. Using a great cleaning spray incorrectly will still leave you with a damp, odorous mattress. Here is the method we recommend, whether you are doing a routine refresh or dealing with a specific stain.
The Full Cleaning Process
Step 1: Strip and Vacuum the Mattress
Remove all bedding, including the mattress protector. Vacuum the entire mattress surface using an upholstery attachment, paying attention to seams and edges where dust and debris accumulate. This step is not optional. Spraying over loose debris just pushes it deeper into the fabric.
Step 2: Treat Visible Stains First
Apply your stain treatment spray directly to any visible spots. Blot gently with a clean white cloth. White cloths are important here because coloured cloths can transfer dye to a damp mattress. Work from the outside edge of the stain inward to avoid spreading it. Blot, do not rub.
Step 3: Spray the Mattress Surface
Lightly mist the entire mattress with your chosen cleaning spray. Hold the bottle 20 to 30 centimetres from the surface and use a fine, sweeping motion. The goal is a light, even mist, not a soaking. If the mattress feels wet to the touch, you have applied too much.
Step 4: Allow to Sit, Then Blot
Let the spray sit for 5 to 10 minutes. This gives the cleaning agents time to work. Then press a dry towel firmly against the surface to absorb excess moisture. You can place the towel and press down with your hands. Repeat with a fresh section of towel if needed.
Step 5: Apply Baking Soda
Once you have blotted as much moisture as you can, sprinkle a generous layer of baking soda over the mattress surface. Baking soda is alkaline and draws out moisture while neutralising acidic odours. Leave it for at least one hour. For best results, leave it for three to four hours or even overnight.
Step 6: Vacuum and Dry Completely
Vacuum all the baking soda thoroughly. Run a fan directed at the mattress, or open windows if weather permits. The mattress must be completely dry before you put bedding back on. Press your palm firmly into the centre of the mattress. If it feels even slightly cool or damp, give it more time.
Stain-Specific Spray Guide
Different stains respond to different cleaning agents. Using the wrong spray on the wrong stain can set it permanently or damage the fabric. Here is a breakdown of common mattress stains and the best spray approach for each.
Urine Stains
Act quickly. Blot up as much liquid as you can with a dry towel before spraying anything. Then apply an enzyme cleaner generously to the affected area. Enzymes break down uric acid crystals, which are responsible for the persistent smell of urine even after a surface appears dry. Let the enzyme spray sit for 15 minutes before blotting.
If the stain is old and set, you may need two applications. Hydrogen peroxide can help with the yellowed discolouration after the enzyme treatment has addressed the odour. This is one of the most common situations we hear about at the store, and enzyme spray genuinely is the right tool for it.
Blood Stains
Cold water only. Hot water will set a blood stain permanently by causing the protein to coagulate. Mix cold water with a small amount of dish soap, or use a 3% hydrogen peroxide spray. Apply, let sit for two minutes, and blot firmly. Hydrogen peroxide will visibly bubble on contact with blood, which is normal and confirms it is working. Rinse the area with a cloth dampened with cold water afterward.
Sweat and Yellowing
Yellow sweat stains are common, especially on older mattresses without protectors. A paste made from baking soda, hydrogen peroxide, and a drop of dish soap works well as a spot treatment. Apply, let dry completely, then vacuum away. For large areas of yellowing, the full vinegar spray and baking soda method works over time, though severe discolouration may not fully reverse.
Food and Drink Spills
Blot immediately. For most food and beverage spills, a diluted dish soap solution, one teaspoon of soap in 250 ml of cold water, works well. Spray lightly, blot, and repeat until the stain lifts. For red wine or coffee, a small amount of club soda applied before the dish soap solution can help lift the stain faster.
Mould and Mildew
This is the one situation where we genuinely recommend calling a professional cleaner before attempting a DIY approach. Surface mould can often be treated with a rubbing alcohol and water spray (70% isopropyl, diluted 50/50), but if the mould has penetrated into the interior of the mattress, no spray will reach it. A mattress with deep mould growth should be assessed for replacement. If you are in Brantford or the surrounding area and unsure what you are dealing with, give us a call at (519) 770-0001. We are happy to help you assess the situation.
| Stain Type | Best Spray | Water Temperature | Wait Time |
|---|---|---|---|
| Urine | Enzyme cleaner | Cold | 15 min |
| Blood | H2O2 (3%) or cold soapy water | Cold only | 2 min |
| Sweat / yellowing | H2O2 + baking soda paste | Ambient | Dry completely |
| Food and drink | Diluted dish soap solution | Cold | 5 min |
| Odour only | White vinegar and water (50/50) | Ambient | 10 min |
| Surface mould | Isopropyl alcohol (50/50 diluted) | Ambient | 10 min, then dry fully |
What Not to Spray on Your Mattress
This section might be more useful than everything above. There are several popular cleaning products that people reach for instinctively that can cause real damage to a mattress.
Bleach
Bleach is too harsh for mattress fabric and foam. It breaks down the fibres in fabric ticking and can degrade foam over time. It will also discolour almost any mattress it touches, and the fumes are not something you want lingering in a space where you sleep. Even heavily diluted bleach sprays are not worth the risk, and using bleach on a mattress will very likely void your manufacturer warranty.
Upholstery Cleaner with High Surfactant Content
Some heavy-duty upholstery sprays designed for sofas or car interiors contain high concentrations of surfactants and solvents. These can leave a sticky residue on mattress fabric that attracts dust and skin cells. Check labels carefully and look for products specifically formulated for bedding or mattresses.
Carpet Cleaner
Carpet cleaners are designed for thick, heavily woven fibres that can withstand significant moisture and scrubbing. Mattress fabric is much more delicate. Many carpet cleaners also leave a surfactant residue intended to be extracted by a wet vacuum, which most homeowners will not use on a mattress. The result is a residue layer that makes your mattress feel slightly tacky.
Fabric Softener Spray
Fabric softeners coat fibres with a waxy residue to reduce static and improve texture. On a mattress, this residue can trap moisture and reduce the breathability of the fabric, which is the opposite of what you want from a surface you sleep on every night.
Febreze and Similar Fresheners
These products mask odours rather than treating their source. They add moisture and fragrance to the mattress surface but provide no antibacterial or enzymatic cleaning benefit. They can offer a temporary improvement in smell, but the underlying cause of the odour will return. Use them as a short-term measure only, and always follow up with proper cleaning.
The Dryness Test
Before putting any bedding back on a freshly cleaned mattress, press your palm firmly into the centre for 10 seconds. If it feels cool, damp, or draws any moisture at all, it is not dry enough. A slightly warm or neutral temperature, combined with a firm, dry surface feel, means you are good to go. Getting this wrong is how mattresses develop internal mould that you cannot see or smell until months later.
Protecting Your Mattress After Cleaning
Cleaning your mattress is satisfying, but preventing the next cleaning session from being necessary is even better. A good waterproof mattress protector changes the equation entirely.
The protectors we carry at Mattress Miracle are breathable, waterproof, and machine-washable. They sit between your fitted sheet and your mattress surface, intercepting spills, sweat, and allergens before they can reach the mattress itself. When something spills, you strip the bed, throw the protector in the wash, and sleep on a perfectly clean mattress underneath.
Dorothy, Sleep Specialist: "I tell every customer who asks about mattress cleaning the same thing: the best spray for cleaning your mattress is the one you never have to use. A protector costs a fraction of what a deep clean service runs, and it keeps your mattress in warranty compliance at the same time. It is one of the most practical purchases you can make."
How Often Should You Clean Your Mattress?
For most households, a thorough cleaning with a spray two to four times a year is reasonable. If you have pets that sleep on the bed, children who are still in the night-training stage, or anyone with allergies or asthma, quarterly cleaning is a minimum. Weekly vacuuming of the mattress surface with the protector removed is a practical addition to your regular cleaning routine that takes about three minutes and makes a real difference over time.
Rotating Your Mattress
Cleaning day is also a good time to rotate your mattress 180 degrees, head to foot. This evens out wear and body impressions over time. Most foam and hybrid mattresses should not be flipped unless they are specifically designed as flippable, like our Sleep In collection of Canadian-made flippable mattresses. Rotating is different from flipping, and the distinction matters for both comfort and mattress longevity. If you are unsure whether your mattress is flippable, the label on the underside will usually tell you, or give us a call.
Sunlight and Ventilation
If you can, take advantage of a warm Ontario day to lean your mattress against a wall near an open window or outside in a shaded, dry spot for an hour or two. Sunlight is a natural disinfectant and UV exposure helps reduce dust mite populations. The fresh air also helps dissipate any lingering odours from cleaning sprays. This is not always practical in a Brantford January, but during spring and summer it is genuinely worth doing once or twice a year.
When Cleaning Is Not Enough
Sometimes a mattress has reached the point where no spray will help. Knowing when to replace rather than clean saves you time, money, and a lot of disrupted sleep.
Signs that your mattress needs replacement rather than cleaning:
- Persistent body impressions deeper than 3 to 4 centimetres that do not recover when you get up
- Coil springs you can feel through the surface
- Persistent musty or ammonia smell that returns within days of cleaning
- Visible mould on the underside or interior of the mattress
- You wake up with back or hip pain that disappears within an hour of getting up
- The mattress is more than 8 to 10 years old and comfort has declined noticeably
If your mattress is reaching the end of its life, come into our showroom at 441 1/2 West Street in Brantford. We carry a full range, from entry-level to premium, including our Restonic ComfortCare line starting at $1,619 for a queen, with 1,222 individually wrapped coils, all the way up to the Restonic Luxury Silk and Wool queen at $2,395 for natural fibre, temperature-regulating comfort. We do not rush anyone. You try as many as you need and we answer whatever questions come up along the way.
Mattress Age and Sleep Quality: What Research Shows
A study by Jacobson et al. (2008) published in the Journal of Chiropractic Medicine found that replacing an aging mattress significantly reduced back pain and improved sleep quality in participants. The greatest improvements were seen in people who had been sleeping on mattresses more than five years old. This supports the practical wisdom that cleaning extends mattress life, but cannot compensate for age-related degradation in support structure.
Find Your Perfect Mattress at Mattress Miracle
We are a family-owned mattress store in Brantford, helping our community sleep better since 1997. Come try mattresses in person and get honest, no-pressure advice.
441 1/2 West Street, Brantford, Ontario
Call 519-770-0001Frequently Asked Questions
What is the best spray for cleaning a mattress?
A diluted white vinegar solution (equal parts vinegar and water) is one of the most effective and safe sprays for general mattress cleaning and odour removal. For stains, a hydrogen peroxide and dish soap mixture works well on most mattress types. Commercial enzyme-based sprays are best for biological stains like urine or blood.
Can I use Febreze or other fabric fresheners on a mattress?
Fabric fresheners like Febreze can mask odours temporarily but do not clean or sanitise your mattress. They add moisture and fragrance but leave no antibacterial benefit. For genuine cleaning, use a proper cleaning spray and allow complete drying before putting on bedding.
How long does a mattress take to dry after spraying?
Drying time depends on how much liquid was applied and your room's ventilation. Lightly sprayed mattresses typically dry in 2 to 4 hours with a fan running. Heavily saturated spots can take 8 hours or more. Never sleep on a damp mattress, as moisture trapped inside promotes mould and mildew growth.
Is it safe to use baking soda and vinegar together on a mattress?
Using baking soda and vinegar at the same time is not recommended. They neutralise each other through a chemical reaction, reducing the effectiveness of both. Apply vinegar spray first, let it dry completely, then apply baking soda as a separate step for odour absorption.
Does a mattress protector really prevent the need for cleaning?
A quality waterproof mattress protector significantly reduces the frequency of deep cleaning by blocking spills, sweat, and skin cells from reaching the mattress surface. At Mattress Miracle in Brantford, we always recommend pairing a new mattress with a good protector to extend its lifespan and keep it fresh for years.
Sources
- Jacobson, B.H., Boolani, A., & Smith, D.B. (2008). Changes in back pain, sleep quality, and perceived stress after introduction of new bedding systems. Journal of Chiropractic Medicine, 8(1), 1-8. doi.org/10.1016/j.jcm.2008.09.002
- Platts-Mills, T.A.E., & Chapman, M.D. (1987). Dust mites: immunology, allergic disease, and environmental control. Journal of Allergy and Clinical Immunology, 80(6), 755-775. doi.org/10.1016/0091-6749(87)90194-X
- Arlian, L.G., & Platts-Mills, T.A.E. (2001). The biology of dust mites and the remediation of mite allergens in allergic disease. Journal of Allergy and Clinical Immunology, 107(3 Suppl), S406-S413. doi.org/10.1067/mai.2001.113670
- Okamoto-Mizuno, K., & Mizuno, K. (2012). Effects of thermal environment on sleep and circadian rhythm. Journal of Physiological Anthropology, 31(1), 14. doi.org/10.1186/1880-6805-31-14
- Bernstein, J.A., et al. (2006). A randomized, double-blind, parallel trial comparing latex with polyurethane mattress covers in patients with diagnosed mite allergy. Journal of Allergy and Clinical Immunology, 117(4), 845-851. doi.org/10.1016/j.jaci.2005.12.1316
- Health Canada. (2012). Indoor Air Quality in Residences: Mould. Government of Canada. canada.ca/en/health-canada/services/publications/healthy-living/mould.html
Visit Our Brantford Showroom
We are located at 441 1/2 West Street in downtown Brantford. Free parking available. Our team does not work on commission, so you get honest advice based on your needs.
Mattress Miracle -- 441 1/2 West Street, Brantford, ON -- (519) 770-0001
Hours: Monday-Wednesday 10am-6pm, Thursday-Friday 10am-7pm, Saturday 10am-5pm, Sunday 12pm-4pm.
Come in and let our team help you find the right mattress for your needs. No pressure, no commission.
8 min read
Shop This Topic at Mattress Miracle
Popular picks at Mattress Miracle:
Or view all our mattresses in our Brantford showroom.
Related Reading
- Why Every Mattress Needs a Protector
- How and When to Rotate Your Mattress
- How Long Does a Mattress Last? Signs It Is Time to Replace Yours
- Best Mattresses for Allergies and Asthma
- Mattress Care Tips to Extend Lifespan
- Mattress Deep Cleaning: Professional vs. DIY and What Actually Works
- Mattress Urine Stain Remover: What Actually Works
Visit Our Brantford Showroom
Mattress Miracle
441 1/2 West Street, Brantford
Phone: (519) 770-0001
Hours: Mon-Wed 10-6, Thu-Fri 10-7, Sat 10-5, Sun 12-4
Whether you have questions about cleaning your current mattress or it is time to start fresh with a new one, our team is here to help. Stop in and we will walk you through everything, no pressure, no rush, and no appointment needed.