Sounds created by muscle movements next to the ear and in the ear canal or nerve issues associated with hearing can cause tinnitus, or persistent ringing in the ears, reports WebMD. Aging, exposure to loud noises, earwax build-up, ear infections, dental issues and blood problems may also cause tinnitus..
Large quantities of medication, such as antibiotics or aspirin, may also cause ringing in the ear, says WebMD. Most cases of tinnitus that come and go do not require medical attention. At-home treatments that may provide some relief include reduction of salt and caffeine intake, refraining from smoking, and taking melatonin if tinnitus disrupts sleep patterns, recommends MedicineNet.