sleep arena logo

How to Clean a Mattress Topper that Was Peed on?

How to Clean a Mattress Topper that Was Peed on

Cleaning a mattress topper that was peed on can be cleaned through several ways, including washing them with baking soda and white vinegar.

We’ll discuss everything about it in detail going forward –

Have you ever woken up and found your bed all wet? If you have a child with you, then you must have had this experience. Or you like to cuddle your pet to sleep. But, sleeping on its pee is nothing pleasant. We might not tell you how not to wake up and witness this nightmare, but we can let you know the easiest way to get back the clean mattress topper you once had.

What You Need to Clean a Mattress Topper that Was Peed On?

The materials that you need are basically products that you might already have in the house.

Chemical Products

  • White vinegar
  • Baking soda
  • Laundry detergent


  • Paper towels
  • Spray bottle
  • Vacuum with upholstery attachment
  • Plastic wrap

For Pet Urine

  • Enzyme cleaner
  • Essential oil

How to Clean a Mattress Topper that Was Peed-on?

After you have gathered all these necessary things, get ready for some action. Go step by step to get a stain and stink-free mattress topper.

Remove the Bedsheet

Get rid of the bedsheet as soon as possible. Then throw it into the washing machine. You can also hand wash the sheet. Give it a nice wash and check if there is any stain.

If you smell the odor, then we recommend adding a cup of white vinegar. Let the soiled area to soak into that for some moments, then wash it off. In case of machine washing, add the same quantity of product and re-run the wash.

Blot the Spot

Get the dry paper towel and blot the soiled area. Keep doing this until the liquid is completely soaked in the towel. Do not scrub the spot. This will only make the stained area bigger.

Prepare the Cleaning Solution

Prepare a solution of 2:1 proportion of cold water and white vinegar. You can add a few tablespoons of laundry detergent. Give the solution a nice stir and your cleaning solution is ready. Spray ample amount of it on the soiled area.

Leave the mattress topper like this for 10-15 minutes. The vinegar solution will evaporate. You can cover the spot with a plastic wrap to let the solution to sit.

Use Baking Soda

Baking soda is a natural cleaner. It can help in neutralizing the ammonia smell of the urine. After blotting up the vinegar solution, cover the entire spot with baking soda. At this point, you have to leave it for 8 to 10 hours to let the product soak the vinegar completely.

As baking soda works on smell as well, do not hasten the process by removing the damp product.

Use Vacuum Cleaner

Baking soda will dry up. Then, you can use your vacuum cleaner to remove the product from the mattress. Check again and remove baking soda completely from the mattress topper.

Repeat if Necessary

You might notice some remaining stain or lingering smell on the topper. Keep repeating process 3 to 5 until the mattress is stainless and free from smell.

Place it under the Sun

Even if you have completed the process, we recommend you to place the topper under the sun for 1 or 2 hour/s.

For Pet Urine

Your furry friends can also cause you this misery. Urine of pets is usually more concentrated. Which means it can stink more than human urine. Pets also have the tendency to urinate in the same spot. So, you need to get rid of the odor and stain completely. Follow these steps:

Direct Use of Baking Soda

No need for paper towels. Get the baking soda and cover the spot. Soda will darken after soaking up urine. Vacuum it and replace with fresh baking soda. Keep repeating until the soda remains white.

Clean as Usual

Now that the excess liquid is out of your way, clean the topper following the steps above.

Enzyme Cleaners

Enzyme cleaners can easily remove stains. These active agents are useful to break down components found in pet urine. So having them can save you from the hard work.

DIY Pet Repellent

Mix 20 drops of any citrus-scented essential oil with 2 tablespoons of white vinegar. Add 1.5 cups of cold water. You have your own non-toxic pet repellent. Use this solution to avoid your pet coming and urinating on the same spot.


Unpleasant accidents like this have solutions near you. With the easy steps mentioned in this article, we hope you re-gain the same pacification as your mattress. So that no stain or smell can ruin your sweet dreams. Sleep well!