does not provide medical advice, diagnosis or treatment.


Healthy is Wealthy

How To Remove Pee and Sweat Stains From Your Mattress

Four Ways to Tackle Accidents on a Mattress

Method 1: Best for Wet Stains

This method is the most common because it is quick and effective, making it best for recent accidents. Let’s take a look at how it is done.

What you will need:

  • Paper towels to soak up excess liquid
  • Distilled white vinegar to break down uric acid (metabolic waste released through urination) and neutralize the smell
  • Your favorite essential oil to further reduce urine odor or minimize vinegar smell (optional)
  • Baking soda to lift and absorb the urine while removing any remaining stench
  • Spray bottle to apply white vinegar and essential oil
  • Vacuum cleaner to remove the baking soda
  1. If the urine stain is fresh, use paper towels to blot up as much urine as possible. Do not rub or wipe the wet area, as this could force the stain deep into your mattress’s fibers and make it more difficult to remove. Also, be sure to grab a new paper towel every time one becomes soiled.
  2. Once a majority of the urine is removed, lightly coat the affected area with baking soda.
  3. Next, pour undiluted white vinegar into a spray bottle. If the vinegar smell is too strong for you, add a few drops of your favorite essential oil as well.
  4. Spray the urine stain until it is covered, but do not drench it. Let the vinegar sit for 5 to 10 minutes.
  5. Once you have let the vinegar sit, use new paper towels to soak up any excess moisture. This step will remove some of the baking soda you initially applied—that’s okay.
  6. Sprinkle more baking soda over the stained area and let it sit for 18 hours. To further freshen your bed, sprinkle baking soda over the entire surface of the mattress. The required time for this step may call for altered sleeping arrangements.
  7. After 18 hours have passed, vacuum the top of your mattress several times to remove the baking soda.

Method 2: Best for Stubborn Stains

If the above method does not remove the stain or urine smell from your mattress, you may need the reinforcement of laundry detergent.

What you will need:

  • Paper towels to remove surplus moisture
  • Distilled white vinegar to combat uric acid and ammonia smell
  • Color-safe laundry detergent to further weaken uric acid and urine odor
  • Spray bottle to spread white vinegar and laundry detergent
  • Baking soda to soak up urine
  • Vacuum cleaner to clean up the baking soda

Then follow these five steps:

  1. If the stain is fresh, dab it with paper towels, removing as much urine as you can. As mentioned above, do not rub or wipe the fresh urine stain.
  2. Pour the white vinegar into a spray bottle then lightly coat the affected area and let it sit for one hour. After one hour, use fresh paper towels to soak up any remaining moisture.
  3. Rinse out your spray bottle and fill it halfway with a color-friendly liquid laundry detergent to prevent discoloring your mattress. Fill the remaining space with cold water and gently swirl the bottle to mix the two ingredients together. Avoid warm water because it will set the stain, making it more difficult to remove.
  4. Use the spray bottle to thinly coat the urine stain with the solution and let it sit for one hour. After one hour, use paper towels to blot dry any excess moisture.
  5. Generously cover the affected area with baking soda. Allow the baking soda to sit for at least 8 hours, then vacuum it dry.

Method 3: Best for Old Stains

Once urine has dried, it sets into the fibers of our mattress, leaving behind a dingy yellow color. These types of stains call for strong oxidizing agents, such as hydrogen peroxide. Hydrogen peroxide changes the chemical compound of urine by breaking down its chromophore—a part of the molecule that absorbs visible light to create color.

Although hydrogen peroxide is an effective antiseptic and stain remover, it can discolor fabric so it isn’t the best choice for non-white mattresses. It may also compromise the consistency of mattresses with foam, resulting in a lumpy and worn surface.

Therefore, hydrogen peroxide solution is best for non-foam pillow tops and innerspring mattresses while anyone with a memory foam, latex, hybrid, or foam pillow top mattress should avoid using it.

What you will need:

  • Baking soda to absorb dry urine stain and absorb lingering odor
  • Hydrogen peroxide to dissolve the bold stain and diminish bacteria
  • Liquid dishwashing detergent to penetrate and break down uric acid while neutralizing the smell
  • Spray bottle to dispense the solution
  • Vacuum to remove left over baking soda and solution residue
  1. Sprinkle baking soda over the dry stain and use an old toothbrush or dry cloth to work it into the mattress’s fabric. Let the baking soda sit until it begins to darken. Darkened baking soda is a sign of urine absorption. Once it has darkened, you can vacuum it dry. To maximize the results, complete this step until the baking soda remains white.
  2. Next, combine 8 ounces of hydrogen peroxide, 3 tablespoons of baking soda, and a few drops of liquid dish detergent in a bowl. Mix the three ingredients together, then pour the solution into a spray bottle. We advise mixing the ingredients in a bowl first because shaking the spray bottle to blend them will cause messy foaming.
  3. Evenly cover the urine stain with the cleaning solution, but do not soak it. Let the mixture sit until it has dried. You can leave a window open or point a fan toward it to speed up the drying process.
  4. Once the mixture has dried, use your vacuum to suck up any remaining residue.

Another method for old pee stains is borax powder. Borax is toxic to humans, so it’s important to take safety precautions and protect yourself. Wear rubber gloves and eye protection to prevent skin or eye irritation and avoid inhaling the powder. Along with these items, you’ll need soft-bristled brush and a vacuum cleaner.

Dampen the old stain with water before applying the borax. However, avoid flooding the area with water; you want the borax to penetrate the stain. Sprinkle a liberal amount of borax powder directly onto the urine stain. Make sure to cover the entire stained area. Alternatively, you can make a paste by mixing one cup of borax with one tablespoon of water and rub it into the stain.

Use a soft-bristled brush to work the borax into the stain lightly. Rub it well into the fabric to maximize its effectiveness in neutralizing the odor and removing the stain. Allow the borax to dry completely. Once the borax has dried, vacuum the mattress thoroughly to remove any residue. Even if you don’t see any visible powder, we recommend vacuuming the entire mattress to ensure all the borax is removed.

Borax can irritate the skin and eyes, so if you come into contact with it, wash your skin with clean water and rinse your eyes with an eyewash or clean water if necessary.

Method 4: Best for Strong Smelling Stains

Sometimes urine contains a high concentration of ammonia—an unhealthy waste product caused by dehydration, bladder stones, infections, or other health conditions. Accidents with pet urine may have a stronger ammonia smell than human pee, as well.

Dog or cat pee has a different chemical composition than human urine, with more concentrated elements and added extras like ammonia (cats and dogs) or carbohydrates and fatty acids (dog pee only). Removing the pee smell of your pet’s accident is important as otherwise, your pet may consider the area “marked” and may return to the spot again to do their business.

Ammonia carries a lingering scent pungent enough to disturb sleep. Luckily, enzymatic cleaners were specifically designed to combat such odors.

These types of cleaners contain enzymes called protease as well as safe and natural bacteria. The protease enzymes break down protein-based stains, such as urine, into small particles for the natural bacteria to digest. Once the bacteria absorb the small particles of urine, they transform into carbon dioxide and water to evaporate.

Enzymatic cleaners are the most effective way to remove urine stains and smell, but be sure to conduct a spot test on a non-visible area of the mattress before applying it to the affected area. If your enzyme cleaner does not discolor your mattress, carefully follow the cleaning tips listed on the product.

For pet pee stains, you may want to combine a few methods to ensure you eradicate the smell and spot entirely. Sprinkle baking soda on the fresh urine to absorb moisture quickly, watching for the soda to darken in color as it soaks up the liquid. Remove soiled baking powder and replace it with a fresh coating until the baking soda stays white.

Then, treat the stain as you would with a human’s accident, relying on an enzyme cleaner to leave no traces that can tempt your pet to release their bladder again. Some enzyme cleaners are even designed to specifically combat pet urine. You can also pick up pet repellant at your local pet store, to further deter your pet from returning to the spot.

Or you can make your own homemade pet repellant by mixing up a simple solution.

Method 5: Best for Preventing Pet Accidents

If you want to keep your pet away from your mattress, you can make your own repellant by mixing one and half cups of water with two tablespoons of vinegar and about 20 drops of a citrus-scented essential oil—lemon, orange, lime, or grapefruit are all good choices.

To apply the pet deterrent, you can spray the solution lightly on the areas of the bed where your pet is prone to pee. The smell of citrus oil will discourage your pet from approaching those areas. We note that this deterrent is safe for pets and does not cause them any harm.

In addition to using the pet deterrent, it’s also crucial to establish a routine for your pet’s bathroom breaks. Make sure to take your pet outside or to their designated bathroom area regularly, especially before bedtime. By providing them with regular opportunities to relieve themselves, you can help prevent accidents during the night.

Why Does Urine Smell Anyway?

Urine has a distinct smell due to the presence of various chemical compounds. One of the main contributors to the odor is a substance called urea. Urea is a waste product produced by the body when it breaks down proteins. When urine comes into contact with air, bacteria in the environment can break down the urea, resulting in the release of ammonia. Ammonia is responsible for the strong and pungent smell commonly associated with urine odors.

Other compounds, such as sulfur-containing molecules, can also contribute to the odor. The concentration and intensity of the smell can vary depending on factors like hydration levels, diet, and overall health.

As for pets, they often have more concentrated urine, as they have smaller bladders and may not urinate as frequently as humans. This higher concentration of waste compounds, including urea and ammonia, can result in a stronger odor.

Additionally, some pets have unique compounds in their urine. Un-neutered male cats, in particular, may have a stronger urine odor due to their relatively high levels of testosterone.


You will need:

  • 1 drop dishwashing liquid
  • 8 oz bottle of hydrogen peroxide
  • 3 Tablespoons baking soda
  • Spray bottle


  1. In a bowl combine the 3 ingredients.
  2. Stir well.
  3. Pour into the spray bottle.
  4. Spray on area.
  5. Let set for 5 to 10 minutes.
  6. Vacuum or brush off mattress.

* Use mixture within 20 minutes and throw away remaining ingredients. Ingredients will deactivate after 20 minutes and will not work.

0 0 votes
Article Rating
Notify of


Inline Feedbacks
View all comments
Scroll to Top