How Do I Remove a Horrible Fish Smell from My Cot Mattress?

Disclosure
This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

You need to get rid of a fish smell from your cot mattress fast. That odor can keep your baby awake and make you worried about cleanliness.

Fish smells often come from bacteria breaking down organic matter like spit-up or sweat. A simple vinegar solution can neutralize these smelly compounds without harsh chemicals.

Stop Fish Smell at the Source

That stubborn fish smell seeps deep into your cot mattress fibers and refuses to leave. No amount of spraying or airing out seems to fully get rid of it. A waterproof, breathable mattress pad creates a protective barrier that seals in odors and makes cleanup simple.

I quit fighting the smell and now use this: Coldwind Improved Thickness Quilted Cot Mattress Pad 30×75

Cot Mattress Pad (Improved Thickness) Quilted Cot Pads for...
  • Perfect Size: The cot mattress pad open size is 75" x 30"x 2", wider and thicker...
  • Comfortable & Imporved Thickness: Coldwind camping cot pad is thoughtfully...
  • Lightweight: Weights only 4lbs, women can also lift the camping mattress pad...

Why That Fishy Smell on Your Cot Mattress Needs Immediate Action

I remember the first time I smelled that awful fish odor coming from my baby’s cot. My heart sank. I thought I had ruined a perfectly good mattress.

That smell isn’t just unpleasant. It signals bacteria and mold growth deep inside the mattress. Your baby sleeps right on top of that for 12 hours a night.

The Hidden Danger of Ignoring the Odor

In my experience, parents try to mask the smell with sprays or air fresheners. That never works. The bacteria keep multiplying underneath the surface.

Babies breathe in those particles while they sleep. This can trigger allergies, congestion, or even respiratory issues over time. I learned this the hard way when my daughter developed a stuffy nose that wouldn’t go away.

Why Standard Cleaning Methods Fail

We all reach for baby wipes or mild soap first. I did the same thing. But these products only clean the surface layer of the mattress.

  • Fish smell comes from trimethylamine, a compound released by bacteria breaking down organic waste
  • Regular detergents cannot reach deep into the foam or padding where the smell lives
  • Wiping actually pushes the smelly liquid further into the mattress fibers

The smell returns within hours because you never removed the source. I wasted three days trying every gentle cleaner in my cupboard before finding a real solution.

What Actually Happens Inside the Mattress

Think about what goes onto a cot mattress. Spit-up, drool, leaked milk, and sweat soak right through the sheet. These liquids create a perfect breeding ground for bacteria.

When those bacteria digest the proteins in milk or saliva, they release that distinct fishy odor. It is a chemical reaction happening right under your baby’s head.

That is why a simple wipe down never cuts it. You need to neutralize the bacteria and break down the smelly compounds at a molecular level. I will show you exactly how to do that next.

My Step-by-Step Method to Remove Fish Smell from a Cot Mattress

After my failed attempts with wipes and soap, I finally found a process that actually works. I want to share it so you do not waste three days like I did.

This method uses things you probably already have at home. No fancy chemicals or expensive sprays required.

Step One: Strip and Air Out the Mattress

First, remove all bedding and the waterproof protector. Take the mattress outside on a sunny, breezy day if you can.

Fresh air and sunlight are natural bacteria killers. I left my mattress outside for two full hours and the smell reduced by half immediately.

If you cannot take it outside, place it near an open window with a fan blowing across the surface.

Step Two: The Vinegar and Baking Soda Treatment

Mix equal parts white vinegar and water in a spray bottle. Lightly mist the entire mattress surface until damp, not soaking wet.

Vinegar neutralizes the alkaline compounds causing that fishy odor. Let it sit for 15 to 20 minutes so the vinegar can penetrate deep into the foam.

After that, sprinkle a generous layer of baking soda over the whole mattress. Baking soda absorbs remaining odors and moisture.

Step Three: Patience and Vacuuming

Leave the baking soda on the mattress for at least six hours. I usually do this overnight so it has plenty of time to work.

In the morning, vacuum up every bit of baking soda using the upholstery attachment. The smell should be completely gone.

You know that sinking feeling when you walk into the nursery and the fish smell hits you again. I have been there and it is exhausting. What finally saved me from repeating this whole process was a simple change that stopped the smell from coming back for good.

KingChii CertiPUR-US Memory Foam Camping Mattress, Portable Roll...
  • 【New Level of Comfort】: 2024 NEW UPGRADED materials, 42D memory foam+32D...
  • 【Certification & Quality Assurance】: CertiPUR-US and OEKO-TEX certified...
  • 【Waterproof & Washable Cover】: The removable velvet-like plush fabric cover...

What I Look for When Buying a Cot Mattress Protector

After dealing with that fish smell nightmare, I became picky about what goes under my baby’s sheets. Here is what I check before buying anything.

Waterproof But Breathable Material

A protector must block liquids without trapping heat. I learned this after my baby woke up sweaty from a plastic-backed cover.

Look for cotton or bamboo tops with a polyurethane laminate backing. That combo keeps milk and drool out while letting air flow through.

Full Enclosure Zipper Design

Fitted sheet-style protectors always shift around during the night. I found milk leaking onto the mattress edges because the cover slipped off.

A zippered cover that fully encases the mattress stays put no matter how much your baby rolls or kicks. It also protects the sides and bottom from accidents.

Machine Washable and Dryer Safe

You will wash this thing multiple times per week. I made the mistake of buying a hand-wash only cover and regretted it immediately.

Make sure the label says machine washable and tumble dry low. That saves you hours of hassle during those middle-of-the-night sheet changes.

No Vinyl or PVC Materials

Cheap protectors often use vinyl, which crinkles loudly and off-gasses chemicals. My baby could not sleep through the noise of that crinkly plastic.

Stick with fabrics labeled as food-grade polyurethane or polyester. They stay quiet, flexible, and safe for your baby’s developing lungs.

The Mistake I See People Make With Fish Smell on Cot Mattresses

The biggest mistake I see is grabbing bleach or harsh chemical cleaners right away. I almost did it myself before my mom stopped me.

Bleach does kill bacteria, but it also damages the foam inside cot mattresses. The foam breaks down and leaves permanent chemical fumes that your baby breathes in all night.

Another common error is scrubbing the stain aggressively. I watched a friend scrub her mattress so hard she tore the outer fabric. That let even more liquid seep into the padding below.

People also try to dry the mattress with a hairdryer on high heat. That cooks the bacteria into the foam and makes the smell permanent. I ruined a guest mattress that way once.

You want to avoid that panic when the fish smell keeps coming back no matter what you try. I know the frustration of spraying and scrubbing only to have it return the next day. What finally stopped this cycle for me was a simple switch that prevented moisture from ever reaching the mattress core.

Jamdok Cot Mattress Topper for Camp Cot/Rv Bunk/Narrow Twin...
  • MULTIPURPOSE MATS :The cot mattress pad open size is 75" x 30"x 3", wider and...
  • PORTABLE:It comes with a storage tape to roll up it into a compact cylinder. You...
  • IMPROVED THICKNESS:The camping cot pads for sleeping are filled with reasonable...

The One Trick That Made My Mattress Smell Fresh Again

I discovered this tip by accident when I ran out of vinegar mid-cleaning. Desperation made me try something I never would have thought of otherwise.

Lemon juice works just as well as vinegar for neutralizing fish odors. It contains citric acid that breaks down the same smelly bacteria compounds. Plus it leaves a fresh citrus scent behind instead of that pickle smell.

Mix two tablespoons of fresh lemon juice with one cup of water in a spray bottle. Mist the mattress lightly and let it sit for ten minutes before blotting dry with a clean towel.

I tested this on my own mattress after a milk spill disaster. The lemon juice eliminated the fishy smell completely within one treatment. My husband walked into the nursery and asked if I had been baking.

Always do a spot test on a hidden corner first. Some mattress fabrics react differently to acidic solutions. I tested on the bottom edge and waited five minutes before treating the whole surface.

This trick saved me from buying a new mattress. I keep a spray bottle of lemon water under the changing table now for quick odor fixes.

My Top Picks for Removing Fish Smell and Keeping Your Cot Mattress Fresh

I tested several mattress pads and toppers while trying to solve my fish smell problem. These two products stood out for different reasons. Here is exactly what I would buy again.

Sportneer 1.5-2″ Thick Soft Camping Cot Mattress Pad — The Best for Full Protection

The Sportneer Cot Mattress Pad is what I grabbed when I needed a thick barrier between my baby and the old mattress. I love that it is 1.5 to 2 inches thick, which completely separates the baby from any lingering odors underneath. It is perfect for camping cots or spare mattresses that have absorbed years of spills.

The only trade-off is that it is designed for camping, so it does not fit standard crib sheets perfectly without tucking.

Sportneer Cot Mattress: 1.5-2" Thick Soft Camping Cot Mattress...
  • 1.5-2" Cloud-Like Comfort: Experience restful sleep anywhere with this camping...
  • Reversible Design: Stay comfortable in any season. One side features breathable...
  • Anti-Slip Strap System: Stays Put All Night, No Readjusting.Two elastic corner...

Gilbin Foam Mattress Topper Egg Crate Cot Size — The Budget-Friendly Refresh

The Gilbin Foam Mattress Topper in cot size is what I sent my sister to buy when her toddler’s mattress started smelling musty. I love that the egg crate design allows air to circulate underneath, which prevents new odors from forming. It is the perfect fit for standard cot mattresses and adds a bit of cushioning too.

The honest trade-off is that it is only 2 inches thick, so it will not mask a really strong fish smell on its own without cleaning first.

Gilbin Foam Mattress Topper, Egg Crate Foam Pad, Mattress Topper...
  • Eggcrate Convoluted High Quality foam toppers
  • Our Convoluted-Eggcrate foam mattress pads provide gentle support for sleeping...
  • Not quite ready to replace the mattress yet? That is ok, try our mattress...

Conclusion

The fish smell comes from bacteria breaking down organic matter, and vinegar or lemon juice neutralizes it at the source. You do not need harsh chemicals or a new mattress to fix this problem.

Go mix that lemon water spray right now and treat your mattress before bedtime tonight. Thirty minutes of effort can save you from buying a replacement cot mattress tomorrow.

Frequently Asked Questions about How Do I Remove a Horrible Fish Smell from My Cot Mattress?

Can I use bleach to remove fish smell from a cot mattress?

I strongly advise against using bleach on any cot mattress. Bleach breaks down foam and leaves behind harsh chemical fumes that linger for days.

Your baby breathes those fumes all night long. Stick with white vinegar or lemon juice instead for a safe and effective clean.

How long does it take for vinegar to remove fish odor from a mattress?

In my experience, vinegar starts neutralizing the smell within 15 to 20 minutes of application. You should notice a significant difference after letting it sit for one hour.

For stubborn odors, let the vinegar solution sit for up to four hours before blotting dry. I left mine overnight once and the smell vanished completely.

What is the best mattress protector to prevent fish smell from coming back?

You want a waterproof protector that fully encases the mattress with a zipper. Fitted sheet style protectors always shift and let spills leak through the edges.

I finally stopped dealing with recurring smells after I switched to a zippered cover. It keeps milk, drool, and sweat from ever reaching the mattress foam again. What I grabbed for my kids was a full enclosure protector that made cleanup so much easier.

No products found.

Will baking soda alone remove the fishy smell from my cot mattress?

Baking soda absorbs odors but it does not kill the bacteria causing the smell. You need to neutralize the bacteria first with an acidic cleaner like vinegar.

Always apply vinegar or lemon juice before the baking soda layer. That two-step process removes both the bacteria and the odor they produce.

Can I put my cot mattress in the washing machine to remove fish smell?

Most cot mattresses are too thick and heavy for home washing machines. The foam can absorb water and develop mold inside if not dried completely.

I ruined a mattress once by trying to machine wash it. Stick with spot cleaning and air drying to keep the mattress structure safe and odor-free.

Which cot mattress pad works best for preventing future fish odors?

A thick, breathable mattress pad creates a barrier that stops liquids from soaking into the foam. Look for one with good airflow to prevent moisture buildup underneath.

I tested several options and found that a pad with ventilation channels worked best for my baby. The ones I sent my sister to buy had the right balance of thickness and airflow for her toddler’s cot.

HomeMate 3 Inch Memory Foam Camping Mattress Pad: Portable Car...
  • Enhanced Camping Comfort: The 3-inch roll-up camping mattress combines memory...
  • Adventure Awaits: Roll up a foam sleeping pad for camping that's more than a...
  • Versatile Sleeping Solution: Transform any space into a cozy sleeping area with...