Question: why is my pee bright yellow almost green?
Answer: B vitamins, such as riboflavin (B-2) and cobalamin (B-12), are also known for causing fluorescent yellow-green urine. If you take supplements or multivitamins, they may be the source of your brightly colored urine. Meal replacement shakes, which are also fortified with B vitamins, can have the same effect.