Most ear infections do not need antibiotics
The first thing to know: many ear infections clear on their own without antibiotics. Your doctor will usually wait a few days before prescribing one, especially if the infection is viral rather than bacterial. If you do need an antibiotic, the choice depends on what caused the infection, where it is located in your ear, and whether you have had problems with certain drugs before.
Antibiotics only work against bacterial infections. A viral infection—which is common in children after a cold—will not respond to them, no matter which one you take. Your doctor determines whether bacteria are involved by looking at your ear with an otoscope and sometimes taking a sample of fluid if pus is draining.
Key Takeaways
- Amoxicillin is the first-choice antibiotic for most bacterial ear infections in children and adults without penicillin allergies.
- Amoxicillin-clavulanate (Augmentin) is used when bacteria resist amoxicillin or when the infection involves the middle ear and mastoid bone.
- Fluoroquinolone ear drops like ciprofloxacin are the standard treatment for swimmer's ear (external ear canal infection) because they reach the infection site directly.
- If you are allergic to penicillin, your doctor will choose from azithromycin, cephalexin, or other alternatives depending on the type and severity of your allergy.
- Oral antibiotics take three to seven days to show improvement; ear drops work faster but only treat the outer ear canal.
Amoxicillin for middle ear infections
Amoxicillin is the standard first antibiotic for bacterial middle ear infections (otitis media) in both children and adults. It works well against the bacteria most commonly found in ear infections: Streptococcus pneumoniae and Haemophilus influenzae. A typical dose for adults is 500 mg three times daily for seven to ten days; children's doses are based on weight.
Amoxicillin works best when taken with food to reduce stomach upset. You should notice improvement within two to three days—less ear pain, lower fever if you had one. If you see no change after three days, or if symptoms worsen, contact your doctor. This usually means the bacteria are resistant to amoxicillin and you need a different drug.
Amoxicillin-clavulanate when bacteria resist amoxicillin
Amoxicillin-clavulanate (brand name Augmentin) combines amoxicillin with clavulanic acid, which blocks the enzymes some bacteria use to resist amoxicillin. Your doctor prescribes this when a previous ear infection did not respond to amoxicillin alone, or when the infection is more severe—for example, if it has spread to the mastoid bone behind the ear.
The dose and duration are similar to amoxicillin: 500/125 mg three times daily for adults, or a dose based on the child's weight. Side effects are slightly more common than with amoxicillin alone, particularly diarrhea, because the clavulanic acid can upset your gut bacteria. Take it with food and drink plenty of water.
Fluoroquinolone drops for swimmer's ear
Swimmer's ear (external otitis) is an infection of the ear canal itself, not the middle ear. The standard treatment is fluoroquinolone ear drops—usually ciprofloxacin (Cipro) or ofloxacin (Floxin). These drops work directly on the infected tissue and are far more effective than oral antibiotics for this type of infection.
A typical regimen is three to four drops in the affected ear, three times daily for seven days. Your doctor may clean out debris or pus from the canal first so the drops reach the infection. If both ears are infected, you treat both. Most people feel better within two to three days. Do not use drops if your eardrum is perforated, because the antibiotic can damage the middle ear.
Alternatives if you are allergic to penicillin
If you have a true penicillin allergy (not just an upset stomach from amoxicillin), your doctor will choose from several alternatives. Azithromycin (Z-pack) is a macrolide antibiotic often used for middle ear infections; a typical course is 500 mg on day one, then 250 mg daily for four more days. Cephalexin is a cephalosporin, which is safe for most people with penicillin allergies but carries a small cross-reaction risk—your doctor will ask about the type of allergy you had before prescribing it.
For swimmer's ear in someone with a penicillin allergy, fluoroquinolone drops are still the first choice because they do not enter the bloodstream in meaningful amounts. If oral antibiotics are needed and fluoroquinolones are not suitable, your doctor might use trimethoprim-sulfamethoxazole (Bactrim) or another option depending on local resistance patterns and your allergy history.
How long antibiotics take to work
Oral antibiotics for middle ear infections usually reduce pain and fever within 24 to 48 hours, though you may not feel completely better for three to five days. Ear drops for swimmer's ear often work faster—many people notice relief within 24 hours. Do not stop taking the antibiotic early just because you feel better. Finish the full course even if symptoms disappear, because stopping early can allow resistant bacteria to survive and cause the infection to return.
If you take an antibiotic and see no improvement after three days, or if symptoms get worse, contact your doctor. This suggests either a viral infection (which antibiotics cannot treat) or bacteria resistant to the drug you were given. Your doctor may take a sample to identify the bacteria and switch you to a different antibiotic.
When antibiotics are not needed
Many ear infections, especially in children, are caused by viruses and will clear without antibiotics. Your doctor may recommend waiting 48 to 72 hours before starting an antibiotic, using pain relief (acetaminophen or ibuprofen) and warm compresses instead. This approach, called "watchful waiting," reduces unnecessary antibiotic use and the risk of resistance.
Antibiotics are started right away if you have severe pain, high fever, signs of infection spreading (swelling behind the ear, stiff neck), or if you are very young or have a weakened immune system. For most other cases, your doctor will watch and wait, then prescribe only if the infection does not improve on its own.
Frequently Asked Questions
Can I use leftover antibiotics from a previous ear infection?
No. Leftover antibiotics may be the wrong drug for your current infection, the wrong dose, or expired. Bacteria also change over time, so what worked last time may not work now. See your doctor for a new prescription based on your current symptoms.
What if the antibiotic causes diarrhea or a rash?
Stop taking it and contact your doctor immediately. A rash could signal an allergic reaction, which can worsen. Diarrhea is common with some antibiotics but severe diarrhea or signs of a yeast infection need medical attention. Your doctor can switch you to a different antibiotic.
Do I need to finish the antibiotic even if I feel better?
Yes. Finishing the full course prevents bacteria from becoming resistant and stops the infection from returning. Stopping early is one of the main reasons infections come back and become harder to treat.
Can ear drops treat a middle ear infection?
No. Ear drops cannot reach the middle ear because the eardrum blocks them. Drops work only for infections in the outer ear canal (swimmer's ear). Middle ear infections require oral antibiotics.
How do I know if my infection is bacterial or viral?
You cannot tell on your own. Your doctor uses an otoscope to look at the eardrum and may take a fluid sample if pus is draining. Viral infections often follow a cold and cause less severe pain; bacterial infections tend to cause higher fever and more pus. Your doctor decides whether to treat with antibiotics based on what they see.