How Often Can You Eat Salmon? What Experts Say

You can safely eat salmon two to three times per week. That’s the recommendation from both the FDA and the Dietary Guidelines for Americans, which suggest at least 8 ounces of seafood per week as part of a 2,000-calorie diet. Salmon is classified as a “Best Choice” fish, meaning it’s among the lowest in mercury and highest in beneficial omega-3 fats, so it’s one of the safest fish to eat regularly.

What Counts as a Serving

A standard serving of salmon is 3 ounces, roughly the size of a deck of cards. Two to three servings per week gets you to that 8-ounce weekly target. You can mix salmon with other seafood to hit that number, or you can get all your servings from salmon alone. Fresh, frozen, and canned salmon all count.

Why Salmon Gets a Safety Pass

The reason salmon sits in the “eat freely” category comes down to mercury. Fresh or frozen salmon contains an average of just 0.022 parts per million of mercury. Canned salmon is even lower at 0.014 ppm. For comparison, high-mercury fish like swordfish, shark, and king mackerel contain levels many times higher, which is why those species come with stricter limits.

Beyond low mercury, salmon is one of the richest sources of omega-3 fatty acids. A 3-ounce serving of wild Atlantic salmon provides about 1.22 grams of DHA and 0.35 grams of EPA, two omega-3s that support heart and brain health. Farmed Atlantic salmon delivers a similar amount of DHA (1.24 grams) with even more EPA (0.59 grams) per serving. Most adults don’t get enough of these fats, and two servings of salmon per week covers a substantial portion of what your body needs.

Is Eating Salmon Every Day Safe?

Eating salmon daily isn’t explicitly warned against by the FDA or EPA for most adults, but it pushes well beyond the recommended intake. The main concern with very frequent consumption isn’t the salmon itself but the trace contaminants that accumulate in all fish: mercury, PCBs, dioxins, and pesticide residues. At the low levels found in salmon, these compounds are unlikely to cause problems at two or three servings a week. Eating it seven days a week, however, increases your cumulative exposure over time.

Harvard’s School of Public Health notes that at the levels commonly found in fish, the evidence for harm in adults is limited and conflicting. Regulators have concluded that the cardiovascular benefits of eating fish generally outweigh the risks for most people. Still, variety matters. Rotating salmon with other low-mercury options like shrimp, sardines, trout, or pollock helps you get a broader range of nutrients while keeping contaminant exposure low.

Farmed vs. Wild Salmon

Early studies raised alarms about higher PCB levels in farmed salmon compared to wild varieties like pink salmon. More recent follow-up research hasn’t confirmed those findings. The Washington State Department of Health notes that farmed salmon from the U.S., Canada, and Chile now shows low levels of organic contaminants, largely because stricter rules on feed ingredients have reduced what ends up in the fish. The current scientific consensus is that both farmed and wild salmon are safe to eat at recommended levels.

Nutritionally, the two are close. Wild salmon tends to be leaner with slightly fewer calories, while farmed salmon has a bit more fat, which actually means slightly more EPA omega-3s per serving. Either choice works well for meeting your weekly intake goals.

During Pregnancy and Breastfeeding

Pregnant and breastfeeding women are advised to eat 8 to 12 ounces of low-mercury seafood per week, which works out to two to three servings. That’s the same range as the general population. Salmon is specifically listed as one of the best choices during pregnancy because of its high omega-3 content and minimal mercury. The omega-3 fat DHA is critical for fetal brain and nervous system development, making salmon one of the most beneficial proteins during pregnancy rather than one to avoid.

The key restriction during pregnancy applies to high-mercury species: shark, swordfish, tilefish, and king mackerel. Those should be avoided entirely. But for salmon, the guidance is actually to make sure you’re eating enough of it, not less.

How Much for Children

Children should eat two servings of “Best Choice” fish per week, and salmon is on that list. The portion sizes are smaller and scale with age:

  • Ages 1 to 3: 1 ounce per serving
  • Ages 4 to 7: 2 ounces per serving
  • Ages 8 to 10: 3 ounces per serving
  • Age 11: 4 ounces per serving

Because children’s developing brains are more sensitive to mercury than adult brains, sticking to the lowest-mercury options matters more for kids. Salmon’s extremely low mercury content makes it one of the safest choices for children at any age within these guidelines.

Heart Benefits Peak at Moderate Intake

Interestingly, more salmon doesn’t always mean more benefit. A Harvard study on fatty fish and heart failure in men found that one serving per week was associated with a 12 percent lower risk of heart failure. But men who ate two or more servings per week didn’t see additional protection: their risk was nearly the same as men who ate no fish at all. This doesn’t mean extra servings are harmful, but it suggests that the cardiovascular payoff comes from consistent, moderate intake rather than loading up.

The practical takeaway: two to three servings per week hits the sweet spot where you’re getting the omega-3 benefits, keeping mercury and contaminant exposure well within safe limits, and not overcomplicating your diet. If you enjoy salmon enough to eat it more often, staying under five or six servings a week while mixing in other protein sources is a reasonable approach for most healthy adults.