Healthy living

Best Essential Oils for Stuffy Nose

Last Updated on 15/02/2024 by Liz @ HealthTenfold

A stuffy nose is one of the most uncomfortable feelings and the moment you have it, you’ll do anything to unblock it! Fortunately, there is something you can do about it. Plants offer some of the best essential oils for stuffy nose that will help you get some relief. 

Essential oils are a popular, effective, and healthy way of treating any issues you have with your respiratory tract. The best part is, you can blend them at home with the help of some recipes. Here are some you can try.

Best Essential Oils for Stuffy Nose

Peppermint Oil

Inhaling peppermint has a wonderful cooling effect that opens up the airways. It has menthol, a compound that affects the mucus receptors in the nose and clears up mucus. Peppermint also fights the bacteria that cause congestion.

You can inhale peppermint oil by putting a few drops in warm water and breathing in the steam until symptoms subside.

Peppermint oil

Most recommended:

Peppermint Essential Oil

Manufactured by Spark Naturals.

Check the great reviews. Only pure oils, no additives.


It works the same way as menthol by acting on the mucus receptors in your nose to reduce nasal congestion. 

You can use eucalyptus by inhaling its vapors the same way you would with peppermint or even use it in a steam bath.

eucalyptus oil

Most recommended:

Eucalyptus Pure Essential Oil

Manufactured by Spark Naturals.

Check the great reviews. Only pure oils, no additives.

Tea Tree Oil

Its antimicrobial, antiviral, and antiseptic properties make it effective at treating nasal congestions, coughs, and sore throats. 

You can use tea tree oil to decongest your nose by adding it to water to gargle and applying it on your chest, behind your eyes, or directly under the nose. Remember to dilute it before you apply topically.

tea tree

Most recommended:

Tea Tree Essential oil

Manufactured by Natural healing oils.


It has antiseptic properties that make it excellent in the treatment of respiratory infections. When inhaled, rosemary oil immediately gives you a feeling of relief and calm.

Rosemary can be administered through diffusing it into the air, inhaling it from its bottle, or applying a mixture of it and carrier oil onto your chest or throat.

Most recommended:

Rosemary Essential Oil

Manufactured by Spark Naturals.

Check the great reviews. Only pure oils, no additives.


It has anti-inflammatory, antibacterial, antiviral, and antiseptic properties that make it very good at clearing up your airways. 

Cinnamon oil is very potent and so you should dilute it in a carrier oil before rubbing it on your chest. You can also put it in a diffuser and release it into the air.

Most recommended:

Cinnamon Bark Pure Essential Oil

Manufactured by Spark Naturals.

Check the great reviews. Only pure oils, no additives.

Lavender Oil

Lavender is anti-inflammatory in nature so it will help in reduce swellings and unblock nasal congestion by breaking apart mucus. It has an incredible aroma and can be inhaled directly from the bottle, diffused into the air, steamed, or applied on any part of the skin without even diluting it. 

What is lavender oil good for

Most recommended:


Manufactured by Natural Healing Oils.

Check the great reviews. Only pure oils, no additives.

Essential Oil Recipes

Below are some recipes you can use at home to unblock your stuffy nose:

Below is how you can prepare essential oils for chest rub:

Chest Rub

6 drops of peppermint
6 drops of eucalyptus
2 drops of rosemary
2 tablespoons of virgin coconut oil
2 tablespoons of shea butter

Boil 1/4 pot water in a double boiler 
Pour shea and coconut oil to the double boiler and stir for a few minutes
Once melted, remove from heat and let it cool until flashpoint
Add oils to the melted mixture and let it cool
Transfer it a container and it’s ready for use

Bath Salts with Essential Oils

Epsom salts and essential oil in your bath will help in decongesting your airways when you inhale the steam.

9 drops of eucalyptus
9 drops of cardamom
5 drops of peppermint
5 drops of tea tree oil
2 tablespoons of coconut oil
1 cup of Epsom salts
1/4 cup of baking soda

Mix Epsom salts and baking soda together in a bowl
Mix coconut oil and essential oils in a separate bowl
Add half the oils to the salts and baking soda and mix 
Pour the remaining oils into your salts and baking soda mixture
Store the contents in a container and close it ready for your next bath.

There are few feelings better than decongesting a stuffy nose and using these best essential oils for stuffy nose will help you achieve this relief fast!

Read more: