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 2: Step-by-step method

Step-by-Step: Set-In Dog Urine

If the urine has dried, the process is similar but requires more patience. The uric acid crystals have had time to bond with the foam, so you may need to repeat the treatment.

  1. Vacuum the area to remove any dried residue or dust.
  2. Spray the vinegar solution generously over the stained area. Let it sit for 5–10 minutes to help loosen the crystals.
  3. Blot with a clean cloth to lift the moisture and any dissolved residue.
  4. Apply the enzymatic cleaner and let it sit for the full recommended time. For set-in stains, you may need to leave it longer (up to 30 minutes).
  5. Blot and allow to air dry. If the odor persists after drying, repeat the process.

What Not to Do

  • Don't use steam cleaners or hot water. Heat can set the protein in urine and make the stain permanent.
  • Don't use bleach or ammonia. These can damage the foam and create toxic fumes when mixed with urine.
  • Don't soak the mattress. Excess moisture can lead to mold and mildew inside the foam.
  • Don't scrub vigorously. This can break down the foam structure.

Fresh vs. Dried: Key Differences

Fresh urine is easier to remove because the uric acid hasn't fully crystallized. You can often eliminate the odor with a single treatment. Dried urine requires more effort—you may need to repeat the enzymatic cleaner application several times. Also, dried urine may leave a yellow stain that doesn't fully disappear, but the odor can be neutralized.

Alternatives and Additional Tips