No, antibiotics are only necessary for bacterial ear infections. Most ear infections are caused by a virus and will clear up on their own. Overusing antibiotics can lead to them becoming less effective when they are truly needed.