How to Remove Dog Urine from a Memory Foam Mattress: Fresh and Set-In Odor illustration
Image: AI-generated by Stain Rescue Daily

Pet Stains & Odors

How to Remove Dog Urine from a Memory Foam Mattress: Fresh and Set-In Odor

Dog urine on a memory foam mattress can leave a stubborn stain and odor, but you can tackle it with an enzymatic cleaner and gentle blotting. Here's a practical guide for fresh and set-in accidents, with memory foam-specific precautions.

Part 1: First action and causes

Dog urine on a memory foam mattress is one of the toughest accidents to handle. The foam is thick and absorbent, so the urine can soak deep below the surface. If you don't treat it quickly, the smell can linger for weeks. This guide walks you through safe, practical steps for both fresh and set-in accidents, with special attention to protecting the mattress.

Why Memory Foam Is Different

Memory foam is not like a standard innerspring mattress. It's dense and porous, which means liquids spread and sink quickly. It also can't be soaked in water or scrubbed hard without damaging the foam. That's why the approach is different from cleaning a carpet or a cotton mattress pad.

Readers may also find How to Remove Hard Water Stains from a Glass Tile Shower Wall, How to Remove Vomit from a Mattress: Fresh and Dried Stains, and How to Remove Coffee from a Wool Sweater: Fresh and Dried Stains useful. For more stories like this, browse our Surface Safety section.

What to Do First

If the urine is fresh, act immediately. The longer it sits, the deeper it soaks and the harder it is to remove. Start by blotting up as much liquid as possible with dry paper towels or a clean cloth. Press down firmly, but don't rub. Rubbing pushes the urine deeper into the foam.

Step-by-Step: Fresh Dog Urine

  1. Blot the area with paper towels or a clean cloth until no more liquid is absorbed.
  2. Mix a cleaning solution of one part white vinegar to one part water in a spray bottle. Vinegar helps neutralize odor and break down the urine.
  3. Lightly spray the affected area with the vinegar solution. Don't saturate the foam—you want it damp, not dripping.
  4. Blot again with a dry cloth to lift the moisture. Repeat the spray-and-blot process a few times.
  5. Apply an enzymatic cleaner specifically designed for pet urine. These cleaners contain enzymes that break down the uric acid crystals, which are the source of the odor.
  6. Let the enzymatic cleaner sit for the time recommended on the label (usually 10–15 minutes).
  7. Blot up any excess liquid and allow the area to air dry completely. This may take several hours.