Sometimes it’s a case of swimmer’s ear, involving the outer ear and the ear canal. An earache indicates infection or inflammation, and may be caused by bacteria, a virus, fungi or moisture trapped in the ear. Eucalyptus oil is one remedy traditionally used to relieve earaches.