How to Clean a Mattress?
To clean a mattress:
- Strip all bedding and wash it separately on a hot cycle.
- Vacuum the mattress surface, sides, and seams thoroughly.
- Treat stains with baking soda, dish soap, or hydrogen peroxide.
- Use an enzyme cleaner to remove urine odors completely.
- Sprinkle baking soda over the full surface and leave for 8 hours.
- Vacuum up all baking soda before remaking the bed.
- Rotate or flip the mattress every 3-6 months during cleaning.
A Quick Overview of Mattress Cleaning
| Task | Method | Frequency | Time Needed |
| General surface clean | Vacuum + baking soda | Every 3–6 months | 8–10 hours |
| Urine stain removal | Enzyme cleaner + baking soda | As needed | 6–8 hours |
| Blood stain removal | Cold water + hydrogen peroxide | As needed | 1–2 hours |
| Odor deodorizing | Baking soda (8-hour soak) | Every 3–6 months | 8 hours |
| Deep sanitizing | Steam cleaner or UV sanitizer | Once a year | 2–3 hours |
How to Clean a Mattress?
Here is the step by step comprehensive guide about mattress cleaning.
Step 1 – Strip and Wash All Bedding
Remove all sheets, pillowcases, mattress pads, and mattress protectors. Wash them immediately in hot water (at least 130°F / 54°C) to kill dust mites and bacteria. Run a full dry cycle on high heat. This prevents re-contamination once the mattress is clean.
Step 2 – Vacuum the Entire Mattress
Attach the upholstery or crevice tool to your vacuum. Work in overlapping rows across the top surface, then move to the sides and around the seams. Seams and tufts trap the most dust mites, debris, and dead skin. Spend at least 3–5 minutes vacuuming a queen-size mattress. Do not skip the underside if you rotate your mattress.
Step 3 – Treat Stains Before Deodorizing
Apply stain treatment before sprinkling baking soda. Treating stains after baking soda creates a muddy paste that is harder to remove.
General stains (sweat, dirt, coffee): Mix 1 tablespoon of dish soap with 2 tablespoons of hydrogen peroxide. Apply to the stain with a clean cloth. Never rub from the outside of the stain inward. Rinse with a cold damp cloth and blot dry. Repeat until the stain lifts.
How to clean blood stains from a mattress?
Always use cold water on blood, hot water sets the protein and makes the stain permanent. Mix 1 tablespoon of dish soap with 2 cups of cold water. Blot the stain with the solution. For dried blood, apply a paste of baking soda and cold water, let it sit for 30 minutes, then scrape and blot clean. A 3% hydrogen peroxide solution applied directly will fizz and lift fresh blood stains effectively.
How to clean pee from a mattress?
Blot up as much liquid as possible with a dry towel immediately, press firmly and use your body weight. Spray the area generously with an enzyme-based cleaner. Let it sit for 15–20 minutes. The enzymes break down uric acid crystals, which cause the persistent odor. Blot dry, then sprinkle baking soda on the area and leave for 8 hours. Vacuum completely. Do not use hot water or steam on fresh urine, it sets the odor.
Step 4 – Deodorize with Baking Soda
Baking soda (sodium bicarbonate) absorbs moisture, neutralizes acid-based odors, and pulls residual sweat from the mattress fabric. Sprinkle a generous, even layer over the entire top surface for a queen mattress, use 1–2 cups. For extra deodorizing power, add 10–15 drops of lavender or tea tree essential oil to the baking soda before spreading.
Leave the baking soda on for a minimum of 8 hours. Sunlight accelerates the process — opening windows or placing the mattress near natural light improves results. Leave it for up to 24 hours for the best odor removal.
Step 5 – Vacuum the Baking Soda Completely
After 8–24 hours, vacuum up all the baking soda using the upholstery attachment. Work in slow, overlapping rows to remove every particle. Leaving baking soda in the mattress creates a gritty texture and can clog the mattress fabric over time.
Step 6 – Allow the Mattress to Fully Air-Dry
Any moisture left in the mattress leads to mold and mildew growth within 24–48 hours. Point a box fan directly at the mattress surface and run it for at least 2–3 hours after cleaning. Open windows to increase airflow. Do not replace sheets until the surface is completely dry to the touch.
Step 7 – Protect and Rotate the Mattress
Once dry, place a waterproof mattress protector on the bed before adding sheets. A quality mattress protector prevents future stains and reduces cleaning frequency. Rotate the mattress 180 degrees (head to foot) every 3–6 months to distribute wear evenly. Flip only if the manufacturer specifically says the mattress is double-sided.
How to Clean a Memory Foam Mattress?
Memory foam requires a gentler approach than innerspring mattresses. Never saturate memory foam with liquid excess moisture destroys the foam structure and creates internal mold that cannot be removed.
Key rules for memory foam:
- Use a lightly dampened cloth, not a wet one
- Spray solutions onto the cloth, not directly onto the foam
- Never use a steam cleaner on memory foam, high heat degrades the foam cells
- Allow extra drying time: 4–6 hours minimum with fan airflow
- Baking soda and gentle vacuuming are safe and effective for routine cleaning
For stains, apply a small amount of dish soap solution with a cloth and blot gently. Repeat with a clean damp cloth to rinse. Blot with a dry towel and air-dry fully before use.
How to Clean a Mattress with Baking Soda?
Baking soda is the most effective all-natural deodorizer for mattresses. It removes sweat odor, neutralizes urine smell (partially), and absorbs residual moisture.
Method:
- Vacuum the mattress first to remove surface debris.
- Sprinkle 1–2 cups of baking soda evenly across the entire top surface.
- Gently rub the baking soda into the fabric using a soft brush.
- Leave for 8–24 hours.
- Vacuum completely using the upholstery attachment.
For urine odors, combine baking soda with an enzyme cleaner, baking soda alone does not break down uric acid crystals. The enzyme cleaner must be applied first, followed by baking soda after the area has dried.
Conclusion
If you prefer to leave the work to the professionals, or if your mattress has deep-set stains, severe odors, or hasn’t been cleaned in years, a professional service delivers a deeper result than any DIY method. For residents looking for reliable mattress cleaning in Dubai, Golden Spotless Technical Services is a trusted choice. Our team uses professional-grade equipment, steam cleaning technology, and eco-friendly solutions to sanitize, deodorize, and restore mattresses of all types. Whether it’s a one-time deep clean or a regular maintenance schedule, Golden Spotless Technical Services brings hotel-level hygiene straight to your bedroom.
Frequently Asked Questions (FAQ)
How Long Does Mattress Cleaning Take?
A full mattress cleaning takes 8–10 hours from start to finish, but active work time is only 30–60 minutes. The majority of the time is passive: baking soda sits on the mattress for 8+ hours and the surface needs 2–3 hours of drying time after stain treatment. Plan to clean your mattress in the morning so it is ready to sleep on by night.
How Often Should You Clean Your Mattress?
Clean your mattress every 3–6 months as a general rule. People with allergies, asthma, or pets should clean every 2–3 months. Treat stains and urine accidents immediately, do not let them sit. Spot-treat as needed between full cleanings. Replace a mattress every 7–10 years regardless of cleaning frequency, as structural degradation affects spinal support.
What is the fastest way to clean a mattress?
The fastest way to clean a mattress is to vacuum it thoroughly, treat any visible stains with a dish soap and hydrogen peroxide solution, and sprinkle baking soda over the surface. With a box fan running, the baking soda can sit for as little as 2 hours before vacuuming, though 8 hours produces better odor removal. Active hands-on work takes 20–30 minutes total.



