How to remove fish smell from your house
To remove fish smell from your house, vent the kitchen while you cook and for 10 to 20 minutes after, wash pans and wipe the splatter right away, and wipe counters and the sink with diluted vinegar or lemon juice. Take fish scraps straight outside. The smell is trimethylamine plus fish oil that settles on surfaces; acid neutralizes the trimethylamine and soap removes the oil.
- Best method
- Vent, wash off the oil, neutralize with a mild acid, remove scraps
- Time
- 30 minutes after cooking; a few hours of airing
- Difficulty
- Easy
You will need
- Range hood or window fan
- Dish soap and hot water
- White vinegar or lemon juice
- A sealable bag for scraps
- Baking soda or activated charcoal
Step by step
- 1
Vent before the pan heats
Turn on a range hood that vents outdoors before you start, cook on the back burners if you can, and open a window. Leave the hood running 10 to 20 minutes after you finish.
Why: The hood captures fish odor and oily aerosol at the source, before it spreads through the house and settles.
- 2
Get scraps and packaging out
Seal fish skin, bones, trimmings and wrapping in a bag and take it to an outdoor bin as soon as you're done.
Why: Bacteria keep converting what's in fish scraps into trimethylamine, so the indoor trash becomes a new source overnight.
- 3
Wash pans and utensils right away
Wash the pan, baking sheet, spatula and cutting board in hot soapy water as soon as they're cool enough to handle.
Why: Fish oil left on cookware keeps releasing smell into the kitchen.
- 4
Wipe the splatter zone
Wash the stovetop, backsplash, nearby walls and cabinet fronts with dish soap and water, then clean the range hood's grease filter.
Why: Fish oil spatters as a fine aerosol that coats surfaces well beyond the pan.
- 5
Neutralize with vinegar or lemon
Wipe the sink, counters and cutting boards with diluted white vinegar or lemon juice, then rinse. Use only soap and water on marble, limestone or travertine.
Why: Trimethylamine is a base. Acid turns it into a salt that doesn't evaporate, so it stops reaching your nose.
- 6
Air out and absorb what's left
Keep windows open for a few hours, wash dish towels and any nearby curtains, and leave a bowl of baking soda or activated charcoal on the counter overnight.
Why: Fabrics hold the smell, and adsorbents take up what's still in the air.
Why fish smell fills a house
Ocean fish contain trimethylamine oxide, which bacteria and enzymes turn into trimethylamine (TMA) after the fish dies. TMA is the fishy smell, and heat drives more of it into the air. Cooking also throws off fish oils, unsaturated fats that spatter as a fine aerosol and settle on the stove, walls, cabinets and fabrics.
So the smell has two sources: TMA in the air and on surfaces, and oily film that keeps releasing it. The fish smell page explains why acid works on the first and soap on the second.
A warning for marble and limestone
Lemon juice and vinegar etch calcareous stone such as marble, limestone, travertine and onyx, sealed or not, because the acid dissolves calcium carbonate. On those counters, wash with mild dish soap and water and rinse well. See cleaning marble for safe products.
By situation
The house still smells of fish the next morning
Check the trash, the hood filter, dish towels, the sink drain and any pan left to soak. One of them is still holding fish oil or scraps.
Fish smell in the living room or bedrooms
Smell has drifted and settled into fabrics. Air the rooms, wash throws and curtains if needed, and leave a bowl of baking soda or charcoal for a day.
No vented range hood
Open windows and run a window fan blowing outward while cooking. A recirculating hood catches some grease but sends odor back into the room.
Fish smell on hands
Rinse with water, rub with lemon juice or diluted vinegar, then wash with soap. Acid neutralizes trimethylamine on skin too.
Freshwater fish
Freshwater fish build up little trimethylamine oxide, so they tend to smell milder. Some bottom-feeders have a muddy smell from compounds made by algae, which the same cleaning removes from surfaces.
What not to do
- Don't use lemon or vinegar on marble, limestone or travertine. Acid dissolves calcium carbonate and etches the surface.
- Don't leave fish scraps in the kitchen trash overnight. Bacteria keep producing trimethylamine from them.
- Don't mix vinegar with chlorine bleach. Acid plus bleach releases chlorine gas.
- Don't rely on candles or sprays. They don't neutralize trimethylamine or remove the oily film that holds it.
Other methods that work
Higher-rated HVAC filter
EPA suggests a MERV 13 filter, or the best your system can take, to help with cooking emissions.
Caution: It catches particles, not odor gases.
Portable air cleaner
A portable air cleaner that doesn't produce ozone can help remove cooking particles while you ventilate.
Stain still there?
The smell keeps coming back near the stove
The hood filter or cabinet tops hold fish oil. Degrease them with hot water and dish soap.
The sink smells fishy
Flush the drain with hot water and wipe the sink with diluted vinegar or lemon, then rinse.
Safety
- Never combine vinegar or lemon juice with chlorine bleach.
Never mix cleaning products; see chemicals you must never combine.
Questions
How do I get fish smell out of my house fast?
Run the range hood and open windows, take scraps outside, wash the pan, and wipe surfaces with diluted vinegar or lemon. Most of the smell goes within a few hours.
What neutralizes fish smell in the kitchen?
A mild acid such as lemon juice or vinegar. It converts trimethylamine into a salt that doesn't evaporate.
Does baking soda absorb fish smell?
A bowl of baking soda or activated charcoal helps soak up lingering odor overnight, but it doesn't neutralize trimethylamine the way acid does.
Why does my whole house smell after cooking fish?
Heat releases trimethylamine and fish oil aerosol, which drift through the house and settle on surfaces and fabric.
Fish smell elsewhere
Other smells in the house
Sources
- Is Fish Smelly?, American Society for Nutrition (citing McGee, On Food and Cooking)
- Strategies for Improving Indoor Air Quality While Cooking (infographic text), U.S. Environmental Protection Agency
- Learn About Cleaning Products for Natural Stone, Natural Stone Institute
- How to Get the Smoke Smell out of a House After a Fire, Oklahoma State University Extension
- Chlorine gas: What happens if you mix bleach and other cleaners, Poison Control (National Capital Poison Center)
Last updated . Methods are drawn from the sources above; how we research and check our guides.