
A complete pillow top mattress cleaning guide - what to buy, how to vacuum and deodorize, and how to remove sweat, urine, blood, and yellow stains without damaging the plush top layer.
Pillow top mattresses sleep beautifully, but their plush, absorbent upper layer makes them harder to clean than a standard innerspring or memory foam mattress. You can't flip them, you can't soak them, and the same baking soda trick that works on a flat-quilted mattress can leave residue trapped in the pillow top's quilted channels.
This guide walks you through exactly what supplies to gather, the routine deep clean every six months, and the right technique for the four stains we get asked about most often: sweat, urine, blood, and the yellow age-stains that appear over time. Every step is sized for a pillow top specifically - meaning low moisture, generous drying time, and no scrubbing hard enough to break down the comfort layer.

For a routine deep clean, you only need three things:
For stain removal, add to that list:
A single rule applies across every method: less moisture is better. Pillow tops can take 8-12 hours to dry once saturated, and a damp foam core is exactly where mold and dust mites thrive.
Do this twice a year, on the same calendar trigger as rotating the mattress. Plan for about 90 minutes start to finish, most of which is hands-off waiting time.

The yellow halos that appear on older mattresses are almost always oxidized sweat - the proteins and oils from your skin reacting with the fabric over months and years. Once they've set, they need an oxidizing cleaner, not just soap.
The mix: 1 cup 3% hydrogen peroxide + 3 tablespoons baking soda + a small squirt (about 1 teaspoon) of dish soap. Stir gently in a bowl until the baking soda dissolves, then transfer to a spray bottle. Use it the same day - it loses potency overnight.
Skip hydrogen peroxide on dark or printed mattress fabric - it can lighten the dye. Test a hidden corner first.
Urine is a protein stain, which means soap alone won't fully break it down. You need either an enzyme cleaner or the peroxide-and-baking-soda solution above. The faster you treat it, the better - fresh accidents come out completely; old, dried ones leave a faint shadow even after cleaning.
For a fresh accident:
For a dried, old urine stain, an enzyme cleaner (sold for pet stains at any pet store) is more effective than peroxide. Follow the bottle's directions - most require saturating the area, then letting it air-dry over 24 hours so the enzymes can finish breaking down the urea crystals.
Blood is the one stain where temperature matters as much as the cleaner. Always use cold water - warm or hot water cooks the proteins into the fibers and sets the stain permanently.
Meat tenderizer (the unseasoned kind) mixed into a paste with cold water also works well on stubborn old blood - the enzymes break down the proteins the same way they tenderize a steak.
Yes - cautiously. A handheld garment steamer used briefly across the surface is great for sanitizing and killing dust mites. A wet/dry upholstery cleaner that injects water into the mattress is not recommended for pillow tops; the foam and fiber fill underneath holds water for days and risks mold.
Before steaming, check your mattress care tag and the manufacturer's website. A few brands void the warranty on steam cleaning. If yours doesn't, hold the steamer 6-8 inches above the surface, work in long passes, and let the mattress dry uncovered for at least 4 hours before remaking the bed.
This is the single biggest mistake we see. After spot cleaning, the pillow top can feel dry on the surface within an hour, but the foam underneath is still damp. Sealing it back up with sheets traps that moisture against a warm body for the next eight hours - which is how mildew and that musty smell start.
After any wet cleaning:
A quick sun-and-air session - propping the mattress against a wall in a sunny room for an afternoon - does more for freshness than almost any cleaner.
The best pillow top cleaning routine is the one you don't need to do. Three habits prevent 90% of the stains we treat:
A pillow top that's vacuumed weekly, deep-cleaned twice a year, and protected from spills will look and smell new for the full 8-10 year warranty period - no professional cleaning required.
Every six months for the full vacuum-and-baking-soda routine. Spot clean stains as they happen, and vacuum the mattress every time you change the sheets.
No. Pillow tops are single-sided - flipping puts the plush layer on the bottom and ruins comfort. Rotate the mattress head-to-foot every six months instead to even out wear.
No, but trapped baking soda can clump in humidity and work its way back out onto fresh sheets. Always vacuum thoroughly after deodorizing and let the mattress air out before remaking the bed.
For a pillow top under 5 years old with normal wear, professional cleaning is rarely worth the cost. For older mattresses with set-in odors or biohazard cleanup (large urine accidents, post-illness), it can be - look for a service that uses low-moisture extraction, not steam injection.
Mix 1 cup 3% hydrogen peroxide, 3 tablespoons baking soda, and 1 teaspoon dish soap in a spray bottle. Mist the stain lightly, wait 5-10 minutes, then blot with a damp white cloth. Repeat once if needed and let the spot air-dry completely before remaking the bed.
Written by
Banner Mattress EditorialThe Banner Mattress editorial team publishes independent mattress reviews, buying guides, and sleep-health advice. Since 2018 we've tested 1,000+ mattresses and 3,000+ pillows, sheets, and bedding accessories in our review lab - every recommendation is hands-on, never sourced from vendor talking points. Affiliate links may earn us a commission, but never change what we recommend.
Home TipsA step-by-step guide to packing any mattress for a move - bag, box, or vacuum-compress - without ruining the coils, foam, or your back.
Home TipsYes, rats can climb beds - here's how they do it, the warning signs of a bedroom infestation, and 10 prevention steps backed by CDC and EPA guidance (no mothballs, no ultrasonic gimmicks).
Home TipsTempur-Pedic says never submerge or machine-wash the pillow itself - only the cover. Here's the safe spot-clean and deodorize routine that actually preserves the foam.
