Smelly ears may be caused by cerumen impaction, otitis externa, eczema of the external auditory canal, otitis media, etc. It needs to be treated according to the specific cause, such as removing cerumen, medication, and so on. 1. Diffuse otitis externa: bacterial infection of the external auditory canal can cause smelly discharge from the external auditory canal. At this time, you can use hydrogen peroxide, saline swabs to wipe the external auditory canal, and combine with antibiotic ointment, such as gentamycin ointment, to apply locally. 2. Eczema of the external auditory canal: Eczema of the external auditory canal can have a large amount of yellowish transparent liquid exudation accompanied by odor, at this time, you can use anti-eczema mometasone furoate, dinexed cream and other topical application. 3. purulent otitis media: this disease can have pus formation odor, especially the middle ear cholesteatoma, need to be in the acute phase of active anti-infective treatment, such as systemic and local antibiotic application, including levofloxacin ear drops, amoxicillin, ceftriaxone. Surgery can be considered on the basis of effective control of acute inflammation to remove the diseased tissue and restore the structure and function of ventilation and drainage. It is recommended that the patient consult a doctor in time to check the cause of the disease, and only after clarifying the cause of the disease can it be treated under the guidance of the doctor.