20 Quick Home Remedies for Wheezing

home remedies for wheezing

Have you ever found yourself producing a whistling sound as you breathe? This high-pitched sound is what you call a wheeze. [1] Wheezing is caused by many factors such bronchitis, asthma, emphysema, chest infection, or excess mucus to name a few. Whatever the reason, the condition generally involves an airway obstruction and difficulty in breathing. [2] It is not life-threatening but when you wheeze at night or listen to wheezing in children, it can be very disconcerting as there may be a more serious condition behind it. If you want to know how to stop wheezing then don’t worry. Our home remedies for wheezing are all you need to know to treat the condition quickly.

how to stop wheezingWhat Causes Wheezing?

To choose the perfect home remedies for wheezing, you must know the exact cause. All wheezing is caused by a contracted or blocked airways and our remedies for wheezing will treat this symptom irrespective of the cause.

However, you must remember that wheezing is not a disease. It is, though a symptom that you may have an underlying disease that requires medical treatment.

When your respiratory system wheezes, the problem will be due to your respiratory system breaking down or be caused by some external factor. As a rule of thumb, exogenous factors that cause wheezing tend to be less serious.

Endogenous or internal causes of wheezing are:

Exogenous or external causes of wheezing in the respiratory system are:

If you want to know how to stop wheezing, then try out the following home remedies.

home remedies for wheezingHome remedies for Wheezing

  1. St. John’s Wort

st johns wort

Scientific studies have validated that St John’s wort possesses antiviral and antibacterial properties. It is also a really effective home remedy for wheezing.

St John’s wort consists of compounds known as hypericin and flavonoids. Both of these components can help stop wheezing fast. [5]

These compounds are known as ‘bronchodilators’ that can relax the lung muscles and the bronchial tubes. As an asthma wheezing home remedy, it is an effective method to stop wheezing without an inhaler.

St John’s wort can even treat an overactive gut.

To use st Johns wort, boil dried St John’s wort in water for ten minutes. Drink the herbal tea two times per day for a few weeks.

  1. Go for Honey


Honey has been used in ancient Greece and Rome for various therapeutic purposes. [6]

If you want to know how to stop wheezing from allergies, then you should try honey.

Studies have shown that honey along with black seeds can reduce asthmatic wheezing. As a bonus, it can also decrease all the other uncomfortable symptoms of asthma. [7]

If you suffer from hay fever and other pollen allergies, by consuming a small amount of pollen every day in the honey, you are effectively vaccinating yourself against pollen allergies. If your allergy causes your wheezing, honey is a good longterm solution.

Honey also has anti-inflammatory and anti-allergic properties. It is a safe and cheap alternative for different respiratory problems.

Honey is also the best home remedy to stop wheezing in children as they all love the taste.

  1. Garlic


The use of garlic for therapeutic purposes ranges back to ancient Egypt. It was particularly known for its ability to improve stamina and promote health.

Today, you can use it as a home treatment to get rid of wheezing. As garlic is a decongestant as well as a strong expectorant, you can use it to stop wheezing caused by allergies.[8]

Asthmatics should always have garlic in the kitchen but it also treats related conditions like sinusitis, tuberculosis, and pharyngitis.

To follow this remedy, try to include garlic into your diet more often. You can chew its cloves if the bitter taste does not bother you.

  1. Use Ginger


Ginger is a well-known remedy for respiratory diseases. If you want to know how to stop wheezing from a cold, ginger is the home remedy for you.

In an Iranian study, the scientists tested the use of ginger in asthmatic patients. The patients used 150 mg of ginger every 8 hours and were monitored. [9]

The study proved that ginger is a great home remedy for wheezing and asthma. It reduced wheezing in 20 percent and chest tightness in half of the participants.

Ginger tea can be used to stop wheezing without an inhaler as the ginger is a muscle relaxant and can dilate the muscles of the airways.

Similar to an inhaler, ginger tea reduces airway muscle contractions and helps remove all small obstructions.

This is why it an excellent home remedy for wheezing at night as will relieve symptoms to help you sleep.

To use ginger to stop wheezing at night,

  • add one teaspoon of it in the grated form in boiling water.
  • Let it infuse and stew for 10 minutes before removing and straining.
  • Drink the tea just before bed.
  1. Take Steam


Taking steam is among the best ways to stop wheezing from a cold. The method is fast at relieving any respiratory discomfort.

By inhaling steam, you allow your body to get rid of mucus and phlegm. The airways get cleared and wheezing stops.

For added benefits, you may also use essential oils infused in the steam.

  • Take a large bowl and fill it with hot water.
  • Add in a few drops of your favorite essential oil.
  • Drape a towel on your head and lean over the bowl.
  • Start inhaling steam via nose and mouth.
  • Keep doing this process for 15 minutes.
  • Repeat it as and when required.
  • You will notice that this is among the fastest home remedies for wheezing.
  1. Take a Hot Shower

showerIf you are looking for how to stop wheezing from a cold, there is more than one way to try steam therapy. Taking a hot shower also works to stop wheezing.

The body receives warmth during a hot shower which relaxes your airways. The moisture enters your respiratory tract and thickens the mucus. This causes the airways to clear and reduces wheezing.

  • Run a hot shower and make sure to keep the door shut.
  • Now, stand in it for ten minutes while keeping the door closed.
  • Repeat the process twice or thrice every day.
  • As an alternative, a warm compress may be useful for opening the blocked nasal passages.
  1. Drink a lot of Warm Fluids

herbal tea

Maintaining hydration is always important and using warm fluids is best for wheezing. Warm fluids tend to soothe the irritated airways and let you breathe without any wheeze.

Warm fluids may also help in loosening of any thick mucus stuck in your throat as well.

What warm beverages are best for wheezing?

Drink warm water with a little lemon juice mixed with it. Herbal teas made from chamomile, ginger, or licorice root may also help. Use a warm honey and lemon tea as a home remedy for wheezing in children as they will love the taste.

If you are a fan of soups, they work to get rid of wheezing as well.

  1. Stop Smoking

no smoking

We all know smoking is not good for your health. It can irritate your airways and may lead to COPD, bronchitis, and emphysema, not to mention cancer.

Sometimes, secondhand smoke may also induce wheezing in people, especially children. As per the Centers for Disease Control, wheezing in children and other respiratory disorders are more common if they are exposed to smoke.

Smoke particles get trapped in the alveoli of the lung to which the body triggers an inflammatory response.

Constant inflammation of the alveoli walls causes the wall of the alveoli to degrade, leaving an empty carbon filled cavity. The degraded and diseased lung causes wheezing.

This is why people who smoke are more likely to develop emphysema.

  1. Breathe in Moist Air

breathingIf taking a hot shower works for your wheezing, breathing in moist air may as well. Moist air is beneficial as it can reduce congestion and thin down mucus plugs.

So, don’t forget to buy a humidifier for your house and keep the temperature moist. Avoid dry, hot air as it can irritate the throat muscles, causing them to tense and wheeze.

To stop wheezing in children, keep a humidifier running in their bedroom overnight.

  1. Add a Pinch of Turmeric


Turmeric is a common spice found in India, Indonesia, and Southeast Asia. With a strong flavor and smell, turmeric has various therapeutic uses. [10]

Turmeric can be used to treat wheezing and asthma. [11] It is also a useful home remedy to stop wheezing at night.

  • All you need to do is add one teaspoon of this powder in one glass of warm milk.
  • Drink before bed
  • As a home remedy for wheezing in children add a little honey to the drink
  1. Consume Ginkgo Biloba

Ginkgo bilobaEmpirical studies have proved the pharmacological effects of Ginkgo Biloba for different diseases. It can help manage Alzheimer’s disease, dementia, stroke, and free radical damage. [12]

Ginkgo Biloba is also effective for treating inflammation present in the airways. It has a compound known as ginkgolide that makes it among the best home remedies for wheezing. [13]

This herb is available in dried form and can be added to boiling water to form herbal tea. This herbal tea will not only relieve wheezing but other respiratory disorders too.

Gingko is particularly useful if your wheezing is triggered by allergies due to dust mites.

  1. Eucalyptus Oil

eucalyptus oil

Eucalyptus oil has strong anti-asthmatic properties which makes it an effective home remedy for wheezing.

It is anti-inflammatory and can relax the bronchial muscles. [14]

At the same time, eucalyptus oil is antimicrobial and can fight bacterial infections.

It can also kill different fungi and viruses that may cause asthma and wheezing. Eucalyptus oil is among the best essential oils for asthma as well.

Eucalyptol is the basic component of this essential oil. It has mucolytic properties that can cure a lot of respiratory illnesses. Eucalyptol can thin down the mucus and dissolve all the mucus plugs that cause wheezing. [15]

To use eucalyptus oil, add it to boiling water and inhale the steam as mentioned before. Do it twice every day for good results.

  1. Load up on Vitamin C

vitamin cSometimes, wheezing occurs due to certain chronic respiratory diseases. In such cases, it is important to control diet for managing the symptoms.

A research in 2015 found that vitamin C can protect the respiratory system from diseases. [16] Absorbing vitamin C from food is preferable to medicinal supplementation.

So, incorporate a lot of vitamin c loaded foods into your diet. These may include broccoli, tomatoes, bell peppers, and all citrus fruits.

  1. Licorice Tea

licorice teaLicorice tea is a great remedy to get rid of mucus in the throat. Wheezing is often caused by excess phlegm and if this is your situation, drinking licorice root tea is for you.

It can help loosen mucus in the airways to help you breathe more easily. Plus, it also fights the viruses that cause overproduction of mucus. [17]

To intensify the effects, you can also add herbs like ginger and cayenne.

To prepare licorice tea

  • Crush one ounce of licorice root and add it to boiling water
  • Boil for ten minutes.
  • Drink the tea, especially before bed to stop wheezing at night
  1. Flax seeds

flax seedsAlso known as linseeds, these tiny little seeds are packed with micronutrients, vitamins, minerals, antioxidants and healthy cholesterol.

Munching these seeds also provide you with Omega-3 fatty acids, alpha-linolenic acid, and lignans.

The seeds are a natural anti-inflammatory food and this is where they come into the wheezing story.

Wheezing due to inflammation of the throat muscles can be treated with flaxseeds. They are particularly good for wheezing caused by allergies.

You can either chew on flaxseeds or use flaxseed oil in cooking to treat your wheezing.

  1. Carom Seeds

carom seedsCarom seeds have long been used as a home remedy for wheezing and asthma. The seeds are widely used across Asia for culinary and medicinal purposes.

The seeds are a known decongestant so are particularly helpful if you are wheezing due to a cold.

To prepare them as a wheezing remedy, add them to hot water and inhale the infused steam they produce.

  1. Onion

onionOnions are a part of allium family and are valued for their medicinal properties around the globe.

Onions are antibiotic, antiseptic and antimicrobial but also they are rich in sulfur, fibers, potassium, vitamin B and C and other minerals.

Similar to garlic, onion is a decongestant as well as a strong expectorant. Onion can clear your airways of mucus and is a good home remedy for those wheezing with a cold.

Add onion to cooking and salads. If you can bear it, chew on raw onion.

  1. Figs


Figs are an effective home remedy for promoting the health of the respiratory tract.

They can help get rid of mucus and phlegm to clear the airways and have been traditionally used for respiratory conditions such as flu and bronchitis.

To use figs as a home remedy for wheezing,

  • Soak some figs in water overnight
  • Eat the figs for breakfast the next morning
  • Gargle with the water that the figs were soaked in
  • This is also a great remedy for wheezing in children
  1. Mint Tea

peppermint teaMenthol is the essential oil found in the peppermint leaves and is perhaps the most popular cold and flu remedy known.

To stop wheezing from a cold, menthol should be the first remedy you try.

Menthol is anti-bacterial and anti-inflammatory which is perfect for inflamed airways from a bacterial or viral infection.

Mint works well to get rid of phlegm and mucus, further clearing your air passages.

There are many ways to take mint and the most popular remedies for wheezing are steam therapy and mint tea. Both will work well.

Mint tea is especially good to stop wheezing at night as the consumed tea will continue to work long after it has been drunk and you have fallen asleep.

  1. Chilly

chillipepperIf you’ve ever bitten on a chilly, you will know the true meaning of word ‘decongestant’. It will clear a blocked nose in seconds freeing up any sinus congestion and allowing you to breathe through your nose.

The active ingredient in chillies, capsicum, is used by the chilly plant to deter predators from eating it.

As such, chilly is anti-bacterial, analgesic and of course, a decongestant. If your wheezing is due to blocked airways from a cold or perhaps excess mucus, chilly is a great home remedy for you.

Simply add chilly to your food. Over time, you will grow to love it if you don’t already.


  • Vacuum your home on a regular basis
  • Use air purifiers at home more frequently
  • Take sufficient amount of rest


  • Avoid consuming cold food items such as ice creams
  • Avoid getting exposed to strong-scented materials like perfumes and paints
  • Avoid secondhand smoke


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.