Homemade Fabric Refresher Spray
Want to quickly freshen up your fabrics naturally? Try this homemade fabric refresher spray. It freshens fabrics and eliminates odors without any chemicals or toxic ingredients. The best part is the scent is customizable. There are 5 scent combinations below and they all smell amazing!

DIY Fabric Refresher Spray
I used to be a huge fan of Febreze. I used it in my home on a daily basis. I used it on my couch, my clothes, and my blankets.
I basically used it on every type of fabric in my home.
That was until I looked it up on the EWG website. And although the rating wasn’t super terrible, it also wasn’t as good as I hoped it would be.
It had some pretty questionable ingredients and I decided I would just put together my own homemade fabric refresher spray instead.
So that’s what I’ve been using ever since.
(This post may contain affiliate links. Read my full disclosure statement here.)
I am not a doctor and the statements on this blog have not been evaluated by the FDA. Products mentioned here are not intended to diagnose, treat, cure, or prevent any disease. Consult your doctor before using essential oils on children under 5 or while pregnant or breastfeeding. Please do not ask me for medical advice. Click here to read my full disclaimer.
And guess what? It works great. It refreshes fabrics and eliminates odors and I don’t miss Febreze one bit.
Plus, I know exactly what’s in it. Which is 100% all natural, safe ingredients. And it costs a fraction of the price of store bought fabric freshener.

What is Linen Spray / Fabric Refresher?
Linen spray is basically a scented liquid spray used to freshen and eliminate odors on fabrics in-between washings.
It can be used on blankets, clothing, furniture, and towels. Pretty much anything that is made of fabric.
I use it on my couch almost daily. I have a dog that is absolutely not allowed on the couch but I know he sneaks up on it when we’re not home. So I spray it all over the couch to get rid of any odors.
I also use it on blankets that have been stored in the closet for a long time. This linen spray freshens them up really well and makes them smell like they have just been freshly washed.
I’m also absolutely notorious for leaving loads of laundry sitting in the dryer for days. And rather than running the dryer again to fluff up and freshen the clothes, I’ll just spray the items with this fabric freshener to freshen them up and remove any wrinkles.
How to make linen spray with essential oils
To make homemade fabric refresher spray you’ll need a 4oz glass spray bottle and the following ingredients:
- Witch Hazel
- Baking Soda
- Distilled Water
- Essential Oils
FYI: I use an 8oz spray bottle whenever I put together this homemade fabric refresher spray. That’s because, like I have already previously mentioned, I use this linen spray a lot!
Water can be a breeding ground for bacteria so unless you know for sure you’re going to use the linen spray often, I would just stick to using a 4oz bottle.
The recipe below is for a 4oz bottle so if you decide to use an 8oz bottle make sure to double all of the ingredients.

Once you’ve gathered everything needed for this DIY, add 1oz of witch hazel to the glass spray bottle.

Next add a 1/2 teaspoon of baking soda to the bottle.

Then fill the bottle the rest of the way with distilled water. Do not fill completely to the top. Leave room for the essential oils.

Add essential oils. Scent combinations are below.

Attach nozzle and shake well!

Gather ingredients Add 1oz of witch hazel Add 1/2 teaspoon of baking soda Fill rest of the way with water Add essential oils Attach nozzle & shake well
If you need some scent inspiration some of my favorite essential oil combos are below!
- 5 drops rosemary + 5 drops peppermint
- 5 drops lemon + 5 drops lavender
- 5 drops orange + 5 drops ylang ylang
- 5 drops bergamot + 5 drops grapefruit
- 5 drops frankincense + 5 drops chamomile
If you decide to use an 8oz bottle make sure to double the amount of essential oil drops.

Need Essential Oils?
It is absolutely vital that you use only 100% pure essential oils around your pets and family.
I love Florihana essential oils and I use them quite often. If you’re not familiar with Florihana essential oils you can check out my full Florihana essential oils review.
I also regularly use Plant Therapy and Simply Earth essential oils.
If you decide to buy from Simply Earth you can use the code HAPPYHEARTFREE to receive a $40 Simply Earth gift card with the purchase of your first recipe box.
If you are not familiar with Simply Earth or their recipe box you can check out last month’s box here.
If you order now with the code above you will receive the recipe box, the big bonus box plus a $40 Simply Earth gift card, all for $39.99!

FAQ’s About DIY Linen Spray?
Can I use vodka instead of witch hazel?
Yes, if you prefer to use vodka instead of witch hazel feel free to do so. I’ve used both and haven’t noticed a difference between them.
Will this homemade fabric refresher spray stain fabrics?
This shouldn’t stain fabrics unless you use essential oils with a lot of pigmentation like blue tansy. Try to use clear essential oils whenever possible.
Although, I do use orange essential oil which has a slight pigment pretty often in this DIY linen spray, I have never had an issue with stained fabrics.
Most oils lose their pigmentation when diluted with water.
How long does homemade fabric refresher last?
As long as you keep this homemade fabric refresher spray store in a dark, cool place this should stay good for at least 30 days or longer.
Well, I think that covers about everything. If you have any other questions please let me know in the comments below!
Where did you get the lettering for your spray bottle?
Hi. I got it from Etsy.