Does Fish Make You Pee More? The Real Reasons

Yes, eating fish can increase your urine output, and there are a few overlapping reasons why. The most significant is that fish is high in protein, and protein metabolism generates waste products your kidneys need to flush out with water. Depending on how the fish is prepared and how much you eat, other factors like sodium content and histamine can also play a role.

Protein and the Urea Effect

When your body digests protein from fish, the liver breaks down amino acids and produces urea as the primary waste product. Urea is the single largest contributor to urine concentration, and urinary urea excretion is directly tied to how much protein you eat. On a typical Western diet of about 80 grams of protein per day, your kidneys excrete roughly 400 millimoles of urea daily, which accounts for nearly half of your total urine concentration. Fish is a dense protein source, often delivering 20 to 30 grams per serving, so a fish-heavy meal sends a meaningful amount of urea to the kidneys.

Here’s the key mechanism: urea creates what’s called an osmotic load. Your kidneys can’t just dump concentrated urea into your bladder. They need water to dissolve and carry it out. So when urea levels rise after a protein-rich meal, your kidneys pull more water into the urine to keep everything in balance. The result is a larger volume of urine. This effect is especially noticeable if you eat a big serving of fish in the evening, since the urea processing happens over the following hours and can contribute to waking up to use the bathroom at night.

This isn’t unique to fish. Any high-protein food, from chicken to beef to beans, triggers the same process. But fish meals are often perceived as lighter, so people may eat larger portions or pair them with water-rich sides, amplifying the effect.

Sodium in Prepared Fish

The way your fish is prepared matters a lot. Fresh, plain fish is relatively low in sodium. But canned, smoked, or processed fish can contain significant amounts. Canned fish in the U.S. has a median sodium content of about 388 mg per 100 grams, and some varieties climb much higher. In China, canned fish products hit a median of 902 mg per 100 grams. A single 100-gram serving of processed fish can deliver roughly a quarter to a third of the World Health Organization’s recommended daily maximum of 2,000 mg of sodium.

Sodium and urea work together to increase urine volume. Your kidneys respond to excess sodium by filtering more of it into the urine, and just like urea, sodium draws water with it. A meal combining high protein and high sodium, like a plate of canned tuna or smoked salmon, creates a double osmotic load that noticeably increases how much and how often you pee in the hours that follow.

Histamine and Bladder Sensitivity

Some fish, particularly varieties that aren’t perfectly fresh, contain elevated levels of histamine. Tuna, mackerel, sardines, and anchovies are common culprits. If you’ve ever felt a sudden need to urinate shortly after eating fish, histamine could be part of the explanation.

Histamine directly affects the smooth muscle of the bladder. Research from the University of Pennsylvania showed that even at low doses, histamine causes the main body of the bladder to contract, producing the sensation of urgency and the feeling that you need to go more frequently. At higher doses, it also contracts the bladder neck. Histamine has been proposed as a neurotransmitter of the bladder lining, meaning any food that raises histamine levels can trigger urinary symptoms. For people with histamine intolerance, where the body has trouble breaking histamine down efficiently, this effect is more pronounced. Storage symptoms like urgency and frequency were found to be more intense in people with histamine intolerance.

This is different from the urea mechanism. Urea increases the actual volume of urine your kidneys produce. Histamine makes your bladder more sensitive and contractile, so you feel the urge to go even when your bladder isn’t particularly full.

Purines and Uric Acid

Fish and seafood are among the highest dietary sources of purines, compounds your body converts to uric acid. The purine content of finfish and shellfish ranges enormously, from as low as 8 mg per 100 grams to as high as 1,400 mg per 100 grams. Anchovies sit near the top at 321 mg per 100 grams, while clams come in around 62 mg. Most common fish species fall between 110 and 260 mg per 100 grams.

About 70% of the uric acid your body produces gets excreted through the kidneys. Like urea, uric acid adds to the solute load your kidneys must process, pulling water into the urine to dilute and eliminate it. If you’re eating high-purine fish regularly, this adds a third layer on top of the urea and sodium effects. The contribution is smaller than urea’s, but it’s one more reason fish tends to increase urine output compared to, say, a carbohydrate-heavy meal.

What About Vitamin D and Mercury?

Oily fish like salmon and mackerel are among the richest natural sources of vitamin D, and vitamin D toxicity can cause frequent urination through a buildup of calcium in the blood. However, the Mayo Clinic notes that you’re unlikely to reach toxic levels from food alone. This is really only a concern if you’re combining large amounts of oily fish with high-dose vitamin D supplements.

Mercury is a separate concern. Inorganic mercury accumulates in the kidneys and damages the filtering tubes, and one of the clinical symptoms of mercury poisoning is increased urination. But this applies to chronic, heavy exposure levels far beyond what a normal fish diet provides. It’s not a realistic explanation for the average person noticing more bathroom trips after a fish dinner.

Which Fish Has the Biggest Effect

Not all fish will affect your urination equally. The combination of high protein, high purines, high sodium (from processing), and high histamine potential creates a spectrum:

  • Strongest effect: Canned or smoked fish like anchovies, sardines, canned tuna, and smoked salmon. These combine high protein, elevated purines, added sodium, and often higher histamine levels.
  • Moderate effect: Fresh fatty fish like mackerel, tuna steaks, and herring. High protein and purines, but without the sodium spike from processing.
  • Mildest effect: Fresh white fish like cod, tilapia, or sole. Still high in protein (so the urea effect applies), but lower in purines, sodium, and histamine compared to oilier or processed options.

If you’re noticing that fish makes you pee more, the simplest explanation is usually the protein-urea mechanism, possibly amplified by sodium if your fish was canned or seasoned. Eating fish earlier in the day rather than at dinner, choosing fresh over processed varieties, and drinking water steadily rather than all at once with the meal can all reduce the effect.