These hues are probably due to dyes in your food or meds you’ve taken, like the anesthetic propofol or the allergy/asthma medicine promethazine. A few rare medical conditions can also turn pee green or blue, so let your doctor know if the color doesn’t go away after a short time.