How to Get Rid of Fish Smell from Your House, Oven, Microwave, and Refrigerator

July 14, 2026 • Suzanne Rosi Beringer

That stubborn fish odor can feel overwhelming, but you can clear it fast. My first move is always to boil a cup of white vinegar on the stove; its steam neutralizes smells in the air within minutes.

Here’s exactly what we’ll tackle together:

  • Clearing the air in your main living areas quickly and safely
  • Removing baked-on grease and odors from your oven and microwave
  • Deodorizing every shelf and seal in your refrigerator
  • My favorite natural solutions that actually work, learned from years of home tests

I’ve perfected these methods through real spills, like when my dog Peeta found a forgotten fish tray or my aunt Jessica’s cooking adventures left a lasting impression.

Why That Fish Smell is So Hard to Shake

That lingering, fishy funk isn’t just a bad smell. It’s a three-part problem you need to tackle.

First, fish contains volatile amines. Think of them like tiny, invisible stink bubbles that float into the air and stick to everything. Second, cooking fish releases an oily splatter. This grease carries the smell and coats surfaces in a thin, smelly film. Third, your home is full of porous surfaces like curtains, couch cushions, and even painted walls that soak up those oily amines.

Treating fish odor is like cleaning an invisible, greasy stain that’s floating in the air and glued to your walls. Simply opening a window only handles the airborne part.

I learned this the hard way after Roger’s infamous “big catch” trout fry. The smell hung around for two days before I figured out my mistake. We can fix this.

Your First 30 Minutes: The Damage Control Routine

Your goal in the first half-hour is damage control. I call this the “Golden Window.” Your panic level should be about a 6 out of 10. Act fast, but don’t make frantic choices that make it worse.

Here is your immediate action list. Do these steps in order:

  1. Ventilate aggressively. Open every window and door you can. Create a cross-breeze. Place box fans in windows to blow the air *out* of the house.
  2. Address the source immediately. Get all fish scraps, skins, and bones into a sealed bag and take it outside to the trash can.
  3. Boil a pot of water. Add several lemon slices or a big handful of citrus peels. Let it simmer. The steam helps neutralize odors in the air.
  4. Wipe down every hard surface. Use a microfiber cloth dampened with a 50/50 mix of white vinegar and water on counters, stove hood, cabinet fronts, and the wall near the stove.

Do not grab a strong chemical air freshener or scented candle to mask the smell. I tried that once. The floral spray scent mixed with the fish odor, creating a locked-in, perfumed seafood smell that took even longer to eliminate.

This routine buys you time and contains the problem. Now you can move on to the specific offenders.

How to Get Fish Smell Out of Your Entire House

Two white plates with sashimi and cooked fish on a dark wooden table, with chopsticks and dipping sauces nearby.

That cooked fish smell has a way of traveling. It clings to surfaces you didn’t even cook near. I find the best approach is a targeted room by room attack, starting in the heart of the odor: the kitchen.

Kitchen Surfaces and Soft Fabrics

Wipe down every hard surface with a simple, powerful solution. Mix equal parts white vinegar and warm water in a spray bottle. The vinegar’s acidity cuts through the oily fish residue.

Spray and wipe walls near the stove, cabinet fronts, and especially the stove hood and filter. That greasy hood filter is often the prime suspect for lingering smells, so give it a thorough soak in hot, soapy water. This routine also helps remove cooking grease smells from your kitchen air. We’ll cover more odor-fighting tips in the next steps.

For curtains, upholstery, or tablecloths that have absorbed the odor, baking soda is your friend. Sprinkle a generous layer onto the fabric, let it sit for at least an hour (or overnight for a strong smell), then vacuum it up thoroughly. This method works especially well when you need to remove urine odor from fabrics.

This worked on my living room curtains after Roger decided to pan sear trout with every window closed. The baking soda absorbed the greasy odor particles without any harsh chemicals.

The Air Itself: Neutralizing Lingering Odors

Opening windows is step one. For odors that just won’t quit, you need a stronger tactic.

In extreme cases, like after a major kitchen smoke up, I have rented a small ozone generator. Ozone generators are powerful but must be used with extreme caution: no people or pets can be in the home during treatment, and you must air the house out completely afterward.

For a safer, daily solution, try my Aunt Jessica’s trick. She always places a small bowl of white vinegar or fresh coffee grounds in the center of the room. Both will passively absorb odors from the air over several hours, especially when you’re trying to remove pet odors from living spaces.

Material Red Flags for Your Home

Be mindful of your surfaces as you clean. That abrasive scrub pad can permanently scratch a glossy cabinet finish or delicate stone countertop.

Avoid using vinegar-based cleaners on unsealed natural stone (like marble or limestone) or certain metals like cast iron, as the acid can cause etching or damage. For these, a mild dish soap and water solution is safer.

How to Get Fish Smell Out of Your Oven

A hot oven bakes the fish smell right into every splatter and spill. Regular oven cleaner works, but I prefer methods with less harsh fumes, especially with kids and pets around. If the odor lingers after cooking, there are simple ways to remove burnt food smell from the house.

The Oven’s Self-Clean Cycle: Yes or No?

I usually avoid the self-clean cycle for fish smells. The extreme heat can actually bake the odor in more permanently, and it’s hard on your oven’s components.

My mom, Martha, taught me a better way. For a cold oven, place a small bowl of plain household ammonia on the top rack and a large pan of boiling water on the bottom rack. Close the door and let it sit overnight. The fumes will loosen every bit of baked on grease. In the morning, ventilate the kitchen well, then wipe the oven clean.

Scrubbing Away Grease and Smell

For a hands on clean, make a simple paste. Mix baking soda with just enough hydrogen peroxide to form a spreadable consistency.

  1. Remove oven racks and soak them in hot, soapy water.
  2. Spread the paste over the cool oven’s interior, avoiding heating elements.
  3. Let it sit for a few hours. The paste will dry and start to crackle.
  4. Use a damp cloth or plastic scraper to wipe the paste away, taking the grease and odor with it.

If you prefer a ready made product, look for these types:

  • Fume Free Oven Cleaners: These are often gel based and don’t emit strong chemical smells.
  • Heavy Duty Degreasers: A citrus or plant based degreaser can cut through the fish oil effectively.

How to Get Fish Smell Out of Your Microwave

A child wearing a plaid shirt holds a white bowl in a kitchen with a microwave in the background.

That lingering fried fish or salmon scent can make your next bag of popcorn taste terrible. I get it. The key is to use steam to loosen the greasy, smelly residues stuck to the walls.

You have two fast paths: a quick citrus wipe for light odors or a full steam treatment for stubborn smells. For anything more than a faint whiff, I always go straight for the steam.

The 5-Minute Vinegar Steam Clean

This is my go-to method. It’s the same one I used last week after reheating some strong garlic butter shrimp for Roger.

  1. Mix one cup of water with ¼ cup of white vinegar in a microwave-safe bowl. A glass measuring cup works perfectly.
  2. Place it in the center of the microwave and run it on high for 3-5 minutes, until the window is very steamy and the liquid boils.
  3. Let it sit for another 5 minutes with the door closed. Don’t open it. The steam needs time to soften every splatter.
  4. Carefully remove the hot bowl. Wipe down the entire interior with a damp microfiber cloth. Everything should come off easily.

The vinegar steam breaks down the oily fish particles that hold the odor, making them simple to wipe away. You might notice a slight sour scent from the vinegar, but I promise it fades completely in under an hour as everything dries.

Finding Hidden Smells in the Microwave

If the smell remains after steaming, the odor is hiding. You need to play detective.

  • Check the ceiling: Grease and steam rise. Look for a fine, sticky film up top and scrub it.
  • Check under the turntable: Lift the glass plate and wipe the ring and motor housing beneath. Spills often drip down here.
  • Check the door seal: Gently pull back the rubber seal around the door. Wipe inside the grooves with a Q-tip dipped in your vinegar solution.

Post-Treatment Recovery: Let it air dry completely with the door open before using. I leave mine open for 30 minutes. This final airing out is what guarantees a fresh start.

How to Get Fish Odor Out of Your Refrigerator

Refrigerator smells need a system reset. A quick wipe won’t fix this. You are on a deep-clean mission to find where the odor molecules are clinging.

This process tackles the problem at its source, removing the spoiled residue instead of just masking it. Set aside 45 minutes. You’ll need it.

The Full Empty and Scrub

Take everything out. I mean everything. Place perishables in a cooler with ice packs.

  1. Remove all shelves and drawers. Wash them in your sink with warm, soapy water.
  2. For the interior, make a simple cleaning paste. Mix two tablespoons of baking soda with warm water until it forms a spreadable paste.
  3. Using a soft cloth, wipe down every square inch inside the fridge and freezer with the paste. Focus on corners, seams, and the backs of walls.
  4. Rinse your cloth with clean water and wipe away all the baking soda residue.
  5. Check the drip pan. This is a common culprit. It’s usually located at the bottom, behind a kick plate. If accessible, pull it out and clean it with soap and water.

Baking soda is a gentle abrasive that lifts gunk and neutralizes odors without any harsh chemical fumes near your food. It’s what I used after a container of fish broth tipped over last month—unlike some abrasive cleaners.

Long-Term Odor Absorption

After the deep clean, place an odor absorber inside to catch any remaining smells and prevent new ones.

  • Baking Soda Box: The classic. Open a new box, remove the lid, and place it on a shelf. It works steadily for about 30 days.
  • Activated Charcoal: More powerful. A small bag of bamboo charcoal can absorb odors for months. You just recharge it in the sun.
  • Fresh Coffee Grounds: Place dry, unused grounds in a shallow bowl. They absorb odors and leave a faint, pleasant coffee scent.

My mother-in-law Brianna prefers coffee grounds. She swears they work better than anything else in her fridge down in Texas. I keep a box of baking soda in the back because it’s easy, but her coffee trick is fantastic for a stronger fragrance lift.

Special Cases: Cars, Garbage Cans, and Drains

Sometimes, the fishy smell doesn’t stay in the kitchen. It hitches a ride. I’ve had my fair share of panic moments when a grocery bag leaked in the trunk or a forgotten fast-food wrapper hid under the seat. These enclosed spaces need a slightly different plan of attack.

How to Get Fish Odor Out of a Car

On my panic meter, a fishy car is an 8 out of 10. It’s a small, sealed box that you sit in every day. The smell gets into every fiber. Treat your car’s interior like a tiny, mobile living room carpet.

The key is to act fast and clean the source before the scent sets up camp in your headliner. First, remove any solid debris or spillage. Blot liquids with paper towels.

For fabric seats and carpets, I use my go-to upholstery method. You’ll need a small spray bottle, white vinegar, water, baking soda, and a vacuum.

  1. Mix equal parts white vinegar and water in the spray bottle. Lightly mist the affected fabric. Don’t soak it.
  2. Sprinkle a generous layer of baking soda over the damp area. Let this paste sit for at least an hour, or overnight if you can.
  3. Once it’s completely dry, vacuum thoroughly. I mean, really get in there. This combo pulls the odor out beautifully.

If the smell lingers after vacuuming, you might need an enzyme cleaner. These are made for pet accidents, but they work on organic food smells too. My golden lab Peeta has taught me a lot about enzyme cleaners. Follow the bottle’s instructions, usually involving a soak and a blot.

Finally, air it out. Roll down the windows whenever possible. For a final refresh, I’ll place an open box of baking soda under the seat for a few days. It’s a quiet, effective odor absorber. Especially for car interiors.

Dealing with Stubborn Trash and Drain Smells

The kitchen trash can or the sink drain often becomes the epicenter of the smell. You can clean the fridge all day, but if the garbage bag has dripped, you’ll still smell it.

For a plastic trash can, a simple bleach solution or vinegar rinse kills the bacteria causing the stink. Take the can outside. Rinse it with a hose. Then, wash it with hot, soapy water. For a disinfecting rinse, use one part household bleach to ten parts water, or use straight white vinegar. Let it air dry completely in the sun if you can.

My Aunt Jessica, who loves her wine and seafood boils, swears by lining the bottom of a clean, dry bin with a few sheets of newspaper and sprinkling baking soda on top before putting in a new bag. It’s a great preventative trick.

Sink drains are trickier. Food particles get stuck in the pipe’s gooseneck and rot. A baking soda and vinegar flush can work wonders here.

  1. Pour about half a cup of baking soda directly down the drain.
  2. Follow it with one cup of white vinegar. It will fizz.
  3. Let it sit for 15 minutes. The chemical reaction helps break down gunk.
  4. Flush with a pot of boiling hot water.

This warning is critical: never, ever mix commercial drain chemicals with the baking soda and vinegar method. The reactions can be dangerous, releasing toxic gases. If you’ve used a store-bought drain cleaner recently, just use boiling water. Stick to one method at a time.

FAQ about Removing Fish Odor

The smell is still in my kitchen air after wiping surfaces. What did I miss?

You likely missed the greasy film on the stove hood filter and cabinet fronts. Remove and soak the metal hood filter in hot, soapy water, then wipe all upper surfaces with a vinegar solution to cut the invisible grease.

I hate the smell of vinegar. What’s the best alternative for my microwave?

Use a bowl of water with several lemon slices instead. Microwave it until steaming, let it sit, then wipe; the citric acid and oils will help neutralize the fish odor effectively.

How can I prevent fish smells from sticking in my fridge in the first place?

Always store raw or cooked fish in a sealed, leak-proof container or a double layer of airtight bags. Placing an open box of baking soda on a shelf will also actively absorb any escaping odors.

My oven still smells fishy after cleaning. Where could the odor be hiding?

Check the oven door seals and the area around the heating elements. Grease and odor particles can pool in these crevices; use a cotton swab dipped in a baking soda paste to scrub these hidden spots. Cleaning these areas helps remove odors from the microwave, since trapped grease and residues are a common source of lingering smells. This prep sets the stage for effective odor removal methods you can apply next.

Is it safe to use baking soda or vinegar paste on my stainless steel refrigerator shelves?

Yes, both are safe for stainless steel. Rinse thoroughly with water after cleaning and dry with a soft cloth to prevent any potential water spotting or residue.

Your Game Plan for Lasting Freshness

Always start by eliminating the odor’s source with a thorough clean, then use a simple neutralizer like baking soda to absorb what’s left in the air. This one-two punch is how I keep my own kitchen from smelling like Roger’s fishing trip for days. For clothes, you can apply the same approach to remove bad smells from fabrics. You’ll find more real-life fixes and fabric-friendly advice in my other articles on Stain Wiki.

About the Editor: Suzanne Rosi Beringer
Suzanne is an accomplished chemist, laundry expert and proud mom. She knows the science and chemistry of stains and has personally deal with all kinds of stains such as oil, grease, food and others. She brings her chemistry knowledge and degree expertise to explain and decode the science of stain removal, along with her decades long experience of stain removal. She has tried almost everything and is an expert on professional and DIY stain removal from clothes, fabric, carpet, leather and any other items dearest to you.