Skip To Content

    32 Ways To Banish Bad Odors From Your Life Forever

    Let's take the stink out of everything.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI β€” prices are accurate and items in stock as of time of publication.

    ZoΓ« Burnett / BuzzFeed

    1. Eliminate any gross smells and substances left behind by your four-legged friend with this non-toxic odor and stain remover. Yes, your pet and your carpet can now co-exist.

    It's chlorine-free, color-safe, and safe to use around pets and children.

    Promising review: "I bought this for my grandson. His dog peed on his new memory foam mattress. My daughter-in-law called me up so upset because no matter what they tried, nothing was getting the smell out, and my grandson refused to sleep in his bed. I found this product on Amazon. Well, true to the reviews, this product worked fantastically. My daughter-in-law sprayed it on the mattress, followed the directions on the bottle and by the next day, all odor was eliminated. I would buy this product again in a heartbeat." β€”P. Aruffi

    Get it from Amazon for $19.97.

    2. Freshen up a pair of stinky shoes or socks with a few spritzes of this spray-on deodorizer. You can even apply it directly to your feet.

    This spray is made of essential oils of mint, eucalyptus, tea tree and thyme. It's natural and non-toxic!

    Promising review: "I wear boot socks, which are not a natural fabric. By the end of winter, I'm embarrassed by the aroma wafting up from them. This eliminated the odor from my boots on DAY ONE. We spray this now before putting on boots/shoes and instead of foot odor, we now smell the pleasant aroma of peppermint. Our feet and our shoes smell fresh and fantastic. I still cannot believe how well this stuff works. I spend a small fortune on beautiful, well-crafted, well-made leather, suede, non-synthetic fiber winter boots and dreaded the thought of replacing them. Now we can keep all of them. I am so, so, so glad I found it." β€”AmazonAddict

    Get it from Amazon for $12.95.

    3. Plug in an odor eliminator to keep your bathroom (or any room) smelling fresh. Food, pet urine, and smelly pipe odors begone!,

    It's fragrance-free but comes with an optional scent cartridge.

    Promising review: "Wow, does this work! We have one bathroom without any circulation at all and can never get it to smell clean β€” even with an air freshener, infrequent usage, and thorough daily cleaning! But now I don't even remember how it smelled because this eliminated all smells! β€”Phillip M.

    Get it from Amazon for $15.99.

    4. Rid your closet of dampness, mildew, and musty odors with a hanging moisture absorber. You can actually hang it anywhere with a rod.

    Promising review: "Our closets were containing so much moisture that every few weeks our clothes and towels would get funky smelling. We have one of the best washing machines with sanitary settings, so we knew it was not due to dirty laundry. My wife bought these, and every two months the bags are full of water, and the clothes and towels remain fresh smelling." β€”PinkMoonCow

    Get a pack of four from Amazon for $16.80.

    5. Have this fragrance-free odor-eliminating spray on hand to tackle stenches anywhere (home, office, car, trash can, etc.). It gets rid of smells without masking them.

    This spray is non-staining, non-toxic, non-flammable, non-allergenic, and naturally derived. It's safe to use around pets and children.

    Promising review: "This stuff was recommended by a family member. It does the job and then some. This covers up the funniest odors in our home. We have four dogs and a fish. With both of us working, if we don't get to the dishes or something, we just spray before company arrives and it works. It also covers up the smell of perfume and frilly smells that some people don't like. I love this!" β€”GirlsonVenus

    Get a pack of two from Amazon for $12.85.

    6. Never wrinkle your nose after a shower again with these odor-resistant bamboo-cotton bath towels. They're great at wicking away moisture and won't get that musty, damp smell.

    These super-soft towels are made of clean, eco-friendly viscose-from-bamboo fabric that naturally repels odors and allergens.

    Promising review: "We love these towels! So soft and absorbent β€” and they seem to get better and better with washing. They never have a damp/musty smell. We are not going back to regular towels! Just ordered another set. Well worth the money." β€”Jennifer

    Get it from Cariloha for $29.

    7. Keep your underarms smelling (and feeling) fresh by applying some all-natural deodorant. It contains activated charcoal powder to help absorb sweat and neutralize odor. It's a ~pit-y~ you haven't heard of this sooner!

    NOTE: This is a deodorant, NOT an antiperspirant, so you will still sweat, but you will not stink! It is free of parabens, aluminum, phthalates, and GMOs. It is also cruelty-free.

    Promising review: "The ingredients are truly all-natural and very good for you. The fragrance is wonderful, too. I hate the chemicals in the junk at the stores, but I was getting tired of offending myself. This stuff goes on easily (I just apply it with my fingertips), doesn't leave any unpleasant residue, and best yet β€” it works for a full day, and when I wake up the next morning, I still smell fresh! I even put it to the test and went jogging on my treadmill for 20 minutes, then cooled down and went to sleep. The next morning I had only the faintest odor. This stuff is fantastic. Finally, no more embarrassing odor!" β€”Ingrid Kjord

    Get it from Amazon for $12.32.

    8. Insert a pair of bamboo charcoal bags in your shoes to suck up any nasty smells. They prevent the growth of odor-causing mold, mildew, and bacteria.

    They are reusable for up to two years β€” just place the bags outside in the sun once a month for about an hour to rejuvenate the charcoal.

    Promising review: "These are magical! I have a favorite pair of shoes that got soaked in the rain. I thought the stench after that meant complete ruin and was ready to throw them away when I found these. I placed them inside the pumps for a week. And that was that. The stench is completely gone! Unbelievable." β€”Amazon Customer

    Get a pair from Amazon for $9.95.

    9. Pop open a tub of Fridge Refresh to keep odors in the refrigerator at bay. It's made from volcanic minerals (which absorb odors and moisture) so it's 100% environmentally safe, and it lasts a LIFETIME (seriously).

    Renew the effectiveness every eight to ten months by placing the canister in a fresh air environment for several days to restore its absorbing properties.

    Promising review: "We bought a house in January, and the previous owner had stored cigars in the mini-refrigerator. I cleaned the fridge three times with bleach, baking soda, and good old soap and water β€” and STILL, the tobacco smell remained. I decided to try Fridge Refresh based on its good reviews and IT WORKED! After two days, the tobacco smell is GONE. I highly recommend Fridge Refresh!" β€”GrayChurch

    Get it from The Container Store for $6.99.

    10. Restore your car to a clean-smelling state with an air purifying bag. It effectively obliterates any lingering smells from fast-food runs, spills, and other odorous accidents.

    The bag is filled with bamboo charcoal, which is fragrance-free, chemical-free and non-toxic. It effectively prevents mold, mildew, and bacteria growth by absorbing excess moisture. Each one covers 90 square feet and lasts around two years. Rejuvenate it by placing it outside in the sun once a month for about an hour.

    Promising review: "This product is a MIRACLE! Mistakenly left a package of chicken breasts from the supermarket in my brand new Audi. Subsequently went on vacation for ten days. The chicken was left rotting in the car in the garage for twelve days! I can't begin to describe how wretched the smell was on our return. We aired out the car for days β€” still stunk to high hell! I tried Febreeze and other so-called aerosol odor eliminators, which would temporarily help, but the acrid smell would come right back. I honestly thought my new car might be ruined. Used two bags of Moso (one small, one large). This activated charcoal really works. After one week, the smell was significantly dissipated. Now at the end of two weeks, it is virtually gone. Wow! Thank you Moso for saving my car from dead chicken hell!" β€”JAC ESQ

    Get it from Amazon for $9.95.

    11. Eradicate bad breath by using a powerful mouth wash that's refreshingly minty but doesn't burn your mouth. It's gentle yet effective!

    This oral rinse doesn't contain alcohol, artificial flavors, or colors. When used as directed, it can freshen breath for up to 24 hours.

    Promising review: "I love this stuff! I have developed a problem with bad breath first thing in the morning, but this helps tremendously. I gargle this the night before, and I notice a significant improvement the next morning. I also use it after brushing my teeth and flossing in the morning for an extra kick of freshness. I prefer this over traditional mouthwashes as though those provide a boost in freshness, I just don't feel it has quite the same effect as TheraBreath." β€”J. Cleary

    Get a pack of two from Amazon for $15.19.

    12. Get rid of any body odors with some old-fashioned Lifebuoy soap β€” the "original deodorant soap." It not only cleans but also keeps you smelling fresh!

    Promising review: "Lifebuoy has been in our household for 83 years. It cleans very well, and it smells nice β€” you do not need a body spray to do what Lifebuoy does." β€”Pancho

    Get a pack of three from the Vermont Country Store for $11.85.

    13. Add this natural odor-removing laundry booster to a particularly smelly load β€” the stink will be replaced by the gentle fragrance of essential oils. It'll also get rid of odors trapped in the rubber gaskets on the doors of front-load washing machines.

    It contains five essential oils: lime, pine needle, aniseed, clove and cedar wood.

    Promising review: "This product works so well. I have some old Teva sandals that I use when kayaking that got a horrible smell β€” a combo of sweaty feet and fishy river water. I was going to throw them out when I got home. Just for the heck of it, I decided to throw them in the washing machine and give the Fresh Wave a real test. Fresh Wave passed with flying colors! I can hardly believe that there is no lingering odor whatsoever to those sandals. They are good to go for another season of kayaking! Way to go Fresh Wave. I will buy the product again. It's worth it!" β€”ppeg

    Get one bottle from Amazon for $14.99 (two for $23.83).

    14. Hide any evidence that you went number two with this handy toilet spray. Spray BEFORE you go, and no one will know.

    This spray is made of essential oils and other natural ingredients. It doesn't contain harsh chemicals, aerosol, parabens, phthalates, or formaldehyde. When you spray it in the toilet (before going), the natural essential oils create an odor-trapping barrier on the surface of the water.

    Promising review: "One bathroom in an apartment just isn't enough for two adults with a healthy colon. Enter Poo-Pourri. It has an amazing lemon scent. It is very fresh and not overpowering. It is not synthetic smelling. With most room sprays, you end up just smelling flowery poo. This masks the smell completely. I can walk in the bathroom 30 seconds after my boyfriend and only smell lemon." β€”Allison H

    Get it from Amazon for $11.89.

    15. Switch to these odor-resistant sponges β€” they inhibit the growth of odor-causing bacteria, so they won't get that gross old-sponge smell anytime soon.

    These are heavy-duty scrubber sponges, so make sure you test the rough side on an inconspicuous area to see if they scratch.

    Promising review: "I don't normally write reviews for sponges or things of that nature, but I had to here because the odor-resistant guarantee is real! I don't know about you, but I absolutely abhor the rotten mildewy sponge smell that always comes after maybe a week. But what I hate even more is adding more waste in such a short amount of time since I have to fly through them. These sponges work great on dishes, did not scratch my wooden table or stovetop, and even work on my granite counters wonderfully. Above all β€” they don't stink!" β€”Beauty Unaltered

    Get a pack of six from Amazon for $4.99.

    16. Wipe out funky smells around the house with a bottle of OdoBan all-purpose cleaner. It kills 99.99% of germs, eliminates odors, and leaves behind a refreshing eucalyptus scent.

    Promising review: "What is this stuff? It is a miracle worker. We are currently in an older house and our master bathroom was omitting a bizarre chemical smell. I was told that it may be fumes from the piping due to the bathroom not being used as much. However, after baking soda/vinegar, Drano, and bleach trials, I gave in and bought this. The smell is gone. It has been three months and it hasn't returned. After the positive results, we sprayed our basement, and now our basement smells amazing. So then I dumped some in my washing machine, and now my towels no longer smell like slight mildew. So this is a must-have in my house." β€”TJ

    Get a one-quart spray bottle and one-gallon concentrate refill from Amazon for $23.91.

    17. Burn a fragrant, non-toxic candle to neutralize odors created by your animal companions. After you're done with the candle, use the jar for stashing pet treats – it's a win-win situation ~fur~ everyone!

    Each candle can burn for about 60-70 hours. They are made from 100% soy wax and are paraffin, dye, and allergen-free.

    Promising review: "I just got the candle yesterday and have burned it twice, three hours each time. I had a guest today and the first thing she commented on was how nice my apartment smelled. The smell is not strong and that makes me happy because I really hate the overpowering smells of the popular deodorizers. I have a senior dog that cannot make it outside all the time. He uses pee pads and is really good about it, but after almost two years of this routine, I had begun to dread walking in the door after being out for awhile. This candle just makes the room smell fresh and that's exactly what I wanted." β€”Moldy in Maryland

    Get it from Amazon for $21.95 (available in 15 scents).

    18. Avoid dirty laundry smells by placing this fragrance-free deodorizing pouch in your hamper. The odors will be kept under control until you're ready to wash everything. / Via

    To rejuvenate periodically, simply heat in a microwave for two to four minutes or place in direct sunlight for a day and reuse. It should last for a couple of years.

    Promising review: "Very efficient in boys dorm. Bad smells have truly lessened." β€”Amazon Customer

    Get it from Amazon for $12.99.

    19. Expunge whatever is clogging up your garbage disposer (and causing the sink to reek) with this foaming cleaner.

    It's formulated with natural ingredients and bleach alternative to safely clean and disinfect the disposer.

    Promising review: "Crazy how this stuff works. Take a paper pouch out, throw it in the garbage disposal, run the hot water and the disposal, and you end up with an incredibly clean, odor-free disposal. This has totally cured our stinky sink. We don't have to pour boiling water down the drain anymore." β€”Dan Lebryk

    Get it from Amazon for $6.15 (four packets in one bag).

    20. Say goodbye to a rancid garbage bin by sticking this odor eliminator inside. It just makes ~scents~!

    These neutralize odors and give off a light lemon fragrance. Each patch lasts approximately 30 days.

    Promising review: "Best. Odor elimination product. Ever. Who would believe that this tiny, unobtrusive item would take care of such ferocious odors? I stick one on the inside of my garbage pail lid and it does the job. A little pricey, but you get what you pay for. Will definitely purchase again." β€”Theresa M. Hummel

    Get it from Amazon for $4.48.

    21. Remove any traces of garlic, onion, or fish odors by rubbing your hands on a stainless steel bar. It's more effective than just using soap!

    The molecules in the steel bind with the sulfur molecules on your skin, thus transferring the molecules, along with the smell, to the metal and off of your skin.

    Promising review: "Great at removing odors! Just put it in a soap holder next to your sink and use it when you have smells on your hands or even in the shower on your body for odors you want to be removed. It even works on removing gasoline smells!" β€”Jen N

    Get it from Amazon for $7.50.

    22. Keep your clothes, upholstery, and bedding smelling clean with a few spritzes of this fragrance-free fabric refresher.

    It contains 0% perfumes and is gentle enough to use on fabrics that touch baby’s skin.

    Promising review: "Works great for keeping my clothes smelling fresh on long trips when no laundromat is available. Totally saved my life on my last trip!" β€”Marti R

    Get it from Amazon for $8.81.

    23. Free your dishwasher from foul odors by hooking on a citrus-scented freshener. Each one will last for approximately 60 cycles! / Via

    Promising review: "Does just what you need it to. My dish washer gets an odor from time to time. It seems silly to waste water by running it an extra time to clean it, so when I was shopping, I happened across this product and decided to give it a try. I clipped it in with a particularly unpleasant and heavy load of dishes and ran the typical wash cycle I would use for that. When I opened the dish washer, I was even a bit surprised. The dishwasher just smelled fresh and nice. It wasn't overpowering, and it wasn't cloying. Just a nice fresh smell. It seems like a silly thing, but once the whole sink area smells fresher and cleaner, it suddenly seems worth while." β€”Eve

    Get a pack of two from Amazon for $19.79.

    24. Exterminate smoke odors of any kind (cigarette, cigar, pipe tobacco, etc.) with a specialized candle. This one actually gets rid of the smell (instead of simply masking it), and you can pick your favorite scent out of dozens of choices.,

    Each candle lasts for approximately 70 hours.

    Promising review: "I don't smoke, but my neighbors do, and unfortunately, the smoke permeates my apartment as well. Not badly, but enough to cause the annoying lingering odor. I've tried just about everything you can think of β€” incense plug-ins and all kinds of candles and sprays. Honestly, this is the only one that has done the job and done it well. It even leaves a nice fragrance when not burned. I will be buying more no matter where I live, even if it's smoke-free." β€”Christa Langley

    Get it from Amazon for $11.40 (available in 42 scents).

    25. Treat your feet with these copper-infused socks that'll keep them dry, cool, and odor-free. They also feature arch compression and extra cushioning β€” super comfy!

    These socks also feature breathable, mesh venting to keep your feet cool and heel tabs to keep them from slipping inside your shoe.

    Promising review: "I bought a pack of these from the store. Wore them a couple of times for working out and running. Went home and threw all my old sports socks in the trash bin. Came to Amazon and bought more of these. My feet now refuse to let me wear anything else. The claims about odor control forced me to 'have a sniff' after a heavy workout, and those claims stack up. Where does my foot stink go and how does some copper infusion make it disappear? I don't know. They must be magic socks." β€”Mr Mark

    Get a pack of three from Amazon for $9.99+ (available in two colors).

    26. Work some black magic with these curtains that neutralize odors (they were developed with the makers of Arm & Hammer). What's that smell? Oh, right. NOTHING.

    These curtains are machine washable and can retain their odor-neutralizing properties for up to five years, allowing for one washing per year.

    Promising review: "This is one of the cleverest products that I have purchased in a long time! When I opened them I could smell a slight scent of baking soda that soon disappeared after hanging. The panels are good quality, and the grommets are placed neatly and firmly in the fabric. They slide back and forth on the rod very easily. Best of all, the sheers actually DO remove odors from the room! No more scents of tennis shoes or dirty socks in the family room! I will order more panels for other rooms in the house as needed in the future." β€”renata62

    Get a single panel from Amazon for $15.99+ (available in thre shades).

    27. Take a deep breath after setting out some of this non-toxic odor-removing gel. Just open it up and put it anywhere. It's completely biodegradable and will dissipate over time β€”taking any unpleasant odors with it. / Via

    This non-toxic gel is comprised of extracts of soy, lime, pine needle, aniseed, clove and cedar wood. It doesn't contain harsh chemicals or masking fragrances.

    Promising review: "I initially ordered this to use in our new house. It had been vacant for almost a year and had a lot of weird old house smells. I put about 1/4 cup of this stuff in few small bowls throughout the house, and the odors cleared out over a few days. Fast forward a year or so, and our two dogs got sprayed head to toe by a skunk, then rolled all over everything in the living room. The stench was unbearable. I put two soup bowls full of this stuff in the living room, and over the next 24 hours, it worked a miracle. The smell is gone from the air and continues to help as we try to get the smell out of the furniture and off the dogs. I'll definitely keep a jar of this on hand for horrible odor emergencies now that I've seen how much it can do." β€”A. Owen

    Get two 15 oz containers from Amazon for $24.99 or a 63 oz jar for $39.99.

    28. Feel completely at ease down there with these breathable, antimicrobial, and odor-resistant bikini briefs. Perfect for an active lifestyle and long trips!

    Promising review: "I ordered two of these for a month-long trip to Europe, and I am so happy that I did! They wick moisture extremely well. They can be rinsed out in the sink and dry by morning. Also, they never have an odor! To be honest, I probably could have made it through my entire trip with just one pair. They are the best travel underwear I have ever had, and I will use them for camping and hiking. They got a little frayed in the seat, but this did not affect performance at all, and I did alternate these two pairs of underwear EVERY DAY for a month." β€”Barbara B.

    Get it from Amazon for $8.88+.

    29. Banish offensive odors emanating from the kitty's litter tray by sprinkling a potent deodorizer on top. Apply just a thin layer and *poof* β€” no more stink.

    It is scent-free and free from chemical additives.

    Promising review: "We have two very large litter boxes, and the cats have no problems using them, but the smell is unpleasant, even with good quality litter. So I got this stuff even though it was kind of expensive, and I swear this is some kind of dark magic. I used it on one completely cleaned box and one that had used litter (but scooped). Within seconds the smell was gone. Actually gone. Poof, vanished. It does have a very slight bleachy smell, but the cats don't seem to care. I don't usually write reviews because I'm super lazy, but this was worth my two cents." β€”Burnfumo

    Get it from Amazon for $10.99.

    30. Rescue stinky sports/outdoor gear (that may have otherwise been thrown away) with this highly effective odor-eliminating cleaner.

    This cleaner is an all-natural, enzyme-based biodegradable solution.

    Promising review: "Took moldy and mildewed down sleeping bag that I bought 20 years ago for a trip to the Himalayas and brought it back to life completely. Unbelievable. Also, took all of the bad smell out of two Sierra Design backpacks that I could not believe were salvageable after residing in a duffle bag in my basement for 15 years. Now everything is as good as new. Great stuff!" β€”Sekhmet2

    Get it from Amazon for $8.99.

    31. Periodically use these cleaner tablets for a sparkling clean and fresh-smelling dishwasher. They help wash away any odor-causing residue and mineral build-up.

    Promising review: "This really works great for cleaning dishwashers. Don't tell anyone, but I haven't previously cleaned my dishwasher since we bought it about four years ago. It had a decent amount of funk in it, and it started to smell funny. That's why I bought these tablets. I used one β€” put it in the detergent compartment and turned on the dishwasher on normal setting. After the cycle was done, all the sediment from few years of use was gone, and any unpleasant odor was nonexistent. Zero effort required, easy to use, and worth trying!" β€”Agy

    Get a pack of six tablets from Amazon for $6.29.

    32. Make opening your locker or gym bag a pleasant experience with these scent pods. They're tiny so they'll fit where other deodorizers can't.

    Promising review: "I use these for roller derby gear and I LOVE them. I tuck one in each skate, one in each wrist guard, and a couple others loose around my pads. They are amazing at keeping the stenches at bay! I like the scent (and I'm not usually into scented stuff), but it is pretty strong. I actually smile when I get a whiff of my gear now, which is not something I ever thought I would do! I've gotten about four months out of my current set, and I've just bought a new set since I think they're just starting to fade now (way longer than I expected they would last, for the price)." β€”Shaina

    Get a pack of six from Amazon for $7.46.

    Be happy and odor-free!

    Discovery Communications

    Reviews here have been edited for length and/or clarity.