Skip To Content

    21 Things From Walmart That'll Make Your Home Smell So Much Better

    You live there, it might as well smell nice!

    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.

    1. A gorgeous diffuser you can use with some essential oils to bring some tabletop style while you disseminate some funk-killing mist.

    Walmart

    Promising review (for the diffuser): "I bought two of these diffusers. They work really well and are very pretty. We put one in our bedroom to use at night when going to bed with an essential oil that helps us breathe easier. It also doubles as a night light. I added three drops of lemongrass essential oil and placed one of the diffusers on a corner far from the door, in a 20'x20' room. My husband got home and was at least 15' from the door of the room where the diffuser was placed and immediately asked me if I had made lemongrass tea. I couldn't be happier, especially because it was half the price when I got them." —thaisval

    Price: diffuser for $23.72 and six-pack of essential oils for $11.95

    2. A linen-scented air freshener for when you need that just-washed smell in your living room where your wet dog just tracked in a bunch of mud from the yard.

    Walmart

    Price: one for $4.94 or two for $9.39

    3. Or a powerful air sanitizer in case you've had enough with the floral bouquets and laundry-like smells that just won't cut it since you discovered a dead mouse hiding in your heating duct.

    Walmart

    Promising review: "This product is even better than Lysol and Febreze because it eliminates all of it, instantly.... Especially smoke." —Andrea

    Price: one for $5.12 or two for $9.63

    4. Some "cashmere woods" candles that sound like they're the best kind of woods to be in... and I don't even like the outdoors!

    Walmart

    Price: one for $4.98 or two for $9.56

    5. A gel air freshener that captures that wonderful post-rain smell without you having to dodge puddles (or worry about an open flame).

    Walmart

    Price: six-pack for $4.97

    6. An outlet air sanitizer that'll do the hard work for you while you're off living your life.

    Walmart

    Promising review: "I was amazed at how this device eliminated strong odor from the cat litter box. When I unplugged the device, the smell came back in about 10–20 min, so I know it really works." —WNekoM

    Price: $34.49

    7. A *super* strong air freshener in a "fresh" scent made to last for up to six hours so you can one-and-done it, and then get on with your life.

    Walmart

    Price: two for $6.94

    8. A jar air freshener you can park in that guest bedroom or linen closet that always smells just a little off.

    Walmart

    Price: one for $3.99 or two for $7.96

    9. Or a citrusy solid that'll absorb all kinds of funk your behalf because, tbh, you have better ways to spend your time.

    Walmart

    Price: $6.88

    10. A small space–friendly option that'll ~blend in~ with the rest of your stuff. Oh, and you can easily get some refills once the first runs its course.

    Walmart

    Price: two for $5.94

    11. Pre-poop toilet spray in a super-sized bottle to keep in a v obvious spot near the toilet and make your family routine so much less miserable.

    Walmart

    This stuff WORKS. Enough said.

    Price: $14.99

    12. Charcoal odor-absorbing bags – they may be a solid option if your fam is sensitive to smells from traditional air fresheners.

    Walmart

    Promising review: "We are caregivers for a daughter who uses a bedside commode. It produces odors that are hard to eliminate. We have one hung in her room and one in the bathroom. Works so good our house no longer smells like an outhouse. Thank you!!!" —Rena

    Price: four for $28.95

    13. A hanging air freshener you could put in your car. Or you could do like me and hang this inside your kitchen cabinet where you keep your garbage can!

    Walmart

    It helps SO much.

    Price: $7.84

    14. A lavender linen and pillow spray for making your bed smell straight-up delightful and lulling you into your bedroom routine.

    Walmart

    Price: $6.33

    15. A "good air" candle in case you'd pick a "clean" smell over something more complicated any day of the week. To each their own!

    Walmart

    Price: $15.50

    16. Odor-blocking kitchen trash bags treated with Febreze that I've used and can, yes, vouch that they do indeed work.

    Ron Essex

    Price: box of 110 for $18.48

    17. Or some lavender-scented trash bags perfect for your bathroom trash can that always seems to put off some sour wafts.

    Walmart

    Price: 70 bags for $3.98

    18. A jasmine and cedarwood room spray that'll feel a little more luxe than your standard aerosol air freshener.

    Walmart

    Price: one for $4.98 or two for $7.85

    19. A vanilla candle with a crackling wood wick to make lighting a candle a whole new ~experience~.

    Walmart

    I've used lots of WoodWick candles over the years and love the subtle crackling sound they make. It's so soothing!

    Price: $24.87

    20. Or if you already have a ton of pretty candle containers, some white jasmine–scented votives that'll help you out on both the smell and atmosphere front.

    Walmart

    Price: 12 for $5

    21. And my personal favorite, a non-aerosol lavender room spray that may just help put you at ease (like it does for me)!

    Walmart

    Price: $5

    Here's to finding items that deal with a plethora of household smells!

    Nickelodeon

    Reviews have been edited for length and/or clarity.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form