PDF download Download Article
Say goodbye to stinky odors with a few nifty tricks and natural remedies
PDF download Download Article

You walk through the door after a long day to be hit by the awful smell of fish. Great, the salmon you made last night is coming back with a vengeance. So, how can you get rid of the fishy smell for good? We’ve got the best tricks to help you eliminate that stinky odor fast, prevent it from returning, and keep your home or apartment smelling nice and fresh. Now, let’s un-pinch that nose because we’ve got some deodorizing to do!

Things You Should Know

  • Get rid of fishy smells in your kitchen by simmering white vinegar and lemon peels on the stove.
  • Deodorize any space by placing a cup of ground coffee on a table or countertop.
  • Use essential oils or a store-bought deodorizing spray to quickly eliminate odors and freshen your home.
1

Set a bowl of vinegar on the counter.

PDF download Download Article
  1. Whether you’ve recently cooked fish or you're dealing with an overheating appliance, putting a bowl of white vinegar in the smelly space can do wonders. Simply fill a bowl or open container with 1 teaspoon (4.9 mL) of white vinegar and leave it on a counter or table.[1]
    • If you’re preparing to cook fish, try placing a couple drops of vinegar on the raw fish to help eliminate odors.
    • If a fishy odor is in your home and you haven’t recently prepared fish, it’s most likely because a wire, circuit breaker, or outlet is overheating. This is extremely dangerous, so contact an electrician right away.
  2. Advertisement
2

Leave out a cup of coffee grounds.

PDF download Download Article
  1. If that fishy smell won’t go away, pour a handful of coffee grounds into a cup and leave it in the smelliest room. The coffee grounds will suck the fishy smell from the air and mask it with a bold scent.[2]
    • This trick is also great for smelly refrigerators, so consider popping a cup of coffee grounds in the fridge if you have fish leftovers.[3]
    • Use this odor-eliminating after you’ve burnt toast to get rid of the smoky smell.
3

Simmer vinegar and lemon peels on the stove.

PDF download Download Article
  1. This DIY air freshener is perfect if your kitchen smells of fish (or you live in a smaller space). Simply put a pot with 1 cup (8.0  fl oz) of water, 3 tablespoons (0.19  c) of white vinegar, and a handful of lemon peels on the stove.[4] Bring the water to a boil and then let it simmer for 20 or so minutes.
    • If the scent of lemon isn’t your thing, no problem! Rosemary, vanilla, orange peels, and bay leaves are great alternatives.
    • You can also try this trick after chopping or cooking garlic, peppers, and onions to neutralize their pungent smells.
  2. Advertisement
4

Diffuse a deodorizing essential oil blend.

PDF download Download Article
  1. Have a diffuser and a handful of essential oils laying around? Well, now’s the perfect time to use them! Many essential oils have antibacterial and deodorizing benefits (not to mention they smell lovely).[5] Here are some oils you can try to get rid of that fish odor:[6]
5

Use a store-bought deodorizing spray.

PDF download Download Article
7

Wash all surfaces and kitchenware the fish touched.

PDF download Download Article
  1. If you’ve cooked fish recently, more likely than not, the smell is coming from food residue. Clean the counters, backsplash, tabletops, sink, and any dishes the fish touched right away.[8]
    • Don’t forget to clean the cutting board and pans! Leaving dishes in the sink after preparing a meal can be easy, but that can lead to food-borne bacteria and foul smells.[9]
    • If the smell still lingers after you’ve cooked fish, consider deep cleaning the kitchen.
  2. Advertisement
8

Air out the room.

PDF download Download Article
  1. One of the best things you can do to get rid of odors is to let the smell out. If it’s a nice day, prop open doors and windows and position fans out of the smelly rooms to help pull the fishy smell out of your house.[10]
    • Now, this method won’t eliminate a fishy smell caused by an overheating electrical unit. Use fresh air to minimize smells while waiting for an electrician, not as a permanent solution.
9

Take out the trash.

PDF download Download Article
  1. We get it—taking out the trash is no fun. But it can help your home stay tidy, clean, and odor-free. Always take your trash out when it starts to stink or nothing else can fit in it.[11]
    • Plan on cleaning the garbage can itself at least once a month, as this can help keep lingering food and trash residue from smelling.
  2. Advertisement
10

Wash your dish towels.

PDF download Download Article
  1. If you’ve cleaned your kitchen from head to toe, taken out the trash, used a deodorizer and still smell fish, it could be because it’s on your kitchen towels. Swap out and wash your dish towels and rags regularly to prevent lingering odors in your kitchen.
    • Toss the lightly used towels in with your weekly laundry load.
    • Wash heavily-soiled towels in their own load to avoid spreading bacteria.[12]
    • Have multiple towels ready to go, so you can swap them out the minute one gets dirty.
11

Invest in an air purifier.

PDF download Download Article
  1. Air purifiers can come in handy if fish is a food staple in your house. These devices clean the air and trap airborne particles that cause odors. Think of them as giant filters for your home. If you cook fish regularly, set up an air purifier in your kitchen to prevent the house from getting stinky.[13]
    • If a nice-smelling home doesn’t get you on board to buy an air purifier, know that filtering your air can help improve your lung and heart health.[14]
  2. Advertisement


Expert Q&A

Search
Add New Question
  • Question
    Are there any other ways to remove the fish smell out of our house?
    Bruna Coutinho
    Bruna Coutinho
    Cleaning Expert
    Bruna Coutinho is a Cleaning Expert and owner of Bruna’s Cleaning Services based in Wilmington, Delaware. With over 10 years of experience and over 200 recurring customers, Bruna's Cleaning Services provides a variety of cleaning solutions to the DE, NJ, and PA areas. While boasting eco-friendly cleaning practices, some of Bruna’s specialties include Deep Cleaning, Commercial Cleaning, Post Construction Cleaning, and Airbnb Cleaning. In 2023, Bruna's Cleaning Services was voted a Neighborhood Fave on Nextdoor.
    Bruna Coutinho
    Cleaning Expert
    Expert Answer
    If you can't find the source of the smell, start by thoroughly cleaning all surfaces, especially your kitchen area with some bleach to eliminate any remaining residues. Once done, place several bags of baking soda around your house, since baking soda effectively absorbs and neutralizes odors.
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Tips

Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!

Warnings

  • Fishy smells can occur after you’ve cooked a delicious meal or when an electrical appliance is overheating. If you haven’t prepared fish, err on the side of caution and call an electrician if you smell fish.
Advertisement

You Might Also Like

Advertisement

About This Article

Claudia & Angelo Zimmermann
Reviewed by:
House Cleaning Professionals
This article was reviewed by Claudia & Angelo Zimmermann and by wikiHow staff writer, Aly Rusciano. Claudia and Angelo Zimmermann are the founders of Everneat, an Eco-Friendly Cleaning Service based in New York City and in Connecticut. They are also the founders of Clean Code, a DIY 100% natural cleaning product line. This article has been viewed 30,263 times.
10 votes - 60%
Co-authors: 14
Updated: August 7, 2025
Views: 30,263
Thanks to all authors for creating a page that has been read 30,263 times.

Did this article help you?

Advertisement