Green (or blue) urine is pretty rare, and the color is probably caused by dyes in food or medicines you've taken. Medicines that can turn your pee green or bluish-green include amitriptyline ...
Dan Baumgardt Senior Lecturer in Physiology, Pharmacology, said your urine could be anything from pink to green as well as ...