In general, vitamins and supplements have only limited proven effectiveness in treating symptoms of tinnitus, reports Mayo Clinic. Vitamin B-12 deficiency is common in patients suffering from tinnitus, according to the American Hearing Research Foundation. Therefore, supplementation with vitamin B-12 may help resolve symptoms.
Zinc deficiency has also been reported as a cause of tinnitus. A daily dose of 20 to 30 milligrams of zinc can reduce symptoms of tinnitus, claims Better Nutrition. Ginkgo biloba extract is also known to help relieve tinnitus in certain cases, specifically in patients with recent-onset tinnitus. Finally, melatonin has been demonstrated to reduce tinnitus symptoms when taken nightly for a period of 30 days.