Skip to main content
Lower Respiratory Infection

Do You Need Antibiotics for Bronchitis?

Amy Walsh, MD, MDPPatricia Pinto-Garcia, MD, MPH
Written by Amy Walsh, MD, MDP | Reviewed by Patricia Pinto-Garcia, MD, MPH
Published on November 12, 2025

Key takeaways:

  • Most people don’t need to take antibiotics to treat bronchitis. Home remedies and over-the-counter medications may help ease bronchitis symptoms. 

  • Most cases of bronchitis are caused by viruses. Antibiotics won’t help you feel better faster or ease your symptoms if you have bronchitis from a viral infection. 

  • Get medical care if you have bronchitis and experience difficulty breathing or have a fever. You should also get care if your symptoms don’t get better within 3 weeks. These are signs you have something besides viral bronchitis.

Bronchitis is a common lower respiratory infection that causes inflammation of the bronchi, the main tubes that carry air into the lungs.

A 3D illustration of the upper respiratory tract including alveoli (air sacs), windpipe (trachea), large airways (bronchi), and small airways (bronchioles).

Bronchitis is very common, with 1 out of 20 adults reporting an episode of bronchitis each year.  The cough and wheezing that come with bronchitis are uncomfortable and exhausting. Most people want to get back to their daily activities as soon as possible. There are treatments that can help ease symptoms. But you may be surprised to hear that antibiotics aren’t one of them. Not everyone needs to take antibiotics when they have bronchitis. Here’s how to know whether you need antibiotics to treat your bronchitis.

Does bronchitis always need to be treated with antibiotics?

No, you don’t always need to take antibiotics if you have bronchitis. In fact, most cases of bronchitis don’t need to be treated with antibiotics.

That’s because viruses cause 90% of cases of bronchitis in healthy adults. And antibiotics don’t work against viruses. 

Studies show that antibiotics won’t help you feel better faster or ease your symptoms if you viral have bronchitis. 

One review of studies found that people with bronchitis who took antibiotics stop coughing faster than people who didn’t take antibiotics. But the difference was only about 12 hours. The authors concluded that this small benefit didn’t outweigh the risks of antibiotic side effects and antibiotic resistance.

Quiz: Do I have bronchitis?

Not sure if your symptoms are from bronchitis? Our quiz can help you decide.

How do you know if you need antibiotics for bronchitis?

Some people with bronchitis should take antibiotics. This includes people who have bronchitis caused by bacteria (which is rare). 

Some people develop a secondary infection when they have viral bronchitis. This is when a bacterial infection develops on top of the viral bronchitis. This can lead to illnesses like pneumonia. People with secondary bacterial infections should take antibiotics. But the antibiotics will only treat the bacterial infection, not the bronchitis.

GoodRx icon

It can be hard to know if you fall into one of these two categories. You can’t tell whether your symptoms are caused by a virus or bacteria based on sputum color or the sound of your cough. Viral bronchitis can cause sputum that’s clear, white, green, or yellow. 

The best way to know if you need antibiotics is to talk with your healthcare team. Your team may recommend tests to see what’s causing your infection or a chest X-ray to see if you’ve developed pneumonia. 

Your healthcare team may also recommend additional treatments if you have a condition that puts you at risk for more serious lung infections like:

Which antibiotics can treat bronchitis?

If you do need antibiotics to treat bronchitis, your healthcare team may recommend:

Treatment courses range from 5 to 14 days depending on the antibiotic. There’s no “best” antibiotic for acute bronchitis. The best antibiotic depends on your medical history and what’s causing your illness.

What other medications can help treat bronchitis?

Antibiotics aren’t the best treatment for acute bronchitis. There’s no medication that can cure viral bronchitis. But there are OTC medications that may help ease your symptoms. You can try:

  • Acetaminophen

  • Dextromethorphan 

  • Guaifenesin

  • Ibuprofen

  • Throat lozenges

Home remedies can also help ease symptoms. You can try:

  • Warm fluids, like tea or broth

  • Honey

  • Humidifiers

  • Rest

Your healthcare team may recommend additional prescription medications if you have a history of certain lung conditions or you have symptoms like wheezing. 

When should you seek care for bronchitis?

Most cases of acute viral bronchitis get better on their own. Most symptoms go away within 10 days. But the cough can last up to 3 weeks.

Sometimes bronchitis can cause severe symptoms and lead to serious health problems. You should get medical care right away if you develop:

  • Trouble breathing

  • Rapid breathing

  • Shortness of breath

  • Trouble talking or moving because of difficulty breathing

  • Wheezing

  • Chest pain

  • Fever 

  • Fast heart rate

  • Weakness

  • Confusion

  • Changes in mucus color, consistency, or amount

  • Blood in mucus

  • Inability to eat or drink due to symptoms

You should also get care as soon as possible if:

  • Your symptoms don’t start to get better within 10 days.

  • Your cough lasts longer than 3 weeks.

  • Your symptoms were getting better but then got worse again.

  • You keep getting bronchitis over and over again.

Frequently asked questions

Viruses are the most common cause of bronchitis. Common viruses that cause bronchitis include influenza, adenovirus, and rhinovirus. Bacteria also cause bronchitis. But bacterial bronchitis is more common in people with underlying medical conditions

Bronchitis itself isn’t contagious. But the viruses that cause bronchitis are contagious. People with viral bronchitis are contagious for up to a week. During this time, they can pass bronchitis-causing viruses to others. If another person gets sick with these viruses, they may not develop bronchitis. Instead, they may develop another illness, like a cold or viral pneumonia. 

Most people get better from bronchitis on their own. Acute viral bronchitis doesn’t usually cause any serious or lasting symptoms. It’s uncommon, but bronchitis can lead to more severe conditions or complications like pneumonia, collapsed lung, or acute respiratory distress syndrome. Get medical care right away if you develop difficulty breathing or fever when you have bronchitis. Your healthcare team can make sure you haven’t developed complications from bronchitis.

The bottom line

Most people with acute bronchitis don’t need to take antibiotics. Viruses are the most common cause of acute bronchitis and antibiotics can’t cure viral illnesses. Antibiotics won’t help you get better faster or ease your symptoms. OTC medications and home remedies can help ease symptoms while your immune system fights off the illness. It’s rare, but bronchitis can lead to more serious illnesses or complications. Get immediate medical care if you develop trouble breathing, fever, or fast heart rate while sick with bronchitis.

why trust our exports reliability shield

Why trust our experts?

Amy Walsh, MD, MDP, has worked as an emergency physician for 15 years, including care at both rural hospitals and trauma centers. She is the former Global Emergency Medicine fellowship director at Health Partners.
Patricia Pinto-Garcia, MD, MPH, is a medical editor at GoodRx. She is a licensed, board-certified pediatrician with more than a decade of experience in academic medicine.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles