Why Is My Pee Light Green? Causes & When to Worry

Light green urine is usually harmless and caused by something you ate, drank, or took as a medication. The color happens when blue or green pigments mix with the normal yellow of your urine, shifting it toward green. In rare cases, it can signal a urinary tract infection or a liver problem, so it’s worth understanding what’s behind the color change.

How Urine Turns Green

Normal urine gets its yellow color from a pigment called urochrome, a byproduct of your body breaking down red blood cells. The shade of yellow depends mostly on how hydrated you are. When you introduce something that contains blue or deep green pigments, whether through food, drinks, or medication, those pigments get filtered through your kidneys and mix with the yellow. Yellow plus blue equals green. The lighter or more diluted your urine already is, the more noticeable that green tint becomes.

Foods and Drinks That Cause It

Artificial food dyes are the most common dietary culprit. Blue and green dyes used in sports drinks, sodas, candy, ice cream, popsicles, and even certain breakfast cereals can pass through your system and tint your urine green. If you recently had anything with a vivid blue or green color, that’s likely your answer. The effect is temporary and clears once the dye works its way out, usually within a day or two.

Asparagus is sometimes mentioned in connection with green urine, but the evidence is thin. Asparagus is well documented as a cause of strong-smelling urine (thanks to a sulfur compound called asparagusic acid), and its natural pigments could theoretically contribute a slight greenish tint. But for most people, the color change from asparagus alone is subtle at best. Artificial dyes are a far more likely explanation.

Medications and Supplements

Several common medications can turn urine green. The list includes the anesthetic propofol, the antidepressant amitriptyline, the anti-inflammatory indomethacin, and drugs like cimetidine (used for acid reflux), metoclopramide (used for nausea), and promethazine (an antihistamine). If you recently started or changed any medication and noticed the color shift, that connection is worth checking.

Methylene blue, a dye used medically to treat certain blood conditions, is another well-known cause. It gets filtered by the kidneys and gives urine a blue or greenish hue. In people with normal kidney function, this is self-limiting and resolves once the medication clears the body. In people with reduced kidney or liver function, the green color can persist longer because the body takes more time to process the dye.

B vitamins, especially riboflavin (B2), are famous for turning urine a bright, almost neon yellow. If you’re taking a multivitamin or B-complex supplement, that intensely yellow urine can look greenish-yellow under certain lighting or when combined with other pigments in your diet. Excess riboflavin is simply excreted by your kidneys, so the color change is harmless.

Infections That Turn Urine Green

Less commonly, green urine can be a sign of a bacterial urinary tract infection. Certain bacteria, particularly a species called Pseudomonas, produce green pigments as they grow. If your green urine is accompanied by pain or burning during urination, a frequent urge to go, cloudy or foul-smelling urine, fever, or lower abdominal discomfort, an infection is a real possibility. Green urine from a bacterial source can also indicate that an infection has spread beyond the urinary tract into the bloodstream, a condition called bacteremia that needs prompt treatment.

The key distinction is symptoms. Green urine from food or medication comes without any discomfort. Green urine from an infection almost always brings other noticeable signs along with it.

Liver and Bile-Related Causes

Your liver produces a green pigment called biliverdin as part of its normal process of recycling old red blood cells. Biliverdin is typically converted into bilirubin (which is yellow-orange) and then excreted through bile into your intestines. When something disrupts this process, like biliary obstruction or liver failure, biliverdin can build up and spill into the urine, turning it green. This is rare, but elevated biliverdin levels have been documented in cases of obstructive liver disease and can cause green discoloration of urine, skin, and even the whites of the eyes.

If green urine comes alongside yellowing skin or eyes, persistent nausea, upper right abdominal pain, or pale-colored stools, a liver-related cause is more likely and worth investigating quickly.

What to Do About It

Start by thinking about what you consumed in the last 24 to 48 hours. If you had a bright blue sports drink, green frosting, or started a new medication, you probably have your answer. Drink some extra water and see if the color fades as your body flushes out the pigment. Most dietary causes resolve within a day.

If you can’t trace it to anything you ate, drank, or took, or if the green color persists for more than two or three days, it’s worth bringing up with a doctor. The same goes if you have any accompanying symptoms: pain with urination, fever, abdominal pain, or changes in your skin color. An abnormal urine color on its own is often benign, but paired with other symptoms, it can be an early signal that something needs attention.