Keeping your home smelling fresh and clean doesn't have to involve harsh chemicals.
You can easily whip up effective carpet deodorizers right at home using simple, natural ingredients.
These DIY solutions are budget-friendly and a fantastic way to eliminate lingering odors, leaving your carpets smelling wonderfully clean and inviting..
1. Baking Soda & Essential Oil Carpet Freshener

This super simple carpet freshener uses the odor-absorbing power of baking soda, enhanced with your favorite essential oils for a delightful scent.
It's a quick, inexpensive, and natural way to neutralize stale smells in your carpets and rugs, leaving your home smelling fresh and clean without any artificial fragrances..
Key Ingredients:
- Baking Soda
- Essential Oils
Benefits:
- Odor Neutralization
- Natural Fragrance
- Inexpensive to Make
Pro Tip: For a cleaner smell, try using lighter, clearer essential oils like lemon or citrus fresh to avoid any potential staining on lighter carpets.
Get the Recipe: Baking Soda & Essential Oil Carpet Freshener
2. Natural Carpet Deodorizer with Baking Soda and Essential Oils

Wave goodbye to unpleasant odors with this easy-to-make natural carpet deodorizer.
Combining baking soda to absorb smells and essential oils for a pleasant aroma, this DIY is perfect for refreshing carpets after pet accidents or just general staleness.
It’s a gentle, effective solution that leaves your home smelling lovely..
Key Ingredients:
- Baking Soda
- Essential Oil
- Dried Herbs/Flowers (Optional)
Benefits:
- Odor Absorption
- Natural Scent
- Gentle and Effective
Pro Tip: If you prefer not to use essential oils, adding dried herbs or flowers like lavender buds can also provide a lovely natural scent.
Get the Recipe: Natural Carpet Deodorizer with Baking Soda and Essential Oils
3. Baking Soda & Lavender Essential Oil Carpet Freshener

This simple, two-ingredient carpet freshener is a natural way to make your carpets smell amazing.
Baking soda is a powerhouse at absorbing odors, while lavender essential oil adds a soothing, antibacterial scent.
It's a safe and effective option, especially for homes with babies or pets..
Key Ingredients:
- Baking Soda
- Lavender Essential Oil
Benefits:
- Odor Neutralization
- Antibacterial Properties
- Baby and Pet Safe (with Lavender)
Pro Tip: For a different scent profile, try the 'Summer Citrus' blend with lime, lemon, and orange essential oils for a bright, airy fragrance.
Get the Recipe: Baking Soda & Lavender Essential Oil Carpet Freshener
4. Easy DIY Carpet Powder Deodorizer

Banish unpleasant carpet odors with this super quick DIY carpet powder.
Made with natural ingredients like baking soda and essential oils, it absorbs smells and leaves behind a clean, fresh scent without the worry of harsh chemicals.
It’s a cost-effective and customizable way to keep your rugs and carpets smelling wonderful..
Key Ingredients:
- Baking Soda
- Essential Oils
- Corn Starch (Optional)
- Zinc Oxide (Optional)
Benefits:
- Odor Absorption
- Natural Fragrance
- Cost-Effective
Pro Tip: For an extra boost, you can add cornstarch to help with absorption and even zinc oxide to combat odor-causing bacteria, especially from pet stains.
Get the Recipe: Easy DIY Carpet Powder Deodorizer
5. Toxin-Free DIY Carpet Deodorizer with Essential Oils

Refresh your carpets naturally with this simple DIY deodorizer, perfect for homes with kids and pets.
It uses baking soda to absorb odors and essential oils for a pleasant, non-toxic fragrance.
Say goodbye to chemical-laden store-bought options and hello to a healthier, fresher-smelling home..
Key Ingredients:
- Baking Soda
- Essential Oils
Benefits:
- Odor Elimination
- Toxin-Free
- Safe for Families
Pro Tip: When choosing essential oils, always ensure they are safe for use around pregnant individuals, babies, and pets, as some oils can be toxic to animals.
Get the Recipe: Toxin-Free DIY Carpet Deodorizer with Essential Oils
6. Simple 2-Ingredient DIY Carpet Freshener

This super simple carpet freshener requires just two natural ingredients: baking soda and essential oils.
It’s a quick and cheap way to tackle those not-so-nice smells in your carpet and upholstery.
Enjoy a clean, fresh-smelling home without any of the harsh chemicals found in commercial products..
Key Ingredients:
- Baking Soda
- Essential Oils
Benefits:
- Quick to Make
- Budget-Friendly
- Natural Odor Removal
Pro Tip: You can make a large batch and store it in mason jars with shaker tops, making it easy to sprinkle evenly over your carpets.
Get the Recipe: Simple 2-Ingredient DIY Carpet Freshener
7. 2-Ingredient Homemade Carpet Deodorizer

Keep your carpets fresh and odor-free with this incredibly simple 2-ingredient homemade deodorizer.
Combining baking soda with your favorite essential oil, it's a natural, safe, and cost-effective solution for even the most 'well-loved' carpets.
Enjoy a cleaner, better-smelling home without the expense or worry of store-bought chemicals..
Key Ingredients:
- Baking Soda
- Essential Oil
Benefits:
- Natural and Safe
- Cost-Effective
- Easy to Use
Pro Tip: If you have pets, consider skipping the essential oil or using only pet-safe oils and keeping pets away until it's vacuumed up.
Get the Recipe: 2-Ingredient Homemade Carpet Deodorizer
8. Natural Homemade Carpet Cleaner for Dog Smells

Combat doggy odors and refresh your carpets with this natural homemade cleaner.
It uses baking soda, cornstarch, and a blend of dog-safe essential oils to absorb odors and leave your carpets smelling clean and pleasant.
It’s a gentle yet effective way to tackle pet-related smells..
Key Ingredients:
- Baking Soda
- Cornstarch
- Salt
- Lavender Essential Oil
- Chamomile Essential Oil
- Rose Essential Oil
Benefits:
- Removes Pet Odors
- Natural Ingredients
- Calming Essential Oils
Pro Tip: Always use dog-safe essential oils and keep pets away from the treated area until it's been thoroughly vacuumed up.
Get the Recipe: Natural Homemade Carpet Cleaner for Dog Smells
9. DIY Powder Carpet Cleaner with Purify Essential Oil

This DIY powder carpet cleaner is a fantastic, non-toxic, and budget-friendly way to banish odors from your carpets and rugs.
Combining the deodorizing power of baking soda with the cleansing properties of essential oils like Purify or Lemon, it effectively tackles stale smells, especially important for homes with crawling toddlers..
Key Ingredients:
- Baking Soda
- Essential Oils (e.g., Purify, Lemon)
Benefits:
- Non-Toxic
- Budget-Friendly
- Effective Odor Absorption
Pro Tip: Let the powder sit on the carpet for 1-2 hours to allow it to fully absorb odors before vacuuming.
Get the Recipe: DIY Powder Carpet Cleaner with Purify Essential Oil
10. Baking Soda and Essential Oil Carpet Deodorizer

This DIY carpet powder is a super simple and affordable way to refresh your carpets and neutralize odors.
By combining odor-absorbing baking soda with the lovely scents and potential antibacterial properties of essential oils, you can easily make your home smell amazing.
It’s a natural alternative that works wonders on everyday smells without harsh chemicals..
Key Ingredients:
- Baking Soda
- Borax
- Essential Oils
Benefits:
- Absorbs Odors
- Neutralizes Smells
- Natural Fragrance
Pro Tip: For a delightful scent combination, try mixing sweet orange essential oil with a touch of ground cinnamon (just be cautious on very light carpets!).
Get the Recipe: Baking Soda and Essential Oil Carpet Deodorizer
11. Peppermint Baking Soda Carpet Freshener

If your home needs a pick-me-up, this carpet freshener is a must-try.
It uses baking soda to absorb tough odors and the invigorating scent of peppermint essential oil to leave your carpets smelling wonderfully clean.
It's a great way to tackle household smells and even offers a refreshing aroma that can help clear your airways..
Key Ingredients:
- Baking Soda
- Borax
- Peppermint Essential Oil
Benefits:
- Odor Absorption
- Invigorating Scent
- Antibacterial Properties
Pro Tip: Wash your hands after applying the powder, as some essential oils can be sensitive on skin.
Get the Recipe: Peppermint Baking Soda Carpet Freshener
12. Natural Dry Carpet Cleaner with Baking Soda

This homemade dry carpet cleaner is a game-changer for keeping your carpets fresh without any harsh chemicals.
Combining baking soda, cornstarch, and optional essential oils, it effectively absorbs odors and leaves your carpets feeling clean and smelling lovely.
It's a gentle yet powerful solution for a healthier home environment..
Key Ingredients:
- Baking Soda
- Cornstarch
- Borax
- Essential Oils
Benefits:
- Odor Absorption
- Moisture Absorption
- Natural Fragrance
- Cost-Effective
Pro Tip: Always test this cleaner in an inconspicuous area of your carpet first to ensure compatibility.
Get the Recipe: Natural Dry Carpet Cleaner with Baking Soda
13. Baking Soda and Essential Oil Carpet Deodorizer

This simple DIY carpet deodorizer uses the odor-absorbing power of baking soda, enhanced with essential oils for a fresh scent.
It’s an easy and affordable way to keep your carpets smelling great, whether you’re dealing with pet odors or just everyday staleness.
Enjoy a naturally refreshed home environment!.
Key Ingredients:
- Baking Soda
- Cornstarch
- Essential Oils
Benefits:
- Odor Neutralization
- Natural Freshness
- Antibacterial Properties
Pro Tip: For a calming scent, lavender essential oil is a wonderful choice. For a clean, invigorating smell, try eucalyptus.
Get the Recipe: Baking Soda and Essential Oil Carpet Deodorizer
14. Pet-Friendly Baking Soda Carpet Deodorizer

This kid and pet-safe carpet deodorizer is a fantastic alternative to store-bought sprays.
It uses baking soda to effectively absorb odors and moisture, making it perfect for homes with furry friends.
Plus, you can customize the scent with essential oils like Purification or peppermint for a naturally fresh and clean-smelling home..
Key Ingredients:
- Baking Soda
- Borax or Diatomaceous Earth
- Essential Oil
Benefits:
- Odor Absorption
- Kid & Pet Safe
- Natural Deodorizing
Pro Tip: You can also use this deodorizer on upholstery and furniture for a quick refresh.
Get the Recipe: Pet-Friendly Baking Soda Carpet Deodorizer
15. Fall-Scented Baking Soda Carpet Powder

Bring the cozy scents of fall into your home with this simple DIY carpet powder.
It uses just a few pantry staples, like baking soda, nutmeg, and pumpkin pie spice, to create a wonderfully fragrant carpet deodorizer.
It’s a safe and easy way to make your carpets smell amazing without any harsh chemicals..
Key Ingredients:
- Baking Soda
- Nutmeg
- Pumpkin Pie Spice
Benefits:
- Seasonal Fragrance
- Odor Neutralization
- Simple Ingredients
Pro Tip: Adjust the amount of spices to your preference to achieve your desired level of fragrance.
Get the Recipe: Fall-Scented Baking Soda Carpet Powder
16. Baking Soda & Essential Oil Carpet Freshener

This super simple carpet freshener uses the odor-absorbing power of baking soda combined with your favorite essential oils for a burst of natural fragrance.
It's a quick and effective way to refresh carpets, leaving them smelling clean and inviting.
Just sprinkle, let sit, and vacuum for an instant uplift..
Key Ingredients:
- Baking Soda
- Essential Oils (e.g., Lavender, Lemon, Eucalyptus)
Benefits:
- Neutralizes Odors
- Adds Natural Fragrance
- Safe for Pets and Children
Pro Tip: For stronger odors, you can leave the baking soda mixture on your carpet for a longer period, even overnight, before vacuuming.
Get the Recipe: Baking Soda & Essential Oil Carpet Freshener
17. Natural Carpet Powder with Baking Soda and Herbs

This homemade carpet freshener is a fantastic natural solution for tackling stale smells.
It combines odor-absorbing baking soda with dried herbs and essential oils for a layered, pleasant scent.
It’s a wonderful way to bring the fresh scent of rosemary and pine into your home and effectively neutralize musty odors..
Key Ingredients:
- Borax
- Baking Soda
- Dried Herbs (e.g., Rosemary)
- Essential Oil (e.g., Pine)
Benefits:
- Odor Absorption
- Natural Scent
- Can help deter dust mites
Pro Tip: If you're sensitive to scents, you can skip the essential oils and still benefit from the odor-absorbing properties of baking soda and dried herbs.
Get the Recipe: Natural Carpet Powder with Baking Soda and Herbs
18. Pumpkin Pie Spice Carpet Freshener

Bring the warm, cozy scents of fall into your home with this delightful pumpkin pie spice carpet deodorizer.
Made with simple baking soda and a blend of warming essential oils like cinnamon, clove, and nutmeg, it creates a wonderfully inviting aroma that banishes musty odors.
It’s a super easy and quick way to make your carpets smell amazing..
Key Ingredients:
- Baking Soda
- Orange Essential Oil
- Cinnamon Essential Oil
- Clove Essential Oil
- Nutmeg Essential Oil
Benefits:
- Warm & Inviting Scent
- Odor Neutralizing
- Easy to Make
Pro Tip: This blend is perfect for the holidays, but you can adapt the essential oils to any season or scent preference you have.
Get the Recipe: Pumpkin Pie Spice Carpet Freshener
19. DIY Carpet Freshener with Baking Soda & Essential Oils

This simple DIY recipe offers a refreshing scent for your carpets without any harsh chemicals.
By combining baking soda with your choice of essential oils, you can create a custom blend that effectively neutralizes odors and leaves your home smelling wonderfully clean and naturally fragrant.
It's a quick and cost-effective way to keep your carpets smelling their best..
Key Ingredients:
- Baking Soda
- Essential Oils (optional)
Benefits:
- Neutralizes Odors
- Customizable Scents
- Inexpensive to Make
Pro Tip: If you have lighter carpets, it's a good idea to use essential oils that are clear or light in color to avoid any potential staining.
Get the Recipe: DIY Carpet Freshener with Baking Soda & Essential Oils
20. Natural Carpet Powder with Baking Soda

This effective natural carpet powder relies on the power of baking soda to absorb and neutralize unwanted odors.
It’s a straightforward and budget-friendly way to keep your carpets smelling fresh, especially if you have pets.
Simply sprinkle, let it work its magic, and then vacuum for a clean-smelling home..
Key Ingredients:
- Baking Soda
Benefits:
- Odor Absorption
- Cost-Effective
- Simple to Use
Pro Tip: An empty Parmesan cheese container is perfect for storing and dispensing this homemade carpet powder, making application super easy.
Get the Recipe: Natural Carpet Powder with Baking Soda
21. Baking Soda & Essential Oil Carpet Deodorizer

This simple yet effective carpet deodorizer uses the natural odor-absorbing power of baking soda, enhanced with your favorite essential oils for a lovely scent.
It's a fantastic way to refresh carpets, rugs, and even upholstery, leaving your whole home smelling clean and naturally inviting.
Just sprinkle, let it sit, and vacuum for an instant refresh..
Key Ingredients:
- Baking Soda
- Essential Oils (e.g., Tea Tree, Lavender, Lemon)
Benefits:
- Neutralizes odors
- Leaves a fresh scent
- Natural and safe
Pro Tip: Be cautious if you have pets or young children, as tea tree oil can be toxic if ingested. You can omit it or use a pet-safe essential oil blend instead.
Get the Recipe: Baking Soda & Essential Oil Carpet Deodorizer
22. Gain Laundry Powder & Baking Soda Carpet Freshener

For a powerfully scented carpet refresh, try this clever mix of baking soda and Gain laundry powder.
It's a budget-friendly way to combat stubborn pet odors and leave your carpets smelling incredibly clean and fresh.
Simply mix, sprinkle, let it work its magic, and vacuum for a truly revitalized scent in your home..
Key Ingredients:
- Baking Soda
- Gain Laundry Powder
Benefits:
- Strong odor neutralization
- Invigorating scent
- Cost-effective
Pro Tip: You can also add a portion of this mixture to your cat's litter box or sprinkle it around the litter box area to help absorb smells.
Get the Recipe: Gain Laundry Powder & Baking Soda Carpet Freshener
23. Essential Oil Carpet Freshener with Baking Soda

Combat musty smells and freshen your carpets naturally with this easy DIY recipe.
Combining baking soda with your favorite essential oils creates a wonderfully scented powder that absorbs odors and leaves your home smelling amazing.
It’s a simple, non-toxic way to keep your carpets feeling clean and smelling like a dream..
Key Ingredients:
- Baking Soda
- Essential Oils (e.g., Lemon, Citrus Fresh, Lavender)
Benefits:
- Natural odor absorption
- Customizable scent
- Safe for most homes
Pro Tip: For added pest control, you can mix in Diatomaceous Earth with the baking soda and essential oils. Be sure to keep pets and children away until vacuumed.
Get the Recipe: Essential Oil Carpet Freshener with Baking Soda
24. Pet-Friendly Baking Soda & Essential Oil Deodorizer

This natural carpet deodorizer is perfect for homes with pets, effectively tackling odors without harsh chemicals.
By combining odor-absorbing baking soda with a blend of essential oils, you can create a wonderfully fresh-smelling carpet.
It's a safe and easy way to keep your home smelling clean and inviting, even with furry friends around..
Key Ingredients:
- Baking Soda
- Essential Oils (e.g., Lavender, Peppermint, Lemon)
Benefits:
- Pet odor elimination
- Fresh scent
- Natural and safe
Pro Tip: While safe for pets once vacuumed, it's best to keep them away from the treated area until the powder is completely removed.
Get the Recipe: Pet-Friendly Baking Soda & Essential Oil Deodorizer
25. Borax, Baking Soda & Lavender Carpet Deodorizer

Revitalize your carpets with this simple yet powerful deodorizing blend.
Combining borax and baking soda creates a fantastic odor absorber, while lavender essential oil adds a calming and fresh scent to your home.
It’s an easy, affordable way to keep carpets smelling wonderful and inviting..
Key Ingredients:
- Borax
- Baking Soda
- Lavender Essential Oil
Benefits:
- Powerful odor absorption
- Calming scent
- Brightens carpets
Pro Tip: This mix can also be turned into a paste with water to tackle stubborn carpet stains. Let the paste dry before vacuuming.
Get the Recipe: Borax, Baking Soda & Lavender Carpet Deodorizer
26. Tea Tree & Essential Oil Carpet Deodorizer

Bust through tough odors from mold and mildew with this natural carpet deodorizer.
The antibacterial properties of tea tree oil, combined with your favorite essential oils, effectively neutralize unpleasant smells and leave carpets smelling wonderfully fresh.
It's an easy, eco-friendly way to maintain a clean and inviting home environment..
Key Ingredients:
- Baking Soda
- Tea Tree Essential Oil
- Other Essential Oils (optional)
Benefits:
- Antibacterial action
- Neutralizes mold and mildew odors
- Customizable fresh scent
Pro Tip: Feel free to customize the scent by adding other essential oils you love, such as lemon, lavender, or eucalyptus.
Get the Recipe: Tea Tree & Essential Oil Carpet Deodorizer
27. Baking Soda & Essential Oil Carpet Freshener

This super simple DIY carpet freshener uses baking soda to powerfully absorb odors, leaving your carpets smelling wonderfully fresh.
You can customize it with your favorite essential oils, like uplifting citrus or calming lavender, for a light, natural scent that transforms your rooms..
Key Ingredients:
- Baking Soda
- Essential Oils
Benefits:
- Odor Absorption
- Natural Fragrance
- Easy to Make
Pro Tip: For a stronger scent, gently shake the jar before sprinkling to release more of the essential oil fragrance.
Get the Recipe: Baking Soda & Essential Oil Carpet Freshener
28. Quick & Easy Homemade Carpet Deodorizer

Revitalize your carpets with this incredibly fast and easy DIY deodorizer.
It's a fantastic, non-toxic way to make your home smell fantastic without relying on store-bought sprays.
Just a sprinkle and a vacuum is all it takes for a fresh scent that lasts..
Key Ingredients:
- Baking Soda
- Essential Oils (or Vanilla/Cinnamon)
Benefits:
- Odor Neutralization
- Quick Application
- Non-Toxic
Pro Tip: This deodorizer is also great for stinky shoes and car interiors. Just sprinkle inside, let sit, and vacuum.
Get the Recipe: Quick & Easy Homemade Carpet Deodorizer
29. Natural Carpet Odor Removal with Baking Soda & Essential Oils

Discover how common household ingredients can effectively tackle tough carpet odors.
Baking soda is a superstar at absorbing smells, while essential oils add a beautiful, natural fragrance.
This method is safe, budget-friendly, and leaves your carpets feeling and smelling truly fresh..
Key Ingredients:
- Baking Soda
- Essential Oils
- Vinegar (optional)
Benefits:
- Odor Neutralization
- Antibacterial Properties (from essential oils)
- Safe for Home
Pro Tip: For stubborn odors, let the baking soda mixture sit on the carpet overnight before vacuuming.
Get the Recipe: Natural Carpet Odor Removal with Baking Soda & Essential Oils
30. Vinegar Spray for Carpet Odor Neutralization

Vinegar is a surprisingly effective natural deodorizer that can tackle even stubborn carpet smells.
This simple spray neutralizes odor-causing bacteria, and the vinegar scent disappears as it dries, leaving your carpets fresh and clean..
Key Ingredients:
- White Vinegar
- Warm Water
Benefits:
- Odor Neutralization
- Kills Bacteria
- Natural Cleaning
Pro Tip: To avoid an overwhelming vinegar smell, use the spray lightly and ensure good ventilation while it dries.
Get the Recipe: Vinegar Spray for Carpet Odor Neutralization
31. All-Natural DIY Carpet Freshener

Enjoy a wonderfully fresh-smelling home with this all-natural carpet freshener.
It’s incredibly easy to make with just baking soda and your favorite essential oils, and it works wonders to absorb odors without any harsh chemicals..
Key Ingredients:
- Baking Soda
- Essential Oils
Benefits:
- Odor Absorption
- Chemical-Free
- Customizable Scent
Pro Tip: You can reuse a mason jar or even an empty parmesan cheese bottle for this DIY freshener.
Get the Recipe: All-Natural DIY Carpet Freshener
32. Natural Carpet Refresh for Summer

Breathe new life into your carpets with this natural summer refresh routine.
It focuses on simple, plant-based methods that effectively combat dust, humidity, and everyday foot traffic, leaving your home feeling light and airy..
Key Ingredients:
- Baking Soda
- Essential Oils
- White Vinegar (diluted)
Benefits:
- Odor Neutralization
- Fiber Fluffing
- Prevents Mustiness
Pro Tip: Always test any new cleaning mixture on a small, inconspicuous corner of your carpet first to ensure it doesn't cause discoloration.
Get the Recipe: Natural Carpet Refresh for Summer
33. Naturally Freshening Carpet Between Cleanings

Keep your carpets smelling wonderfully fresh between deep cleans with this simple, natural method.
It's perfect for tackling everyday staleness and ensures your home always feels clean and inviting without any harsh chemicals..
Key Ingredients:
- Baking Soda
- Essential Oils
Benefits:
- Odor Elimination
- Room Freshening
- Simple & Effective
Pro Tip: For best results, let the deodorizer sit on the carpet for several hours, ideally overnight, before vacuuming.
Get the Recipe: Naturally Freshening Carpet Between Cleanings
34. DIY Baking Soda & Essential Oil Carpet Deodorizer

Banish bad smells from your carpet with this effective DIY deodorizer.
Baking soda is a powerhouse for absorbing odors, and adding a few drops of essential oil will leave your home smelling wonderfully pleasant and naturally fresh..
Key Ingredients:
- Baking Soda
- Essential Oils
- Water
Benefits:
- Odor Removal
- Natural Freshness
- Cost-Effective
Pro Tip: Adding essential oils like lemon or lavender can boost the freshness and provide a pleasant aroma.
Get the Recipe: DIY Baking Soda & Essential Oil Carpet Deodorizer
35. Fall-Scented DIY Carpet Freshener

Infuse your home with delightful fall aromas using this homemade carpet freshener.
It's a safe and effective way to eliminate carpet odors, and you can customize the scent with seasonal essential oils like cinnamon, clove, and orange for a cozy ambiance..
Key Ingredients:
- Baking Soda
- Cinnamon Essential Oil
- Orange Essential Oil
- Clove Essential Oil
Benefits:
- Seasonal Scent
- Odor Elimination
- Harmful Chemical-Free
Pro Tip: If you don't have cinnamon essential oil, ground cinnamon can be used, but be sure to spot-test on light carpets first.
Get the Recipe: Fall-Scented DIY Carpet Freshener