Wild sockeye salmon is widely considered the healthiest salmon you can buy. It has the highest vitamin D content of any salmon species, the most astaxanthin (the antioxidant that gives it a deep red color), and some of the lowest contaminant levels available. That said, all salmon is a nutritional powerhouse, and the “best” choice depends on your budget and what’s available at your store.
How Wild and Farmed Salmon Compare
Nearly all fresh salmon at grocery stores falls into two categories: wild-caught Pacific salmon (sockeye, king, pink, coho, chum) and farmed Atlantic salmon. They’re nutritionally different in ways that matter.
Wild-caught salmon contains higher concentrations of omega-3 fatty acids like EPA and DHA, along with significantly more astaxanthin, a pigment that functions as a powerful antioxidant. Farmed salmon, by contrast, tends to be higher in omega-6 fatty acids and alpha-linolenic acid (ALA), a less potent form of omega-3. Since most people already get plenty of omega-6 from cooking oils and processed food, the omega-3-heavy profile of wild salmon is the more useful nutritional boost.
Farmed salmon is fattier overall, which means more total calories per serving. That extra fat comes largely from the grain- and oil-based feed used in aquaculture, not from a natural marine diet. Wild salmon gets its fat from eating smaller fish and crustaceans, which is what produces those higher levels of the omega-3s your body actually prefers.
Contaminant Levels by Type
Early research raised alarms about PCBs and dioxins in farmed salmon, and more recent data confirms the gap still exists. Farmed Atlantic salmon contains roughly 47.9 micrograms of mercury per kilogram compared to just 5.6 in wild sockeye. PCB levels show an even wider spread: 33 micrograms per kilogram in farmed Atlantic versus 2.6 in wild sockeye. Dioxin levels follow the same pattern, nearly six times higher in farmed fish.
To be clear, both wild and farmed salmon fall well within safety limits set by regulators. The EPA and FDA classify all salmon as a “Best Choice” fish, meaning you can safely eat two to three servings per week, including during pregnancy. But if minimizing contaminant exposure is a priority for you, wild-caught Pacific salmon, especially from Alaska, consistently tests cleaner.
Antibiotics Are a Regional Issue
Not all farmed salmon is raised the same way. Chile produces about 32% of the world’s farmed salmon and uses more antibiotics than any other salmon-farming country. Two-thirds of Chilean farmed salmon is rated “red” (avoid) by Monterey Bay Aquarium’s Seafood Watch program, primarily because of antibiotic overuse. Norway, the world’s largest producer at 50% of global supply, also has significant concerns, with 66% of its production rated red.
The Faroe Islands stand out as an exception: 97% of their farmed salmon is certified, with minimal antibiotic use. If you’re buying farmed salmon and want to avoid antibiotic-heavy fish, check the country of origin on the label. Faroe Islands and some Norwegian certified operations are your best bets.
The Best Species for Vitamins and Minerals
Sockeye salmon leads the pack nutritionally. A 100-gram serving (about 3.5 ounces) of cooked sockeye delivers roughly 668 IU of vitamin D and 4.47 micrograms of B12. For context, the recommended daily intake of vitamin D for most adults is 600 IU, so a single serving of sockeye gets you there. Pink salmon comes in close behind at 564 IU of vitamin D and actually edges out sockeye on B12 with 4.96 micrograms per serving.
Farmed Atlantic salmon trails both wild species, offering about 524 IU of vitamin D and 2.8 micrograms of B12 per serving. That’s still a strong nutritional profile compared to most other proteins, but the gap is real. King (chinook) salmon is prized for its rich flavor and high fat content, making it another excellent choice, though it’s typically the most expensive option.
Canned Salmon Is an Underrated Option
If fresh wild salmon is out of your budget, canned salmon is nutritionally comparable and in some ways superior. Canned salmon contains 18 times more calcium than fresh salmon because the canning process softens the bones enough to eat. It also retains more vitamin D than fresh fillets. Most canned salmon is wild-caught pink or sockeye from Alaska, so you’re getting the cleaner contaminant profile of wild fish at a fraction of the price.
A can typically costs two to four dollars and provides two servings of high-quality protein, omega-3s, and that calcium bonus. It works well in salmon patties, salads, pasta, and grain bowls. For people eating salmon primarily for health rather than the experience of a fresh fillet, canned is arguably the smartest buy in the store.
What to Look for on the Label
A few things to check when shopping:
- Species name: Look for sockeye, king, coho, pink, or chum. If the label just says “salmon” or “Atlantic salmon,” it’s almost certainly farmed.
- Country of origin: Wild salmon from Alaska is consistently the cleanest. For farmed, look for Faroe Islands or certified Norwegian operations.
- Certifications: The Marine Stewardship Council (MSC) blue label covers wild-caught sustainability. The Aquaculture Stewardship Council (ASC) label covers farmed fish and includes standards against unnecessary antibiotic and chemical use.
- “Previously frozen”: Most wild salmon sold as “fresh” at the fish counter was frozen at sea and thawed for display. Buying it frozen yourself is usually cheaper and locks in quality at peak freshness.
A Practical Ranking
If you’re optimizing purely for health, here’s how the options stack up:
- Wild sockeye salmon: Highest vitamin D, most astaxanthin, lowest contaminants, deep red flesh. The gold standard.
- Wild king (chinook) salmon: Richest in omega-3s due to high fat content, excellent flavor, but pricier and less available.
- Canned wild salmon (pink or sockeye): Best value, highest calcium, solid across all nutrients. Hard to beat on a budget.
- Wild coho salmon: Milder flavor, good all-around nutrition, often more affordable than sockeye or king.
- Farmed Atlantic salmon (certified): More affordable fresh option, still rich in omega-3s, but higher in contaminants and omega-6 than wild varieties.
Any salmon you eat is better than no salmon. But if you’re choosing between options at the store, wild sockeye or a can of wild pink salmon will give you the most nutritional return for your money.

