OTESSE
Back to Articles

How to Clean a Mattress at Home (Stains, Odors, and Deep Cleaning)

SA

Sarah Mitchell

Head of Cleaning Operations

February 25, 20268 min read
How to Clean a Mattress at Home (Stains, Odors, and Deep Cleaning)

Why You Should Clean Your Mattress

You spend roughly a third of your life on your mattress. Over time, it absorbs sweat, body oils, dead skin cells, and allergens. A mattress that has never been cleaned can contain millions of dust mites and their waste products — a major trigger for allergies and asthma. Oregon's damp climate, particularly in the Willamette Valley, creates conditions where dust mites thrive year-round.

Most people wash their sheets regularly but never think about the mattress underneath. A thorough mattress cleaning every three to six months removes allergens, eliminates odors, extends mattress life, and helps you sleep better. Here is how to do it with supplies you probably already have.

Strip and Vacuum

Remove all bedding — sheets, mattress pad, mattress protector — and wash everything in hot water (130 degrees Fahrenheit minimum) to kill dust mites. While bedding is washing, turn your attention to the mattress itself.

Vacuum the entire mattress surface using your vacuum's upholstery attachment. Work slowly in overlapping rows. Vacuum the top, all four sides, and if you can flip the mattress, the bottom as well. Pay special attention to seams, piping, and crevices where dust, skin cells, and pet hair accumulate. A crevice tool works well along the edges.

Stain Removal by Type

Treat stains before the overall deep clean. Different stains need different approaches.

Sweat and Body Oil Stains (Yellow Discoloration)

Mix one cup of hydrogen peroxide (3 percent), one tablespoon of dish soap, and one tablespoon of baking soda. Spray or dab the solution onto the stain. Let it sit for 15 to 20 minutes, then blot with a clean cloth. Repeat if needed. This is the most effective home remedy for the yellow staining that develops over time on most mattresses.

Blood Stains

Use cold water only — hot water sets blood stains permanently. Dab with a cloth soaked in cold water and a small amount of hydrogen peroxide. Blot repeatedly without rubbing. For older dried blood stains, make a paste of meat tenderizer (the unseasoned kind) and cold water. Apply, let sit for 30 minutes, then blot clean.

Urine Stains

Blot as much moisture as possible if fresh. Apply an enzymatic cleaner — the same type used for pet accidents works for human urine as well. Saturate the stain and let the cleaner dwell for the time specified on the label. For detailed pet-specific methods, see our guide on cleaning after pet accidents.

Deodorizing with Baking Soda

After treating stains, sprinkle a generous layer of baking soda across the entire mattress surface. Baking soda absorbs moisture, neutralizes odors, and helps lift remaining body oils from the fabric.

  • Use about one full box for a queen-size mattress.
  • For extra freshness, mix five to ten drops of lavender or tea tree essential oil into the baking soda before sprinkling.
  • Let the baking soda sit for a minimum of two hours. Longer is better — if you can leave it for four to eight hours or even overnight, the results improve significantly.
  • Vacuum up all the baking soda thoroughly. Use the upholstery attachment and make multiple passes.

Deep Cleaning Methods

Steam Cleaning

A handheld steam cleaner is the most thorough way to deep clean a mattress at home. The high-temperature steam kills dust mites, bacteria, and mold spores on contact. Move the steamer slowly across the surface, holding it a few inches above the fabric. Do not saturate the mattress — a light pass is sufficient.

Upholstery Cleaner

A portable upholstery or carpet cleaner with an upholstery attachment sprays cleaning solution and extracts it along with embedded dirt. This is effective for mattresses with significant staining. Use a low-moisture setting to avoid over-wetting.

UV Light Treatment

If weather permits, leaning your mattress against a wall in direct sunlight for several hours helps kill dust mites and bacteria. UV exposure also helps dissipate odors. Oregon summers are ideal for this — aim for a sunny day between June and September.

Drying Your Mattress

A mattress that stays damp develops mold — a serious concern in Oregon's climate. After any wet cleaning method:

  • Open windows and run a fan pointed at the mattress.
  • If available, use a dehumidifier in the room.
  • Do not put bedding back on until the mattress is completely dry — typically 4 to 8 hours depending on ventilation.
  • In Oregon's rainy season, plan mattress cleaning for a day when you can run the furnace or a fan to aid drying.

Mattress Protection

After deep cleaning, protect your investment:

  • Waterproof mattress protector: A quality protector blocks sweat, spills, and allergens from reaching the mattress. Modern protectors are breathable — not the crinkly plastic of old.
  • Wash bedding weekly: Sheets and pillowcases in hot water. Mattress protector monthly.
  • Rotate the mattress: Every three months, rotate 180 degrees to distribute wear evenly.
  • Vacuum monthly: A quick vacuum of the mattress surface when you change sheets prevents buildup.

How Often to Clean

TaskFrequency
Vacuum mattress surfaceMonthly (when changing sheets)
Spot-treat stainsAs needed
Baking soda deodorizeEvery 3 months
Full deep clean (steam or extraction)Every 6 months
Wash mattress protectorMonthly
Rotate mattressEvery 3 months

For a complete bedroom refresh that goes beyond the mattress, include this in your seasonal spring cleaning routine. If mattress cleaning is beyond what you want to tackle yourself, many deep cleaning services in Oregon offer mattress cleaning as an add-on.

About the Author

SM

Sarah Mitchell

Head of Cleaning Operations

Sarah has over 15 years of experience in professional cleaning and leads our cleaning operations team. She's passionate about helping Oregon homeowners maintain spotless spaces and has trained over 200 cleaning professionals throughout the I-5 corridor.

Related Articles

How to Hire a House Cleaner in Oregon: The Complete 2026 Guide

How to Hire a House Cleaner in Oregon: The Complete 2026 Guide

Learn how to find, vet, and hire a trustworthy house cleaner in Oregon. Covers background checks, insurance, pricing, red flags, and the questions every homeowner should ask before booking.

SA
Sarah Mitchell
Jan 15, 2026
14 min

How Often Should You Clean Your House? A Realistic Guide

A task-by-task breakdown of how often every area of your home actually needs cleaning. Includes a customizable schedule based on household size, pets, allergies, and Oregon-specific factors like rain and mud season.

SA
Sarah Mitchell
Mar 5, 2025
8 min

How Much to Tip House Cleaners in 2026

A practical guide to tipping house cleaners in Oregon. Learn standard amounts for one-time and recurring services, when to tip more, cash vs digital payments, and Oregon-specific etiquette along the I-5 corridor.

SA
Sarah Mitchell
Mar 1, 2025
6 min

Ready to get started?

Let our professional team handle your cleaning or junk removal needs. Get a free, no-obligation quote today.