How to Remove Urine Stains and Smell from Mattress
January 13, 2026

How to Remove Urine Stains and Smell from Mattress: A Complete Guide for Malaysian Parents

Discovering a urine stain on your mattress can be stressful — whether it’s from a potty-training toddler, a sick family member, or a pet accident. While a professional mattress cleaning service may be helpful in severe cases, don’t panic! With the right approach and household items you already have, you can effectively remove both fresh and dried urine stains from your mattress.

In this comprehensive guide, we’ll walk you through proven methods to clean urine from mattress surfaces, eliminate odors, and restore your bed to a fresh, hygienic condition, all while considering Malaysia’s humid climate.

Why Immediate Action Matters (Especially in Malaysia)

When urine accidents happen, time is your biggest ally. Fresh urine is significantly easier to remove than dried, set-in stains. Here’s why acting quickly is crucial in Malaysia:

  • Stain Setting: Urine contains uric acid that crystallizes as it dries, making stains permanent if left untreated
  • Odor Development: Bacteria feed on urine components, creating that unmistakable ammonia smell
  • Mold Growth: Malaysia’s humid climate (70-90% humidity) accelerates mold and bacteria growth in damp mattresses
  • Dust Mite Attraction: Moisture from urine creates ideal breeding conditions for dust mites in our tropical weather
  • Health Risks: Prolonged exposure to urine-contaminated mattresses can trigger allergies, asthma, and respiratory issues

Did You Know? In Malaysia’s humid climate, a damp mattress can develop significant bacterial growth within 24–48 hours, much faster than in drier countries.

What You’ll Need: Essential Supplies

Before you start, gather these common household items.

Basic Cleaning Kit

  • Clean, dry towels or paper towels (multiple)
  • Spray bottle (for cleaning solutions)
  • White vinegar (distilled works best)
  • Baking soda (at least one box)
  • Mild liquid laundry detergent
  • Cold water
  • Vacuum cleaner with upholstery attachment
  • Rubber gloves (for hygiene)

Optional (For Stubborn Stains)

  • Hydrogen peroxide (3% solution)
  • Enzyme cleaner (for pet urine)
  • Essential oils (lavender or tea tree)
  • Fans or dehumidifier (for faster drying)
Basic cleaning kit for removing urine stains from mattress

Method 1: How to Clean Fresh Urine Stains (Act Fast!)

When the accident just happened, follow these steps immediately.

Step 1: Remove All Bedding

Strip your mattress completely — sheets, pillowcases, mattress protectors, everything.
Wash them immediately in cold water with one cup of white vinegar added to the cycle to prevent stains from setting.

Step 2: Blot (Don’t Rub!) the Wet Area

Using clean, dry towels, firmly press on the urine stain to absorb as much liquid as possible.

Important:
Never scrub or rub the stain. Rubbing pushes urine deeper into the mattress fibers, making it harder to remove. Keep blotting with fresh towels until little to no moisture transfers.

Step 3: Apply White Vinegar Solution

Mix the following in a spray bottle:

  • 1 part white vinegar
  • 1 part cold water
  • 2 tablespoons mild laundry detergent

Spray generously over the stained area. Make sure the solution penetrates as deep as the urine went. Let it sit for 10–15 minutes.

Step 4: Blot Again

Use fresh, dry towels to blot the area and remove the cleaning solution along with urine residue.

Step 5: Apply Baking Soda

Generously sprinkle baking soda over the entire affected area to absorb moisture and neutralize odors.

For best results, leave it for 8–12 hours (overnight is ideal).
In Malaysia’s humid weather, consider running a fan or dehumidifier to speed up drying and prevent mold.

Step 6: Vacuum Thoroughly

Once the baking soda is completely dry, vacuum the area using an upholstery attachment.
Vacuum in multiple directions to remove all residue.

Step 7: Inspect and Repeat if Needed

Check for any remaining stains or odors.
If needed, repeat Steps 3–6 until the mattress is fully clean.

Method 2: How to Remove Dried Urine Stains

Old, set-in urine stains require a more intensive approach and often take more time and patience than fresh stains.

For Light to Medium Dried Stains

Step 1: Rehydrate the Stain
Prepare the same vinegar solution used in Method 1 and spray it generously over the dried stain. The goal is to rehydrate the area so the solution can reach deeper layers.

Step 2: Cover with a Damp Towel
Place a damp (not dripping) towel over the treated area and leave it for 24 hours.
This slows evaporation in Malaysia’s hot climate and allows the solution to penetrate deeply.

Step 3: Maintain Moisture
Check the towel occasionally.
If you’re in an air-conditioned or dry room, lightly re-dampen the towel to keep the area moist.

Step 4: Air Dry Completely
After 24 hours, remove the towel and allow the mattress to air dry fully.
Use fans or good ventilation to speed up drying and prevent mold.

Step 5: Apply Baking Soda
Once dry, sprinkle baking soda over the area, leave it for 8–12 hours, then vacuum thoroughly (same as Method 1).

Step 6: Repeat if Necessary
Deep or old stains may require 3–4 treatment cycles.

If stains or odor persist after multiple attempts, professional mattress cleaning may be more effective.

For Stubborn or Dark Stains (Hydrogen Peroxide Method)

Important Warning
Hydrogen peroxide can bleach and damage fabrics.
This method is best suited for white or light-colored mattresses only.
Always test on a small, hidden area first.

Cleaning Solution Recipe

Mix the following in a bowl (not in a spray bottle):

  • 8 oz (240 ml) hydrogen peroxide (3%)
  • 3 tablespoons baking soda
  • 1 teaspoon dish soap

Do not shake the mixture. Stir gently, then transfer it into a spray bottle. Shaking creates excessive foam and reduces effectiveness.

How to Apply

  • Lightly spray the solution over the stain (do not soak the mattress)
  • Allow it to sit and dry completely (this may take several hours)
  • Use a fan to speed up drying in humid conditions
  • You may notice bubbling—this is normal and means the solution is breaking down urine crystals
  • Once dry, vacuum any remaining residue
  • Repeat if needed for deep stains

How to Get Urine Smell Out of Mattress

Sometimes the urine stain is gone, but the odor lingers. Here’s what to do:

Baking Soda Deodorizing Treatment

  1. Sprinkle baking soda liberally over the entire mattress surface (not just the stain).
  2. For extra odor-fighting power, add 10–15 drops of lavender or tea tree essential oil to the baking soda before sprinkling.
  3. Let it sit for at least 12 hours, ideally 24 hours.
  4. Vacuum thoroughly using multiple passes to remove all residue.
  5. Repeat as needed until the odor is gone.

Vinegar Spray for Persistent Odors

  1. Mix equal parts distilled white vinegar and water in a spray bottle.
  2. Lightly mist the entire mattress surface (avoid soaking).
  3. Allow the mattress to air dry completely with good ventilation.
  4. The vinegar smell will dissipate as it dries, taking the urine odor with it.

Drying Your Mattress in Malaysia’s Humid Climate

Proper drying is critical to prevent mold, bacteria, and odors. Malaysia’s tropical weather (70–90% humidity) requires extra care.

Indoor Drying Tips

  • Turn on air conditioning to reduce humidity and speed up drying.
  • Use multiple fans to create airflow across the mattress.
  • Run a dehumidifier if available.
  • Prop the mattress upright against a wall to allow air circulation on both sides.
  • Open windows if outdoor humidity is lower than indoors (rare, but possible).
  • Point a fan directly at wet spots for faster evaporation.

Outdoor Drying (Use Carefully)

  • Morning sun (7–10 AM) is gentler than afternoon heat — ideal for light exposure.
  • Sunlight helps kill bacteria and remove odors.
  • Avoid prolonged direct sunlight — can damage foam and fabrics.
  • Memory foam mattresses: never leave in direct sun.
  • Watch for sudden rain — bring the mattress inside immediately.

Expected Drying Time

6–24 hours depending on:

  • Mattress type (foam absorbs more liquid)
  • Amount of liquid
  • Humidity and temperature
  • Ventilation quality

Test for dryness: Press a dry towel firmly on the treated area. If any moisture transfers, it’s not ready yet.

When to Call Professional Mattress Cleaning Services

DIY methods are great for small or recent stains, but sometimes professional help is the safest and most effective choice. Consider calling a professional if:

  • Stain covers more than 30% of the mattress surface
  • Urine has soaked multiple layers (inner foam)
  • Old stains won’t budge after 3–4 DIY attempts
  • Strong odors persist despite cleaning
  • You have a memory foam or pillow-top mattress (delicate materials)
  • Mold has developed
  • Recurring pet accidents
  • Allergies or respiratory issues are triggered
  • Time constraints — need fast, effective cleaning

Benefits of Professional Mattress Cleaning

Professional services like PT Clean Services provide:

  • Industrial-grade extraction equipment removes more liquid than towels
  • Medical-grade disinfectants kill 99.9% of bacteria & viruses
  • UV sterilization eliminates dust mites & pathogens
  • Hot water extraction safe for all mattress types
  • Fast-drying techniques suitable for Malaysia’s humid climate
  • Experienced technicians who know different mattress materials

Cost Reference in Kuala Lumpur (KL) & Selangor

  • Average cost: RM80–RM200 per mattress (depending on size & condition)
  • Much cheaper than replacing a mattress (RM500–RM5,000+)

Preventing Future Urine Accidents on Your Mattress

Prevention is always easier than cleaning! Here’s how to protect your mattress in Malaysia’s humid climate:

1. Invest in a Waterproof Mattress Protector

This is the single most important step. A good protector:

  • Creates a barrier between spills and your mattress
  • Is removable & machine-washable
  • Maintains mattress comfort
  • Protects against dust mites, allergens, and stains
  • Costs RM50–RM200, saving thousands on replacement

Tip: Choose a breathable protector that won’t trap heat in hot Malaysian weather.

2. For Parents of Young Children

  • Limit fluids 2 hours before bedtime
  • Establish a bathroom routine before sleep
  • Use nighttime training pants during potty-training
  • Keep a waterproof sheet under bedding
  • Have spare bedding ready for quick midnight changes
  • Consider a bedwetting alarm for older children

3. For Pet Owners

  • Keep pets off beds or set strict boundaries
  • Provide multiple litter boxes for cats
  • Take dogs out right before bed
  • Address behavioral issues with a vet or trainer
  • Use pet deterrent spray if needed
  • Consider pet-specific mattress protectors for extra absorbency

4. For Elderly or Sick Family Members

  • Use disposable bed pads (chux pads) on top of fitted sheets
  • Set up bedside toilet for nighttime use
  • Consider adult incontinence products
  • Layer protection: mattress protector + disposable pad + bedding
  • Check frequently and replace wet items immediately

Common Mistakes to Avoid

  • Using hot water — sets protein stains permanently
  • Rubbing or scrubbing — pushes urine deeper
  • Using bleach — damages mattress materials
  • Applying too little cleaning solution — won’t reach deep stains
  • Not drying thoroughly — leads to mold in humid weather
  • Relying only on scented products — masks smell without removing urine
  • Waiting too long — older stains are harder to remove

Recommended Method for Pet Accidents

Step 1: Apply Baking Soda Immediately

  • Sprinkle baking soda directly on the fresh urine.
  • Watch as it darkens and clumps — this means it’s absorbing the liquid.

Step 2: Repeat Baking Soda Application

  • Once the baking soda stops darkening, vacuum it up.
  • Apply fresh baking soda and repeat until it stays white.

Step 3: Use an Enzyme Cleaner

  • Choose an enzyme cleaner specifically for pet urine.
  • These cleaners contain bacteria that break down uric acid crystals, eliminating odor at the molecular level—not just masking it.

Step 4: Follow Instructions Carefully

  • Most enzyme cleaners require you to saturate the stain and let it work for several hours.
  • Ensure the product penetrates deep into the mattress where urine soaked in.

Step 5: Optional Vinegar Step for Extra Assurance

  • After enzyme treatment, use the vinegar method from Method 1 to further neutralize any lingering odor.

Vinegar Spray for Persistent Odors

  1. Mix equal parts distilled white vinegar and water in a spray bottle.
  2. Lightly mist the entire mattress surface (avoid soaking).
  3. Allow the mattress to air dry completely with good ventilation.
  4. The vinegar smell will dissipate as it dries, taking the urine odor with it.

Pro Tip:

  • Make sure the enzyme cleaner reaches as deep as the urine went.
  • This prevents pets from detecting lingering scent markers and reduces repeat marking behavior.

Frequently Asked Questions

Steam cleaning can sanitize your mattress, but it adds moisture. In Malaysia’s humid climate, this can cause mold if not dried properly. Use fans or a dehumidifier, or hire professional steam cleaning.

No, the vinegar smell disappears within 24–48 hours. Add a few drops of lavender or tea tree oil if you want a fresh scent.

If the stain is large (bigger than your palm) or the mattress feels damp deep inside, urine has likely reached the inner layers. You may need more intensive cleaning or professional help.

No, don’t mix them in one bottle. Use vinegar first, let the mattress dry, then apply baking soda. Mixing reduces their cleaning power.

Not necessarily. Old urine stains are harder to remove, but proper cleaning can restore the mattress. Very old stains may remain visible, but odor can still be removed.

Wait until the mattress is completely dry—usually 12–24 hours in Malaysia. Sleeping on a damp mattress can cause mold and health issues.

No, don’t mix them in one bottle. Use vinegar first, let the mattress dry, then apply baking soda. Mixing reduces their cleaning power.

Final Thoughts: Keep Your Mattress Clean

Urine accidents happen, but quick action can save your mattress. Fresh stains are easier to handle with vinegar and baking soda. For stubborn or old stains, DIY methods may work—but don’t hesitate to call professionals if needed.

Remember: Proper drying in Malaysia’s humid climate is key to prevent mold and odors.

Protect your mattress: Use a waterproof protector, follow simple prevention tips for children, pets, or elderly family members, and address accidents promptly.

Ready for a fresh, clean mattress?

Contact PT Clean Services today and let our experts handle it for you!

Explore Our Mattress Cleaning Services

Disclaimer Statement

We hope you found this article helpful. The information provided is for general cleaning guidance only and may not cover all situations. While we strive for accuracy, results may vary depending on factors such as materials used and cleaning methods applied. We cannot guarantee that all information is error-free. PT Clean Services assumes no responsibility for any errors or omissions. For the best results, we recommend hiring experts such as PT Clean Services. We offer tailored solutions to meet your needs. If you require assistance, explore our cleaning services.

Achieve a cleaner, healthier environment with our professional cleaning services at PT Clean.

We are at your service.