Taking B vitamins with green urine is usually a normal phenomenon after taking oral B vitamins, and can recover on its own after stopping the medication. B vitamins are usually complex preparations, including vitamin B₁, B₂, B₆, B₁₂ and other components, which vitamin B₂ is riboflavin, a water-soluble substance, yellowish-green, orally into the human body will be dissolved in the human body, through the renal metabolism can be directly discharged from the body, so the human body urine with the same color as the riboflavin, which can be green. Therefore, oral B vitamins cause urine green, generally a normal phenomenon, to be discontinued, this phenomenon can automatically disappear, no need to worry. If after stopping the drug, the urine is still green, then you need to consult a doctor in time, under the guidance of the doctor to clarify the cause, in order to actively treat.