With me it depends alot on WHY I have an earache. If it is from a regular ear infection, it works in a day or two. If it is an earache from my ear not draining (which is the kind I get the most, and these often accompany upper respiratory illnesses), then amoxicillin really doesn't touch the earache and I need a decongestant to get it feeling better. I use generic Robitussin that is ONLY guaifenesin.
Good luck! I hope you start feeling better soon. An earache really ruins your whole day!
Stacie M
