Mattress & Upholstery

DIY Solutions for Removing Dry Urine from Your Mattress

Kyttan / Shutterstock

Once in a while, you may get pee stains on your mattress, either from your child or your pet. And when the urine dries, the smell sticks and sets. You’re left to wonder if your bed’s ruined for good.

That’s why it’s best to deal with it fast. Don’t worry, though, you don’t need fancy products. In this post, you will learn how to get urine out of a mattress when dry with DIY tricks that actually work. But first, let’s answer the following question…

What happens if pee dries in a mattress?

Urine contains urea, salts, and uric acid. When it dries on a mattress, the water evaporates but the solid parts don’t. The uric acid and salts form tiny crystals that get trapped deep into the fabric and foam. These crystals are the main reason dried urine keeps smelling.

So, you might wonder, how long does urine smell last in the bed? Honestly, it can last weeks or even months if you don’t clean it right. Just letting it dry won’t fix it. Pee can dry in 6 to 8 hours, maybe quicker with sun or airflow. But drying doesn’t mean it’s gone, as you now know.

Dried urine stains are not only unpleasant, but they can also cause health problems. Wee creates a warm, damp spot where bacteria and mould can grow. The mould on the mattress is bad for your lungs, especially if you have asthma or allergies. So, it’s not really okay to sleep on a stained mattress.
Now you’re probably thinking, can a peed-on mattress even be saved? Most of the time, yes. Even if the stain’s dry, you can still clean it with some effort. But if the smell stays after a few tries, or if the fabric feels damp or mouldy, then this is a sign that you need to change your mattress.

How to get the dry urine out of the mattress

The uric acid crystals don’t dissolve easily in water once they’ve dried. That’s why simply wetting the stain or using basic cleaners won’t always work. The smell sticks because the crystals keep releasing odour. To actually break down these crystals, you need something that works on a chemical level. But before that, you need to…

Step 1: Remove all bedding and prepare the room

Before you get to the actual cleaning:

Mix 240 ml of hydrogen peroxide (3%) with a small squirt of dish soap. Stir the mix gently. Don’t shake it. Instead, pour it into a spray bottle. There, you’re ready to go. Now…

  • Strip the bed – Put all bedding sheets, blankets and covers in the washing machine. Wash on a hot cycle if they’re machine safe.
  • Open the windows – Fresh air helps with the smell and speeds up drying. If you have a fan, put it to use. Place it near the window so it can help push the air around, too.
  • Get your supplies ready
    • Baking soda
    • White vinegar
    • Hydrogen peroxide (3% is fine)
    • Dish soap
    • Water
    • Spray bottle;
    • Towels or rags;
    • Gloves (if you don’t want to touch old wee, that’s completely understandable).

Step 2: Mix and apply the cleaner on the stained area

There are a few ways to clean urine stains off the mattress. You can try more than one if needed.

Hydrogen peroxide and dish soap solution

This method works for both dry and fresh urine stains. Hydrogen peroxide (3%) acts as a mild bleach and oxidiser. It helps break down urine and lifts both stain and odour. Dish soap helps loosen greasy residues and improve penetration into the fabric.

Important:

Hydrogen peroxide could discolour some mattress fabrics, especially memory foam or delicate latex coverings, so always test on a small spot before you cover a bigger area.

Here’s what to do:

Mix 240 ml of hydrogen peroxide (3%) with a small squirt of dish soap. Stir the mix gently. Don’t shake it. Instead, pour it into a spray bottle. There, you’re ready to go. Now…

  1. Spray the mix straight onto the dried urine stain. Soak it, but don’t flood the mattress.
  2. Let it sit for 10–20 minutes.
  3. Dab the area with a clean towel to lift the solution, along with the stain. 
  4. Let the mattress air dry fully before you cover it again.

Baking soda and vinegar cleaner

Vinegar is mildly acidic. It can help neutralise ammonia in urine and kill some surface bacteria. Baking soda, on the other hand, is a natural deodoriser. It reacts with the vinegar and helps absorb moisture and smells. If you want a wee cleaner without hydrogen peroxide, then give this one a go.

  1. Mix equal parts white vinegar and water in a spray bottle.
  2. Spray the mix onto the dry stain (lightly, don’t soak).
  3. While it’s still wet, sprinkle baking soda on top.
  4. Let it sit for a few hours, or overnight, if you can.
  5. Hoover the dry powder the next day.

You can also mix a few drops of lavender or tea tree with the baking soda in a container before you spread it over the wee stains. Not too much, though, a drop or two is plenty. This helps with the smell and is a great way to deodorise your mattress

Baking soda is very effective for eliminating smells on its own, but it needs time. Spread it generously on the pee spot and leave for at least 4–6 hours. If you have the chance, leave it overnight. That would be even better.

Enzyme cleaner

Enzymes dissolve old, dried urine best. They eat away at the uric acid crystals and remove the source of the stink for good. They break down not only dried wee, but sweat, and even blood stains on your mattress. When you shop for one, look for a label that says “breaks down uric acid”, “enzyme-based”, or “for pet urine”. After you purchase a bottle, do this:

  • Spray a generous amount on the stained patch.
  • Let it soak in for 15–30 minutes.
  • Blot up the extra with a towel.
  • Open the windows and let the mattress air dry.

Some people repeat this step a few times if the stain’s old or smells strong. Just make sure the mattress dries well between each round, and everything should be swell.

Step 3: Dry the mattress fully

The job’s not done till the mattress is bone dry. If any damp sticks around, it can cause mould and keep that nasty smell hanging about. With that said, how to dry out a mattress well?

  • Open the windows.
  • Use a fan to move air across the surface.
  • If you can, place the mattress outside in direct sunlight for a few hours. Prop it on its side or over a few chairs so air can circulate underneath.

Drying can take a few hours or a full day. It depends on the size of the stained area, how much cleaner you used and what the weather is. Don’t cover the bed till it’s 100% dry. That’s how mould starts.

What NOT to do when cleaning urine stains?

Knowing what not to do is just as important, so you won’t make matters worse and won’t prolong the cleaning.

  • Don’t use hot water. It might make the stain set in deeper. It can lock the odour into the fibres and make it harder to lift later. Stick to cool or lukewarm water.
  • Don’t scrub like a mad person. It can push the stain deeper and wreck the fabric. Dab and blot instead. Be firm, but gentle and mostly be patient.
  • Don’t use bleach or harsh chemicals. Bleach is too strong for most mattresses. It can damage the fabric and foam. It also doesn’t fully get rid of the urine smell, either. The same goes for other harsh cleaners. They can leave behind strong scents or even make you feel sick when you sleep on the bed.
  • Don’t soak the mattress. You want it damp, not drenched. Too much water sinks down into the foam and leads to mould growth.
  • Don’t skip drying. If the mattress stays wet for too long, it can smell worse than the wee itself. And again, it also raises the risk of mildew and mould.
  • Don’t ignore the smell – Just because the stain looks gone doesn’t mean the job’s done. Wee has ammonia in it, and that stuff sticks around. If you don’t treat the smell, pets might go back to the same spot.
  • Don’t wait too long to clean. The longer a stain sits, the harder it is to lift. Odours sink in deep and stay for ages.

Ways to avoid dealing with mattress stains again

Nobody wants to deal with wee in the mattress twice, so…

Use a mattress protector. This is your first line of defence. A waterproof mattress protector stops wee, sweat, and spills from soaking into the mattress. It’s easy to maintain, too. Just pull it off and wash it. 

Look for one that fits snug, feels comfy, and says “waterproof” on the label. When it comes to size, make sure it covers the whole top, and maybe even the sides. Some are plastic-y and noisy, however, there are others which feel like normal fabric. 

Keep an eye on things. Accidents happen. But if you check the bed every now and then, you’ll catch when your child or pet makes a mess. Vacuum the mattress once a month to suck up dust, hair, and crumbs. This kind of regular mattress cleaning helps keep smells and allergens in check. Air it out when you can. Flip it over or let it sit without sheets for a day.

Other simple tips:

  • If kids or pets sleep in the bed, double up with a second waterproof layer.
  • Wash bedding often.
  • Try to keep pets off the bed if they’re having accidents.
  • Get nighttime training pants for young kids, just in case.

Ready to rescue your mattress?

Book a mattress cleaning today and sleep better!

Add a valid postcode e.g. 3000

Takeaways

  • Once pee dries, it turns into crystals that cling to the mattress and stink for weeks.
  • Clean the stain right away. The longer you wait, the harder it gets to remove the stain and smell.
  • Baking soda, vinegar, hydrogen peroxide or enzyme cleaners work great on old urine stains.
  • Always try your cleaner on a hidden spot before spraying it all over the mattress.
  • Don’t soak the bed, instead, use just enough cleaner to wet the stain.
  • Always leave the mattress to dry fully.
5 1 Vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x