How to Get Fish Smell Out of Carpet?

Fish smells are downright unpleasant and nauseating and should be nowhere around your house. Especially so, you’d hate having your Saturday’s binge-watching moments interrupted by puking odors right under your nose. This article, therefore, shows you how to get rid of the fish smell from the carpet.

tips to get fish smell out of carpet

What You Need

  • A few clean towels
  • Warm water
  • Detergent
  • Hard-bristle brush
  • Baking soda

Step-by-Step Procedure to Remove Fish Smell from Your Carpet

Step 1: Soak Your Carpet with Clean, Fresh Water

If fish water spills on your carpet y accident, it’s that you act immediately to prevent the smell from getting deeper into the fabric. However, that’ll depend on your carpet’s fabric or the material used to make it.

It would be best if you didn’t let the smell sit on fluffy carpets for long since it can be strenuous to remove. Therefore, grab a clean towel soak it in water until it’s drenching wet.

If the patch is small, press the towel against the carpet while using your weight. However, a bigger towel can cover more ground if it’s wider.

Step 2: Add Detergent and Scrub

You can use any detergent brand to clean your carpet, but avoid using pure bleach alone – or even better, avoid it.

Bleach can discolor your carpet and deteriorate its glitter unless it’s infused in small percentages in the detergent. Ensure that you spread the detergent wide on the carpet and use a tough-bristle brush to scrub in rounded motions.

Step 3: Rinse and Dry the Carpet

Use your soaked towel to rinse the carpet before drying it. You can have a few dry towels in your cleaning arsenal for both processes.

Start by rinsing with a wet towel to remove the foam formed completely by pressing it against the carpet. Then, use the same technique to dry the water from the carpet entirely.

Step 4: Apply Some Baking Soda

Whichever your preference is, you can choose to dry your carpet first before applying baking soda or the other way around.

But, you should remove any persistent smells remaining before drying your carpet outside. Baking soda works best on mildly damp surfaces, removing any remaining smell.

Step 5: Let the Carpet Dry in the Sun

Drying your carpet in the sun helps remove remaining bacteria that can still cause a stench. Therefore, let it soak in the sun for a few hours before using it. Afterward, you can apply a fragrance to keep it smelling good.

Tips to Remove Fish Smell on Your Carpet

Here are the tips you can use to clean fish smell on your carpet:

  • Lemon can work fine if you don’t have baking soda or detergent. Ideally, anglers use it to clean up and remove fish smells after fishing sessions, so it should work for you.
  • Borax can be perfect and is much preferable in not just removing tough stains but eradicating bad odor. Unlike other detergents, Borax won’t make it strenuous to eradicate persistent fish smells.

Never use bleach to remove the fish smell, unless it’s on the floors or the walls. Bleach can tarn your carpet and decolorize it, besides compromising the fabric quality.


Fish smells on your carpets can disrupt your peace, and it’s good that you remove them immediately in case of spills. And if that feels pretty unachievable, this article comes to your aid with a reliable step-by-step procedure. Be sure to have the ingredients aforementioned for seamless cleaning.