Ringing in the ears or tinnitus as it is known in medical parlance, is very annoying and can also take the shape of debilitating pain in some cases. Exposure to loud noise can cause tinnitus be it for a single instance an explosion or a gun fire or a continuous exposure like a rock concert. Some infections and allergies can also cause tinnitus.
Some of the common causes of tinnitus are high or low blood pressure, diabetes, thyroid problem and injury to the head or neck. Certain medicines can also cause ringing in the ears. It can also be caused by alcohol, tobacco, caffeine, sugar and high intake of sugar.