DIY Natural Rug Refresher

Use this DIY Natural Rug Refresher on your rugs and carpeted area to eliminate lingering odors!

This post may contain affiliate links.  Making a purchase through one of these links helps to support this blog.

DIY Rug Refresher

Happy Thursday!  We’ve almost made it to the end of the week and it’s time for our second Maker’s Mix-Up!  If you didn’t get to link up last week, now’s your chance to link up with me and Ashley!  Last week, we shared posts that used leftovers.  I made a delicious Caramel Apple Pie.  Ashley whipped up some really yummy looking White Chocolate Peppermint Mocha Truffles.  This week, we’re making recipes and DIY projects using the theme CLEANING.

One of the things I was worried about when we got Hunter was having a house that smelled like dog.  With a new puppy, accidents are bound to happen in the house and I did a lot of cleaning up after Hunter in the beginning.  As puppies grow, they start to lose that sweet puppy smell and become stinky little dogs.  And those stinky little odors can take over!

DIY Rug Refresher Supplies

Candles make the house smell nice, but what about those odors that seep into areas like the rugs?  Thankfully, Hunter doesn’t shed a lot, but he likes to pull the fur out of a lot of his toys.  It’s like having another dog! Between that and common pet odors, I really wanted to make sure that my rugs still looked and smelled nice.

Obviously, you can buy fabric and carpet refreshers in the store, but they’re often loaded with chemicals.  Not entirely safe for pets and children who love to play on carpeted areas!  So I started looking online for DIY rug powders and found that you can make your own with items you probably already have in the house!

DIY Rug Refresher


  • Pint size mason jar
  • Mason jar shaker top, or daisy top
  • 1/2 cup baking soda
  • 1/2 cup corn starch
  • Essential oil (I used lavender)
  • Adhesive label and marker


  1. In a clean mason jar, add baking soda and corn starch.  Stir to combine.
  2. Add 10-20 drops of essential oil (or more, if desired).  Stir to incorporate oil into mixture.
  3. Top your mason jar with a shaker top and use an adhesive label to label the container.
  4. Sprinkle rug refresher over carpeted areas.  Allow to sit a minute or two, then vacuum.

DIY Rug Refresher

This rug refresher vacuums up easily so you won’t have any powder hanging around on your rugs.  It’s made with natural ingredients so it’s completely safe for your fur babies and little ones and it smells great!  If you want to lock the scent in your mason jar, throw a piece of plastic wrap over the top of the jar before screwing on the shaker top.  I will definitely be making this rug refresher again.  It made my rugs (and my home) smell great!

One comment

Leave a Reply

Your email address will not be published. Required fields are marked *