A Guide on How to Clean Baby Mattress (7 Easy Steps)

Babies are the messiest people you will ever meet. They will spill their milk, pee, poop and vomit all over their crib and mattress. The worst part is, ensuring the cleanliness of the mattress is one of the best ways to keep your child healthy. But sadly, cleaning the baby mattress is not as straightforward or simple as you think it is. Many parents have no idea how they can properly keep the mattress clean. Plus, getting rid of the stains and odor of urine, milk, and vomit can be quite tricky. Well, I am here to share a guide on how to clean baby mattress with you. Mind you; I have been doing this thing for years and rest assured—these tips do work!

What You Will Need

  • Water
  • Baby-safe detergent
  • ​Scrub
  • ​Clean damp cloth
  • ​Baking Soda
  • White Vinegar
  • Borax
  • Vacuum
  • Carbonated water
  • Enzyme-digestant cleaner
  • Cornstarch
  • Club Soda
  • Sponge

The Steps on How to Clean Baby Mattress

Here are some of the steps you need to take to make your baby’s mattress squeaky clean!

Step 1. Remove all beddings

Mother and baby in the bed

The very first thing that you need to do is to remove all the bedding accessories—fitted sheets, pillowcases, bolster cases and comforter. You can throw all of these into the washing machine and follow the washing and drying instructions indicated on the label.

Pro Tips: Use water with a temperature of at least 130 degrees Fahrenheit when washing the beddings to get rid of any contaminants.

Crib Beddings must be washed on a weekly basis for health and safety purposes.

Step 2. Vacuum the mattress

Now that you are done with cleaning the accessories, you are now free to focus on cleaning the most important part of your child’s sleeping haven—the mattress.

The first step in cleaning the mattress is to vacuum it. Doing so will allow you to get rid of dust and dirt that has accumulated in the mattress that may cause allergies to your baby. Make sure that you will be vacuuming not just both sides of the mattress but its edges as well.

Pro Tip: Use an upholstery attachment when vacuuming as it will allow you to collect as much dust and dirt as possible.

Step 3. Scrub the mattress

Scrub the mattress

After removing the unwanted dirt and dust from the mattress, it is the time that you scrub the mattress using a gentle scrub and a mixture of ¼ cup of baby-safe detergent and a gallon of water. This is done to get rid of the dirt that has not been collected by the vacuum.

Do not pour the detergent and water mixture directly on the mattress to prevent it from being soaking wet and to facilitate faster drying later. Instead, dip the brush in the mixture then use it to scrub the mattress.

Pro Tip: It can get a little messy when you flip over the mattress to scrub the other side. To avoid this, lay some towels on the floor to protect it from being wet.

Step 4. Rinse the mattress

Wipe down the surface of the mattress using a clean yet damp cloth. When you feel that the cloth is already a bit soapy, rinse and wring it then proceed to wipe down the mattress again. Do this until you feel that the mattress is already free of detergent.

Pro Tip: Proper rinsing is necessary because the leftover detergent in the mattress may cause skin irritation to the baby.

Step 5. Disinfect

Even after doing all the steps mentioned above, you can never be too sure if the mattress is already fully sanitized. To get rid of any remaining bacteria, lightly spray the mattress with rubbing alcohol using a spray bottle.

Pro Tip: Since the alcohol will evaporate eventually, you do not need to rinse the mattress afterward.

Step 6. Get rid of stains and odors

If after vacuuming, scrubbing and disinfecting the mattress, there is still odor and stain that remains, you may need to carry out a few special treatments. Here are some of them:

  • Vinegar

This method is best for removing milky residue and odor. For this method, you may need to scrub the stain a bit using the detergent and water mixture, but this time, you may need to add a tablespoon of white vinegar to it. Sprinkle baking soda over the mattress when it starts to dry to absorb the odor of vinegar.

  • Borax
Use borax

If your baby or child has a habit of wetting the mattress, this is the best option for you. For this method, you may need to dampen (but not saturate) the mattress to dilute the stain and odor. After that, sprinkle borax over the stain to neutralize the odor. Rub the borax in.

To remove the borax, you can just simply wipe it away, or you can vacuum it.

  • Cornstarch

For a liquid vomit, just sprinkle cornstarch over the mattress and vacuum it after a few minutes.

  • Enzyme-digestant cleaner and club soda

For solid vomit, you may need to remove the vomit first. Afterwards, scrub the mattress using a sponge dipped in carbonated water to remove the stain. After that, spray the area with an enzyme-digestant cleaner. Let it soak in for a while. To rinse, blot a sponge dipped in club soda to remove the residue of the cleaner.

Step 7. Dry the mattress

Dry the mattress

The best way to dry the mattress is to place it outside in the sunshine. This is most especially true if you are dealing with stubborn stains and odor. If it is a bit gloomy outside, you can place the mattress in a cool, dry place that has good air flow instead.

Pro Tip: You can place a fan in front of the mattress to facilitate faster drying, you can also remove excess water by pressing a clean, dry towel to the surfaces of the mattress.


You baby spends most of his time lying in his mattress so you need to ensure that the mattress is clean and sanitized at all times. The steps on how to clean baby mattress that I have mentioned above will ensure that the sleeping haven of your baby is clean at all times.

Did you enjoy our simple tutorial? I hope you did! If you have found this useful, please share it with your friends. For comments and suggestions, our comment section is wide open for you!

Josephine Lesley

Hi! I am Josephine G Lesley. I love children! In fact, I am an obstetric nurse and my passion is to ensure that each and every child on my watch will receive the proper care and utmost love that they deserve. I treat each child that I meet as my own and I am happy to be always surrounded with cute and loving children not just at work but also at home. I am actually a mom to a 4-year-old child and I am preparing to welcome another child soon! Because of my work and my family life, I believe that I have gained some amazing insights on child care and rearing and I want to share with you all of my knowledge through this blog. I am doing this in the hopes that I can be able to help other people in their motherhood journey! I hope you will enjoy reading my blog as I enjoyed writing it for you!

Click Here to Leave a Comment Below 0 comments