Published on March 08, 2024

When Does Your Child Need Antibiotics?

photo of a girl taking medicine from a spoonSome parents think that every time their child has a sore throat, cough or runny nose, their child needs antibiotics.

If your child has a bacterial infection, antibiotics may help. But if your child has a virus, antibiotics will not help your child feel better or keep others from getting sick. A lot of parents think that having yellow or green mucus is a sign of a bacterial infection — that's not true.

Antibiotics fight bacteria — not viruses

  • Most colds and flus are viruses.
  • Chest colds, such as bronchitis, are also usually caused by viruses. Bronchitis is a cough with a lot of thick, sticky phlegm or mucus.
  • Most sinus infections (sinusitis) are from viruses with a lot of mucus in the nose and post-nasal drip.
  • Many common ear infections clear up on their own without antibiotics.
  • Most children with sore throats (symptoms include fever, redness and trouble swallowing) do not have strep throat. Your child should have a strep test and the doctor will prescribe antibiotics if needed. Strep throat is a bacterial infection.

Side effects

Antibiotics can cause diarrhea or vomiting. About five percent of children are allergic to antibiotics.
Overusing antibiotics also encourages the growth of stronger bacteria that do not respond to antibiotics. So, the next time your child has a bacterial infection, the antibiotics will not work as well. The stronger bacteria can spread from your child to other family members and friends, causing infections that are more difficult to cure and more costly to treat.

Antibiotics may be needed if your child has:

  • A cough that does not get better in 14 days.
  • A bacterial form of pneumonia or whooping cough (pertussis) diagnosed.
  • Symptoms of a sinus infection that do not get better in 10 days, or they get better and then worse again.
  • Yellow-green nasal discharge and a fever of at least 102° F for several days in a row.
  • Strep throat, based on a rapid strep test or a throat culture.

If you have any questions or concerns about your child's illness or symptoms, please reach out to your primary care provider or call our 24/7 nurse line at 320-200-3200 for advice on where to seek care.

Articles & Patient Stories