Name The Vitamins That Cause Tinnitus?

One in every five people is affected by tinnitus(Ringing in an ear). Generally, the lack of vitamin causes tinnitus. But if Vitamins are taken excessively, it may be problematic for your ears. As the excess of vitamins also causes tinnitus. As we know, an excess of anything is bad for your health. It is bad for your ears too. So you have to take the proper amount of vitamins neither too high nor too low.

If you need more information or you have a question regarding Tinnitus, you can discuss it with our HearingSol healthcare professionals, just give us a call on +91-9327901950. We are always here to help you.

Let’s see how an excess of vitamins can cause tinnitus. Which type of vitamins may make your tinnitus worse? Let’s have a look in detail.


Excess vitamin D in your body increases calcium level because vitamin D instructs our body to absorb calcium this condition of the body is known as Hypercalcemia. The tinnitus due to hypercalcemia produces some symptoms such as headaches, vomiting, vertigo, metallic taste in the mouth, abdominal cramps and weakness. Tinnitus may be a symptom of early hypercalcemia. The Hypercalcemia may also increase chances of coma, cardiac arrhythmias, renal insufficiency, and other serious problems.

Therefore Excess of Vitamin D can cause ringing in your ears. You should take this in a limited amount.

Vitamin Supplements

You need to stop taking vitamin D supplements if you are affected by hypercalcemia. This step helps you in balancing calcium and vitamin D level. The vitamin B supplement may increase person tinnitus. The intake of Vitamin B may suppress the excessiveness of Vitamin D supplement and provide you relief from Hypercalcemia. As a result, your tinnitus may also improve.


These are compounds which can neutralize damaging reactive oxygen species involved in the development process of hearing loss and tinnitus. It represents a promising therapeutic strategy.

Folate and Vitamin B12

These are important for the proper functioning of many cells in the body like the nerve cell. They also help in reducing the level of homocysteine, it is a toxic compound found in the body. Elevated the level of homocysteine are linked to an increased risk of hearing problems.


The loud noise impairs blood flow to the cochlea, According to the research, it has examined that compounds that could help improve circulation to the hair cells and prevent their death. Magnesium deficiency increases the risk of noise-induced hearing loss.

An overdose of Vitamin D leads to Pulse Tinnitus

If you suffer from Vitamin D overdose pulse tinnitus, treatment for the Vitamin D overdose will possibly reduce or eliminate your ringing in the ears. Consult your audiologist if you observe the constant ringing in your ears.

Vitamin B-12 Deficiency

The vitamin B-12 deficiency may also cause tinnitus and it is a unique form of vitamin especially found in animal products, not in vegetables and fruits. Our body can store a large number of vitamin B-12 in the liver. Approx forty-seven percent of people affected with tinnitus have a vitamin B-12 deficiency. You can treat your tinnitus using vitamin B-12 replacement therapy.

Though Vitamin D is good for your bones. But its excessive consumption may cause tinnitus. Vitamin B-12 injection protects against noise-induced hearing loss in healthy volunteers aged 20 to 30 years. You should consult the audiologist about the amount of Vitamin D good for your ears.

Read More :

Vitamins and supplements that help to cure tinnitus.

Hearing consultation by experts


    Call Now (Free Consultation)