How To Clean A Mattress? Eliminating Bed Bugs, Urine & Stains

Your mattress is one of the essential elements of a good night's sleep, but it often goes unnoticed when it comes to regular cleaning. Keeping your mattress clean is crucial not only for hygiene but also for extending its lifespan. This guide takes you through a step-by-step process to clean your mattress effectively, eliminating bed bugs, urine stains, and other common issues. So, let's dive in!

Preparing for Cleaning

Before you start cleaning, gathering the necessary supplies and taking safety measures is essential.

A. Gather Necessary Supplies

To clean your mattress thoroughly, you'll need the following cleaning materials:

  1. Baking soda
  2. Distilled white vinegar
  3. Hydrogen peroxide
  4. Mild liquid dish soap
  5. Warm water
  6. Essential oils (optional)
  7. Clean, lint-free cloths or towels
  8. Spray bottle
  9. A vacuum cleaner with an upholstery attachment
  10. Soft-bristled brush

B. Safety Measures

Ensure you have good ventilation in the room while cleaning, as some cleaning agents may have a strong odour. If you are sensitive to cleaning products, consider wearing gloves and a mask.

Cleaning Surface Stains

A. Removing Blood Stains

Accidents happen, and blood stains can be a common issue on mattresses. Mix 1 tablespoon of dish soap with 2 cups of cold water to tackle this. Dab the mixture onto the stain with a cloth and continue until the stain is gone.

B. Dealing with Urine Stains

Urine stains can be tricky, but quick action is essential. Blot the area with a dry cloth to absorb excess urine, then apply a mixture of equal parts vinegar and water to the stain. Blot again until the stain disappears.

C. Tackling Sweat and Body Oil Stains

Over time, sweat and body oils can leave unsightly stains on your mattress. Create a mixture of mild dish soap and warm water, then use a soft-bristled brush to scrub the stained area gently. Blot with a clean cloth and repeat if necessary.

Eliminating Odours

A. Deodorizing with Baking Soda

Baking soda is an excellent natural deodoriser. Sprinkle a generous amount of baking soda over the entire mattress surface and let it sit for at least 15 minutes, preferably longer. This allows the baking soda to absorb odours. Vacuum the mattress thoroughly to remove the baking soda.

B. Using Essential Oils for Aromatherapy

If you prefer a pleasant fragrance, consider using essential oils. Dilute a few drops of your favourite essential oil with water in a spray bottle and lightly mist the mattress. Lavender, tea tree, and eucalyptus oils are famous for their calming and antibacterial properties.

Getting Rid of Bed Bugs

A. Identifying Bed Bug Infestations

Bed bugs can be a nightmare, so it's crucial to identify the signs of an infestation. Look for minor reddish-brown bugs, tiny eggs, or dark spots on your mattress surface, indicating bed bug activity.

B. Natural Remedies for Bed Bug Elimination

You can try natural remedies like diatomaceous earth or neem oil for mild infestations. These substances can deter and kill bed bugs effectively.

C. Professional Pest Control for Severe Infestations

It's best to seek professional pest control services for severe bed bug infestations. They have the expertise and tools to eradicate bed bugs effectively and safely.

Spot Cleaning for Specific Stains

A. Red Wine Stains

To tackle red wine stains:

  1. Create a mixture of hydrogen peroxide and dish soap.
  2. Apply the solution to the stain, then blot gently with a clean cloth.
  3. Repeat as needed until the stain fades.

B. Coffee or Tea Stains

Use the same hydrogen peroxide and dish soap mixture for coffee or tea stains. Apply and blot until the stain is gone.

Dealing with Mold and Mildew

A. Identifying Mold and Mildew Growth

Mould and mildew can thrive in moist environments. If you notice any black or dark green spots on your mattress, it may be affected by mould or mildew.

B. Cleaning and Preventive Measures

Mix equal parts water and distilled white vinegar in a spray bottle to clean mould and mildew. Spray the affected area and let it sit for 15 minutes before blotting it with a clean cloth. Ensure your mattress is adequately ventilated and kept dry to prevent future growth.

Deep Cleaning Techniques

A. Steam Cleaning the Mattress

Steam cleaning is an effective way to clean your mattress deep. Use a handheld steam cleaner and go over the entire surface, paying extra attention to stains and odour-prone areas.

B. Vinegar and Hydrogen Peroxide Solution

You can create a mixture of vinegar and hydrogen peroxide for thorough cleaning. Spray the solution onto the mattress, let it sit for a few minutes, and then blot with a clean cloth.

Drying the Mattress

After cleaning, ensure the mattress is completely dry before making the bed. Allow it to air dry in a well-ventilated area, or use a fan to speed up the process.

Maintaining a Clean Mattress

A. Regular Cleaning Schedule

To keep your mattress in top condition, establish a regular cleaning schedule. Aim to clean it every few months and tackle stains and spills promptly.

B. Using Mattress Protectors

Consider using a mattress protector to safeguard your mattress from spills, stains, and dust mites. Wash the protector regularly to maintain a clean sleeping surface.


Cleaning your mattress is an essential part of maintaining a healthy sleep environment. Regularly tackle surface stains, odours, and potential bed bug issues using natural and safe cleaning methods.

Don't hesitate to seek professional help for severe infestations or persistent stains. Following these steps and establishing a cleaning routine, you can enjoy a clean, fresh, and comfortable mattress for years.


How often should I clean my mattress?

It's recommended to clean your mattress every few months and address spills or stains promptly.

Can I use bleach to clean the stains on the mattress?

It's best to avoid using bleach on your mattress as it can damage the fabric and leave harsh fumes. Stick to mild cleaning solutions like dish soap and water or natural remedies.

How can I tell if my mattress has bed bugs?

Look for signs like minor reddish-brown bugs, tiny eggs, or dark spots on your mattress surface, indicating bed bug activity.

Are there any natural remedies to get rid of urine stains?

Yes, you can use equal parts vinegar and water to treat urine stains on your mattress.