Natural Remedies for Children's Ear Infections and Ear Pain

| Modified on May 23, 2022
Natural Remedies for Ear Infections in Children

The pain of an ear infection can be agonizing, especially for children. Natural remedies work quickly to relieve the pain and infection in children. Effective home treatments for ear pain in children include garlic, olive oil and a warm rice sock.

Natural Remedies for Ear Pain

Mullein Oil and Rice Sock

  • The first thing to do is put a few drops of mullein ear oil into each ear.  (Always treat both ears, even if only one ear seems to be having trouble.)
  • Next, heat up a rice sock.  Make sure the temperature is comfortable on your own ear before putting it onto a child's ear.  This often helps right away. 
  • If this does not begin to give child relief soon, consider a dose of over the counter pain reliever. Usually by the time that wears off, the oil and rice sock have brought some relief. 
  • Reheat and reuse the rice sock as long as the child desires it. 
  • Use the ear drops 3-4 times a day.

If mullein oil is not available, use plain olive oil, also known as "sweet oil," or try the recipe for mullein or garlic ear oil below.

Hydrogen Peroxide

Pour half a capful of hydrogen peroxide into the pained ear. The peroxide will likely foam and bubble significantly. After 10 minutes, drain the peroxide from the ear. Repeat on the other ear. Use this remedy 4 times a day.

Colloidal Silver

Use a dropperful of colloidal silver in each ear several times a day until the pain and infection pass.

Mullein Ear Oil Recipe

  • Put 1/4 cup of dry mullein leaf into a small pot. 
  • Add 3 Tablespoons of Olive Oil.  Heat on very low heat (do not even reach a simmer) for 45 minutes. 
  • Strain out the Mullein Leaf through a coffee filter. 
  • Cool.  Store this on the counter if using it daily; otherwise, put it in the refrigerator to keep it for a couple of months.

Garlic Ear Oil Recipe

Homemade garlic oil is so effective and often the ingredients are on hand. This is especially helpful if the ear pain strikes when the stores are closed or it is inconvenient to go out to get a remedy.  Put a few drops of the oil into each ear a few times a day.  Usually pain is resolved in a day or two, but it is not a bad idea to continue using the remedy once a day for a few days even after the child feels better.

  • Chop a clove of garlic and put it into a small pan. 
  • Add olive oil to cover.  Heat the garlic in the olive oil, just to very warm (not enough to saute the garlic) and let the garlic steep in the hot oil for 45 minutes. 
  • Strain out the garlic and let the oil cool.
  • Store this on the counter when needed daily and in the refrigerator to keep if fresh for a couple of months.

For a child with ear pain, any remedy that is put in the ears will be more comfortable if it is warmed first.  Store remedies in one ounce glass dropper bottles.  To warm them get a mug with very hot tap water, and put the glass bottle into the mug for five minutes or so. Always test the temperature of remedies on the inside of the wrist to ensure that the heat won't be too much for sensitive ears. If it is uncomfortably hot on the wrist, it will be uncomfortably hot in the ear. Too cold will be just as miserable in a sore ear as too hot.

How to Make a Rice Sock to Relieve Ear Pain

  • Fill a clean sock of any size half full with brown or white rice.
  • Tie a knot in the top of the sock.  The rice should be able to move freely. 
  • Store a rice sock in the freezer so it is ready to be an "ice pack" for any bump or bruise. 
  • When the rice sock is needed for ear pain, sprinkle it with 2 teaspoons of water and heat it in the microwave for 60-90 seconds. (Some people keep a microwave on hand just for the purpose of heating up a rice sock!) If the sock is too hot, wrap it a towel. As it begins to cool, remove the towel and apply the rice sock straight. Reheat in the microwave as needed. Always test the heat of a rice sock on your own ear before applying it to the ear of a child.

Additional Considerations for Ear Pain In Children

  • Dairy products are commonly linked to chronic ear infections. During acute ear infections, avoiding dairy will help reduce mucous production and inflammation.
  • Vitamin C supplements will support the immune system as it fights an ear infection.
  • Hot tea and broth can help to keep the body hydrated and fluids moving.
  • A warm bath with 1 cup baking soda is a nice healing distraction for a child suffering with ear pain.
  • Golden Milk, made with a non-dairy milk will also help to fight the ear infection.


  1. It is not recommended to put anything into the ear if there has been a rupture. 
  2. Essential oils should never be put into the ears whether there is a rupture or not. 

What Causes Ear Pain in a Child?

Ear pain in children can be caused by congestion, middle ear infection (otitis media), a build up of ear wax, teething pain, swimmer's ear (acute otitis externa) or from having a foreign object inside the ear.

Middle ear infections are quite common in children due to the smaller size of the eustachian tubes and immature immune systems, making them more likely to get colds.  Ear infections are often secondary to a cold or flu virus. In addition to treating the cold or flu virus, there are a number of natural remedies that can be used to help a child who has pain in his ear.

Antibiotics Do Not Usually Help Ear Infections

There was a time when antibiotics were prescribed for nearly all ear infections.  This protocol, however, was causing increased resistance to antibiotics. It was also found that ear infections were often viral and would resolve on their own without antibiotics.

Please keep scrolling down to read how Earth Clinic readers have treated their own children's ear infections and ear pain. Please let us know your own favorite treatments!

Other Pages of Interest


1 User Review
5 star (1) 

Posted by Dana (Boston, Ma) on 05/14/2009

My kid got very bad ear ache one night, I didn't know what caused it or what to do. I have aloe vera plant at home for minor burns and such, so I cut it and squeezed some clear liquid and warm it just enough so it's not cold and put 3-4 drops of it into the ear and closed with cotton ball Very soon she fell asleep, next day like nothing happened. We didn't take her to a doctor, because she was fine and never again had any problems, so I don't know what caused the pain. Whatever it was aloe vera helped.

Cod Liver Oil

2 User Reviews
5 star (2) 

Posted by Sharon (Wesley Chapel, Fl) on 06/16/2010

Cod-liver oil dose is determined by the baby's age. 1 mo to 6 months use 1/4 to 1/2 teaspoon in a dropper so it will slide down the side of their tongue and not choke them, as they are not used to the thickness of the oil. 6 mo to 1 yr, 1/2 to 1 teaspoon daily. my 2 yr-olds could usually take the capsules. Sometimes they chewed them. Keep in mind, when you have a chronic condition, it may take up to 3 months to see great improvement as it takes the body awhile to clear up the damage already present. However, my mom had told me about this when my firstborn had had 5 trips to the doc with earache, and after starting the cod liver drops for him and the other 3 children who came after, I never-ever again had another childs earache to keep me up all night, or any- and I mean any issues with ears, nose or throat. As an addendum, you want to remember, that Any sugar containing products will slow the process considerably, as just 1 tsp of sugar will cause your immune system to shut down for 24 hours. Please use real fruit juice or a little honey, those popsicles help keep the docs in business. Hugs to all. Sharon

Cod Liver Oil
Posted by Tammy (Haledon, NJ) on 10/06/2006

This wasn't on your site but I am a true believer in this, my son at 3 months of age suffered from constant ear infections. Once I gave him a dose of cod liver oil a day he hasn't had one since!!!! Also I believe the omega 3 fatty acids in cod liver oil pretty much made my kid way advanced in brain function. He is just 2 years old and can count to 30, knows all of his shapes and colors ta boot! Plus he originally had eczema and constipation and the oil cleared all of that up too!!

Replied by Rose
(Harrisburg, Pennsylvania)

The person who has said about giving their baby COD LIVER OIL (10/6/2006: Tammy from Haledon, NJ) I have a question: how much cod liver oil did you give your child? And what was the grams?

Replied by Luvdplanet
(Gainesville, Fl)

Hi There... My Mom used to give us Codfish when we were kids. She said she gave it to us since we were toddlers using a syringe (without the needle) or a dropper from the fever liquid medicine and filled it with 3cc. Then when older, one teaspoon everyday. That stuff is good even for grown ups. Namaste!


9 User Reviews
5 star (9) 

Posted by Kenneth (Florida) on 05/23/2022


1) Take a clove of garlic, lay a large knife flat on top of it and push down hard with the palm of your hand on top of the knife. 2) Slide the solid part of the garlic to the side. 3) Put 10 drops of vegetable, olive or coconut oil (the one that smells like coconut) on top of garlic oil left on the counter and mop up all the oils you can with a cotton ball. 4) The cotton ball should have enough combined oils to squeeze out 4 drops in the infected ear, with the head turned sideways. Then gently push the cotton ball in the ear canal.

Notes -

A) Most ear infections start with moisture behind the ear's protective wax.

B) The oil melts the wax and the garlic oil attacks the infection.

C) The cotton ball soaked with oil blocks the oxygen from getting to the infection.

D) The pain should be immediately greatly reduced and the next day the cotton ball can be removed and the infection is usually gone (If not repeat again).

E) make the cotton ball big enough so that not all of it will fit inside the ear canal for easy removal.

F) Early detection is best, so a slight tug on the ear lobe will tell you right away if you or your child needs this treatment.

Posted by George (Pittsburgh ) on 03/05/2017

Ear infection in child: I warmed up a slice of fresh garlic and put 3 drops in his ear twice, 6 hours apart. At bedtime, I put 1 slice of garlic in his outer ear wrapped in a small piece of paper towel which I moistened with olive oil. I put a piece of cotton ball on top of this and secured his ear with gauze to keep it in his ear overnight. I gave him alternating doses of children's motrin and Tylenol every 6 hours as needed to control the fever.

By morning, the ear pain was gone. Mind you, this was after trying over the counter ear drops for ear infection for one day with no results. Also, we have taken our child to the doctor previoysly during this allergy season for previous ear infections and we know that there are not any other issues going on with our son's ears.

Thank you Earth clinic community! This was really helpful.

Posted by Provident Mom (Lake Jackson, Texas) on 02/25/2012

Wow! This works fantastic! A crushed clove of garlic mixed with some olive oil and stirred together. Then sifted out any garlic pieces. Used it on my kids and myself- huge improvement!!!

Posted by Karen (Cooroy, Qld Australia) on 12/18/2011

I just tried a clove of garlic (chopped into 4 pieces) warmed in some coconut oil and then a few drops of this placed in my daughters ear with a q-tip. She has had the flu for three days and had an earache since last night. We tried hot rock salt for the pain, which helped only a little bit. The garlic in oil worked within 5 minutes! Her ear is not echoing or hurting anymore. Hurray for this site!! Thanks to all who post their findings on here.

Posted by Karen (Sealrock, Oregon) on 11/08/2010

A capsule of garlic can be punctured & the juice inside of it squirted into the ear (people or animals)then put a large ball cotton in ear to keep juice inside & provide warmth. - there are immediate results. Even with infants immediate results - no more crying & pulling at the ears & no more infection after 1 to 2 times of dosing.

Posted by Patti (Nowhere, AZ) on 06/15/2009

This is for all the mothers out there that have a child with an earache. Get one garlic clove crush it in a garlic press mix it with one tablespoon olive oil then gently warm the two ingredients together in a small pan. Next use a Qtip to drop three drops into ear then cover with a cottonball. Apply 2 times a day. My kids want me to add that it takes about 10 minutes for pain to subside.

Posted by Tara (Marlborough, MA USA) on 01/07/2009

I saw comments about garlic oil working for ear infections. A few weeks ago, my 4 yr old son was very lethargic and his ear was bright red and burning. He said it hurt. My husband chopped up one clove of fresh garlic, put it in maybe a couple table spoons of olive oil in a small cup and warmed it up in the microwave. He strained the garlic out, let it cool and put a dropperful in my son's affected ear. I gave my son some painkiller and a cold compress and he fell asleep for the night. By morning, he was fine!

Posted by Robin (Ladera Ranch, CA) on 07/22/2008

I was told if my son was breastfed he would have a stronger immune system. Now I wonder what time of immune system he would of had if I didn't breastfeed him! He had constant ear infections from the time he was 4 months old until about 6 years old. He was on numerous bouts of antibiotics, sometimes both ears twice a month!!! I spent soooo much money on doctors appts and antibiotic prescriptions. His immune system got worse from what I think are the vast amounts of antibiotics. Finally, a guy at work told me to go to this natural store. I went and a man came out and sold me a bottle of ear oil (mostly garlic oil with a couple of other things) for 2 dollars. I brought it home, tried it when my son had an infection and I was BLOWN AWAY!!! About 2 days worth and it was gone. What's amazing is, it came back once or twice after that for about the first year and he hasn't had one since. I wish someone would have told me sooner!!!! Yeah he smelled like garlic and he was mad about that but no more expensive trips to the doctor and these crazy amounts of antibiotics. I've seen these bottles of ear oil since then and given them to my friends with kids and they said it worked for them too and they were amazed. The sell them at like whole foods and trader joes. Doesn't hurt to try right?

Posted by Rita (Markham, Canada) on 05/11/2008

My four year old had a severe ear ache after a year of having ear aches every few weeks. I was tired of giving her antibiotics, therefore this time I wanted to find out a natural way to cure this pain. I tried the garlic cure and it worked. Although she did complain about the burning in her ear and she wanted me to clean it out, she ended up falling asleep and slept through the rest of the night. When she woke up she did not have an ear ache any longer. Whereas before putting the squeezed drops of garlic into her ear, she would dose off for a bit but then the pain would wake her up and she could not fall asleep. The crushed garlic juice in her ear really worked.

Garlic and Hydrogen Peroxide, Alcohol

1 User Review
5 star (1) 

Posted by Holly (O'fallon, Mo) on 06/03/2011

This works! I have five kids and have dealt with numerous earaches. Chop one tooth of the garlic clove and place on a cotton ball or pad. Wrap cotton around garlic and set in a bowl. Pour peroxide or rubbing alcohol over cotton ball and let sit for a minute or two. Drop 3 or 4 drops into ear and let sit for 2 minutes. Place a dry cotton ball in ear and tilt head or lay down (on the earache side) and let drain. If using peroxide wait until bubbling stops (a few minutes). Peroxide will clean out any wax or build up in the ear. Alcohol seems to evaporate quickly and aids in draining. (But chose one ore the other, not both at the same time! )
My mom always used a washcloth filled with warm salt as pain relief for earaches. Warm 1/4 cup table salt in pan on low heat until salt is warm to the touch. Pour into center of washcloth. Bring sides of washcloth up and wrap a rubber band just above pile of salt. Place on ear until it cools(it usually lasts about 15/20 min). This heat brings great relief and is safer/easier than a heating pad (great for middle of the night! ) Be careful not to get salt too hot, it can burn the thin skin around your ear.

Garlic or Mullein Oil

1 User Review
5 star (1) 

Posted by Lanayanie (Santa Rosa Beach, FL) on 06/10/2009

When my son was 4, he had a recurring ear infection. Antibiotics did not help, and I was very frustrated. It seemed like a vicious cycle. Finally, I stopped taking him to a doctor (and stopped the antibiotic round). Instead, I would put a small piece of cotton ball dipped into garlic oil or mullein oil into his ear before bed time. Both are supposed to work well for this. (Mullein is an old native-American remedy for ear ache.) I also gave him high doses of vitamin C, garlic, echinacea, and golden seal (in liquid) mixed with his juice several times a day. Once he recovered, the problem did not come back.

Garlic, Hydrogen Peroxide

1 User Review
5 star (1) 

Posted by Jasmine (Oklahoma City, Ok) on 12/31/2010

I am soooo thankful for the EC participants! My 4-yr old daughter suffered her first earache recently. I tried alternating mucinex and children Tylenol to help with the drainage and the pain. Even Rescon - which is specific to Eustachian tube drainage. A week later we are still dealing with the varying pain from the earache. I have been to this site before but this is my first time posting b/c your recommendations WORK!

While she was sleeping I used a note from Garlic "YEAs". Mixed a small SCORE of garlic with olive oil then dipped a small portion of toilet paper in the now garlic oil (didn't have cotton balls). I balled it big enough where it basically sat on the outer cusp of her ear - did not push it down inside. Left it there for 1 hour while she slept. In the morning she was CURED! Chipper and yelling her ear was better. Then said there was a lot of wax coming out. The ear infection had drained out - it was a watery yellowish substance. This was not from the garlic mixture as I only dabbed a small piece of tissue and did not even stick that all the way in her ear. I couldn't believe it!!!!

To remove some of the drainage of which some had crusted on the outside of the ear - I started with a warm washcloth to soften the crust and worked my way in. Then to get the inner drainage I diluted Hydrogen Peroxide with room temp bottled water and put a few drops inside. My daughter reported NO pain and said she could hear the bubbling in her ear (smiling all the while as if this were a science project). THE REMEDIES WORK!!!! Thank you ALL for your feedback (even the nays add valuable insight - don't overdo it).

1 2 3