
Removing stains from a mattress can be approached in a straightforward manner by first identifying the type of stain and then applying an appropriate cleaning solution. Most fresh stains can be lifted with a mixture of liquid dish soap, baking soda, and cold water. You should blot the stain, apply the cleaning mix, let it sit, scrub gently with a soft brush or cloth, and then blot again to remove any excess moisture. For stubborn or set-in stains, you may need to repeat the process or use a specialized cleaner like an enzyme-based stain remover, designed specifically for the type of stain you’re dealing with.
Understanding Different Types of Mattress Stains
Not all mattress stains are created equal, and understanding the nature of the stain is crucial before you attempt to remove it.
Blood Stains
Blood stains should be treated with cold water, as hot water can set the stain further into the fabric. You can create a paste of cold water and cornstarch or use a mixture of hydrogen peroxide and liquid dish soap applied directly to the stain.
Urine Stains
Urine, especially common in households with young children or pets, requires a cleaning solution that can neutralize both the stain and the odor. A combination of baking soda, hydrogen peroxide, and liquid dish soap often works well. For odor elimination, white vinegar can be a useful ingredient.
Our Top 5 Mattress Picks
Updated September 2026EGOHOME 8-Inch Green Tea Memory Foam Mattress, Full, Medium Firm
Best for most bedrooms. A medium-firm green tea memory foam mattress with a cooling gel layer, delivered rolled in a box.
- Full size, 8 in
- Medium firm
- Cooling green tea gel
- CertiPUR-US, fiberglass free
OhGeni Queen Air Mattress with Built-in Pump, 18-Inch Raised
Best for guests and camping. Inflates in about three minutes with the built-in pump and sits 18 inches off the floor, so it feels like a real bed.
- Queen, 18 in raised
- Built-in pump
- 800 lb capacity
- Waterproof PVC
Novilla 6-Inch Gel Memory Foam Mattress, Twin
Best budget twin. A slim gel memory foam twin that suits kids' rooms, bunk beds and trundles where a thick mattress won't fit.
- Twin, 6 in
- Gel memory foam
- Cooling
- CertiPUR-US
Zinus 8-Inch Green Tea Memory Foam Mattress, Twin
Best-known brand. Zinus's long-running green tea foam design in twin size, with both CertiPUR-US and OEKO-TEX certified materials.
- Twin, 8 in
- Green tea memory foam
- CertiPUR-US & OEKO-TEX
GAESTE 8-Inch Cooling Gel Memory Foam Mattress, Full, Medium Feel
Best for hot sleepers. Cooling gel memory foam with a medium feel, plus a machine-washable, anti-slip cover you can actually clean.
- Full size, 8 in
- Medium feel
- Cooling gel foam
- Washable cover
- Fiberglass free
Sweat and Yellowing Stains
For sweat or yellowing stains, a simple solution of dish soap mixed with hydrogen peroxide can be effective. The natural lightening properties of the peroxide can help to restore the color of the mattress fabric.
Other Organic Stains
Organic stains, like vomit or food spills, can often be treated with enzyme-based cleaners that break down the organic material, making it easier to lift from the fabric.
Step by Step Guide to Stain Removal
The following steps should be taken for most mattress stains, regardless of type:
Initial Cleanup
If the stain is fresh, remove any excess liquid or debris with a clean, dry cloth. Be sure to blot rather than scrub to avoid pushing the stain deeper into the fibers of the mattress.
Choosing the Right Cleaning Solution
Based on the type of stain, prepare your cleaning mixture. Always spot test a small, inconspicuous area of the mattress first to ensure the cleaner won’t cause any discoloration or damage.
Applying the Cleaning Solution
Apply your chosen cleaner to the stained area. If using a commercial cleaner, follow the manufacturer’s instructions. For homemade solutions, apply gently and let sit for at least 10-15 minutes.
Blot and Scrub
After allowing your cleaner to sit, gently blot the area again with a clean, dry cloth. If the stain persists, use a soft-bristled brush to lightly scrub the stain in a circular motion.
Rinse and Dry
Once the stain has lifted, dampen a clean cloth with cold water and blot the area to rinse out any remaining cleaning solution. Finally, ensure the mattress is completely dry before remaking your bed—this could take several hours or potentially a full day in a well-ventilated room or with the assistance of a fan.
For Stubborn Stains
Sometimes, even with the best effort, stains can be stubborn. If you’ve already tried the methods above and the stain remains, it may be time for a more aggressive approach or a professional cleaner.
Repeating the Process
You can repeat the cleaning process with a stronger solution or leave it sitting for a longer period. Some suggest that leaving baking soda on the stain for a couple of hours before vacuuming can help lift stubborn stains.
Steam Cleaning
Steam cleaning can be highly effective for deep-set stains. However, it’s essential to ensure your mattress is suitable for this process and to avoid over-wetting, which can lead to mold and mildew.
Hiring Professionals
If home remedies don’t work, professional mattress cleaning services have the tools and expertise to remove tough stains without damaging your mattress.
Preventative Measures and Care for Your Mattress
An ounce of prevention is worth a pound of cure, and this is especially true when it comes to mattress care.
Mattress Protectors
Investing in a quality mattress protector is one of the best ways to protect your mattress from stains before they happen. Protectors are often waterproof and can be easily removed and washed, which greatly simplifies the cleanup process after spills or accidents.
Regular Maintenance
Regularly vacuuming your mattress and airing it out can help prevent dust, dirt, and other debris from setting into the fibers, making it easier to keep clean and extending the life of the mattress.
Dealing with Spills Immediately
When spills do occur, the faster you can treat them, the less likely they are to set. Keep your preferred cleaning supplies on hand so you can address any accidents promptly.
Finishing Thoughts
Stain removal from a mattress can be a straightforward task when approached with the right knowledge and tools. Remember, the key steps are to identify the stain type, apply the appropriate cleaning solution, and treat the area as promptly as possible. A good-quality mattress protector can save a lot of time and effort by shielding your mattress from spills and stains. Regular maintenance, including vacuuming and airing out the mattress, will keep it in top condition. If the DIY approach doesn’t work, don’t hesitate to call in professional cleaners, as they have the expertise to deal with stubborn stains without damaging your mattress. With these tips and tricks, you can keep your mattress looking and feeling fresh for years to come.
