Treatment of tinnitus depends on the cause.
If the tinnitus is due to age-related hearing loss or damage to your ears by exposure to excessive noise, no treatment can reduce the noise. Your doctor may be able to take steps that could reduce the noise, such as removing impacted earwax. Tinnitus resulting from a vascular condition often can be corrected by fixing the underlying problem. If the tinnitus results due to adverse effect of a medication you are taking, your doctor may recommend discontinuing the drug or switching to a different medication.
Drugs like gabapentin (Neurontin) and acamprosate (Campral) are effective in relieving tinnitus for some people.
Other treatments that have been tried, but with limited results, are:
The herb ginkgo,
Medications, such as benzodiazepines (antidepressants)
Hyperbaric oxygen chamber
Amplification using hearing aids
TMJ (temporo-mandibular joint) treatment
Remember : ATA (American Tinnitus Association) does not recommend any tinnitus treatment.