How to Remove Urine Odor From Mattresses

eHow may earn compensation through affiliate links in this story.

Things You'll Need

  • White distilled vinegar

  • Paper towels

  • Baking soda

  • Vacuum

  • Upholstery cleaner (optional)

Urine stains on mattresses from pets and people can create an overpowering odor and an unsanitary sleeping place, but a thorough cleaning and preventive measures will extend the life of your mattress. Open the windows and run a fan as you clean, if possible, to help remove urine odor from the air in the room. Remove mattress urine odor with basic household supplies, and consider using a plastic protective sheet to prevent damage from future accidents.


Step 1

Locate the urine stain on the mattress by looking for fabric discoloration or sniffing around each portion of the mattress.

Video of the Day

Step 2

Pour white distilled vinegar on the stain until it is thoroughly saturated, and allow it to set for approximately five minutes. The vinegar will soak through the mattress and kill bacteria as it absorbs odor.

Step 3

Blot the vinegar out of the mattress with paper towels. Apply pressure to the towels by leaning into them or by setting heavy objects on them, and repeat this process with dry paper towels until you have absorbed most of the vinegar.


Step 4

Pour baking soda over the area, and leave it there overnight. Baking soda will absorb some of the remaining moisture while neutralizing odor.

Step 5

Vacuum the baking soda from the mattress.

Step 6

Scrub the mattress with upholstery cleaner, if desired, according to the product's directions.


Try an enzyme-based cleaner, such as Bio-Kleen or Nature’s Miracle, if the problem persists. Place bowls of vinegar or open boxes of baking soda in the room to absorb odors from the air.