Can you tell me how long does it take for an ear infection to go away after antibiotic treatment?

Many issues. If the abx is effective the middle ear pus should be sterilized within 3-4 days. Fever should be down also. The fluid that is trapped with the infection may persist for 4-6 weeks. Fever persisting > 3 d should prompt a call to the treating physician.All infants should have a followup visit after 3-4 wks to monitor the progress of treatment. Adults clear sooner, followup if hearing impaired > 4wks.