December 3, 2023

Mattresses are integral parts of your beds and help you with comfortable cosy sleep. Pets are a common problem for maintaining your mattresses and pet urine can leave stains and produce a bad odour. And not to mention that urine stains and odour attract other insects and may harbour germs and bacteria. Worried about urine odour from the mattress and don’t know what to do. Don’t worry at all we are providing you with a DIY guide that has different ways to mattress urine odour removal at home. Follow the instructions below for urine odour removal at home without buying commercial mattress deodorizers.

Best Ways To Make Your Mattress Urine Odour-Free

You have many ways to understand how to do mattress urine odour removal at home and some of the essential ones are mentioned here.

Essential Oils

Considering essential oils to remove urine odour from the mattress is one of the best ways you can think of. Some of the helpful essential oils can probably be eucalyptus, lavender, peppermint, citronella, etc. To execute this method on your mattress, add 5 to 6 drops of essential oil of your choice to a 1:1 ratio of distilled white vinegar and cold water. Now, pour this mixed content into a dry spray bottle to spray it over the mattress to get rid of unpleasant odours. However, the key point here is to air dry the mattress fully, on both sides until you smell no unpleasant odours coming from your mattress.

Hydrogen Peroxide

Did you know that the hydrogen peroxide in your first aid kit is all you need for mattress urine odour removal at home? Yes, you heard it right. Hydrogen Peroxide has a neutralising property that breaks urine odours in mattresses and removes them for good. However, you have to first do a shrinkage and colour fastness test on your mattress before using hydrogen peroxide. If the results of both shrinkage and colour fastness tests are positive, then you can directly use hydrogen peroxide on your mattress.

Baking Soda

Urine odour removal will be done by using baking soda and you can also use boric acid too. Sprinkle a lot of baking soda over the urine stain and use a cloth to tap over the soda so that the soda powder steeps deep within. In fact, it is suggested to pour baking soda over urine stains because the ingredient absorbs lingering odours from the stain on its own. But, baking soda will take some time to react with urine odours (unlike stains) and removes odours over time.

Borax Paste

If you have borax just sitting that way in your laundry room, time to use it to remove urine odours from your mattress. However, you cannot directly use it to remove the pee smell but have to make it a paste to let it work efficiently and give you effective results. So, make it into a paste by mixing it with water while checking the content to turn out into a thin paste. Now, apply this over your mattress and work it into layers using a soft bristle brush. The next step is to allow the paste to naturally dry until it becomes a hard surface on the mattress. Then, vacuum the paste and regain an odour-free mattress.

Rubbing Alcohol

Rubbing alcohol always works as a rescue for people that are looking for an instant solution for mattress urine odour removal. In fact, rubbing alcohol is a wonderful hand sanitiser apart from working magic in removing urine odours from the mattress. To implement this way for urine odour removal, you have to first take an empty spray bottle fill it with water and then spray it over water. Now, rubbing alcohol to work it into the mattress using a cloth and pressing it into the mattress. Then, allow rubbing alcohol to dry in sunlight to get desirable results.

Dish Soap

Dish soap is very likely to remove pet urine odours from your mattress if that is the material you gave at your home. Therefore, take a few drops of dish soap and mix it into a cup of water to mix it thoroughly for a minute or so and make it a bubble solution. Now, take a clean sponge to dip into this soapy solution and rub it over the mattress as gently as possible. After that, an important step you can never skip is to let your mattress dry on its own and not use any air movers for quick drying. Only after letting the mattress dry can you rinse off the mattress with cold water to find your aim achieved.

Use Enzymes

If you are a pet owner and are smelling pet urine odour coming from your mattress, it is time to rescue your olfactory nerves today. In fact, apart from baking soda, vinegar, essential oils, etc, enzymes give you outstanding results as outcomes. These enzymes can be used as cleaners as they have a unique molecular function of their own.

One such enzyme cleaner is nothing but protease as it can break all kinds of protein-based odours. Some of such odours are urine, faeces and bodily odours. So, once you use protease on your mattress as an enzyme cleaner, it searches for the host that caused odours. Then, it slowly neutralises these urine odours to remove them eventually.


Not all of the mentioned DIYs for mattress urine odour removal at home can be implemented on different mattress types. In fact, hydrogen peroxide might work wonderfully on an innerspring mattress but it isn’t the case for other kinds of mattresses. However, professional mattress cleaning works well for all mattress types you usually find in the market. In fact, upon booking an expert for a deep clean mattress, you can specify your problems that need to be addressed. With that, the mattress cleaning service becomes easier for the cleaner that attends to your bedding. Thus, hire a mattress cleaner today and save your time from juggling with self-cleaning.

Read More: Learn 5 Ways To Extend The Life Of Mattress.