Salmon vs Cod: What Are the Differences?

Written by Kyle Glatz
Published: February 27, 2022
Share on:


Listen to Article

Salmon and codfish, commonly called cod, are some of the most consumed fish in the world. Both of these fish are valued for their taste as well as their nutrition. Still, it’s important to ask what are the differences between salmon vs cod? We’re going to give you a brief overview of each fish and show you how they’re alike and how they differ.  

The next time you’re thinking about going to the market to get fresh fish, you’ll know what the fish look like, how they’re unique, and the benefits of consuming each.  

Comparing a Salmon and a Cod

SizeWeight: 4-5lbs, up to 23lbs
Length: 25in-30in, up to 58in for King Salmon
Weight: 33lbs-200lbs, but fish rarely grow to their upper limit
Length: 30in-79in
Shape– Torpedo shaped
– Small head
Chinook salmon have large heads with prominent curvature of their mouths and black gums and tongues  – Torpedo shaped with a slightly round stomach                  
– Rounded front dorsal fin
Dorsal fins of equal length
Water TypeAnadromous, lives in saltwater and freshwaterSaltwater
Color– Brown, red, blue, green, purple, silver
– Often has a lighter underside that can be light gray or nearly white
Speckled green-brown or grey
Fillet Color– Farm-raised salmon is gray with pink color is added
– Wild salmon have pink flesh due to their krill and shrimp diet
– Opaque white color
– Cooks into a white fillet
Texture– Tender
– Fatty
– Rich  
– Lean
– Flaky
– Firm
Nutrition– Healthier because it contains omega-3 fatty acids, vitamin B, and potassium
– Fatty and calorie-rich
– Leaner, less calorie-rich
– Rich in potassium
– Good balance of vitamin C and magnesium

The Key Differences Between Salmon vs Cod

Codfishes in aquarium, Alesund, Norway.

Cod are larger than salmon and are known for their speckled pattern

85,240 People Couldn't Ace This Quiz

Think You Can?

©Travel Faery/

The key differences between salmon and cod include their size, fillet colors, and texture of their fillets. Cod are larger than salmon, weighing up to 10 times as much as them and growing far longer than them in the wild.

The color of a cod fillet is opaque when it is freshly cut and cooks white. A salmon fillet is pink in color, opaque on the outside, and light pink on the inside when it is cooked properly. That is a very simple way to differentiate these two fish.

The texture of a salmon fillet is tender, fatty, and rich, but a piece of cod is lean, flaky, and firm. Nobody would confuse the texture of salmon with that of cod. Now that we know the best ways to distinguish between these fish in the market and the kitchen, we’re going to take a closer look at how to tell them apart in the wild and elaborate on the facts we’ve mentioned here.

Salmon vs Cod: Size

Cod are much larger than salmon on average. Cod measure between 30in-79in, and they can grow up to 200lbs in weight. Salmon are interesting in the sense that their various species can weigh much more or less than others.

For example, the average salmon weighs between 4lbs-5lbs, but they can weigh up to 23lbs. Moreover, they can grow between 25in-30in, or even up to 58 inches in the case of King Salmon. Nevertheless, salmon are smaller than cod in the vast majority of cases.  

Salmon vs Cod: Shape

Salmon and cod are both torpedo-shaped fish. However, the salmon has a small head and some species, like the Chinook salmon, have prominent, noticeable features like a curved, almost beak-like mouth with black gums and tongue.

Cod have a slightly round stomach that noticeably protrudes outward. Furthermore, they have a rounded front dorsal fin, and their dorsal fins are all equal length, a helpful distinguishing feature.

Salmon vs Cod: Water Type

Atlantic Codfish, Gadus morhua, portrait, close up

Codfish only live in saltwater

©Miroslav Halama/

Salmon can live in saltwater and freshwater, but cod can only survive in saltwater. In fact, salmon are one of the only anadromous fish out there, meaning they survive in both of the major types of water.

Some salmon have a unique lifecycle that sees them born in freshwater, live in saltwater, and then possibly return to freshwater later in life.

Salmon vs Cod: Color

Salmon are brown, red, blue, green, purple, and silver, often with a white underside and various colors on their heads. The underside is usually a light gray or white color. Cod are any mix of speckled green-brown or grayish brown.

Along with the shape of these fish, you can tell them apart from each other by their color.

Salmon vs Cod: Fillet Color

Trout vs Salmon - Filets

Most salmon fillets are pinkish when they are caught in the wild, but they are gray when raised in captivity.

©Jane Rix/

Salmon fillets are a pinkish-orange color, but cod fillets are an opaque white. When you cook a cod fillet, it becomes white rather than opaque. Cooked salmon fillets will have an opaque outside and a light pink inside when it is cooked well.

It’s important to note that farm-raised salmon have gray flesh because they cannot eat the krill and shrimp possess astaxanthin, the substance that gives salmon their pink color. Thus, farm-raised salmon fillets are artificially colored.  

Salmon vs Cod: Texture

Fresh salmon fillets are known for being rich, fatty, and tender, and cod fillets are lean, flaky, and somewhat firm. Salmon are a rather oily fish, and that makes it very good for use in certain recipes, like sushi and sashimi. Even if you were blindfolded, you could feel the difference in these animals’ texture.

Salmon vs Cod: Nutrition

Cod Liver Oil vs Fish Oil

Cod, like many fish, are renowned for their rich vitamin profiles

©Africa Studio/

Salmon are more nutritious than cod, but their fillets are also filled with more fats and calories. Salmon is healthier because it has omega-3 fatty acids, vitamin B, potassium, and many other vitamins and nutrients.

Cod is leaner than salmon, and it is less calorie dense. This fish is also rich in potassium, vitamin c, and magnesium. All told, eating fish as part of your diet is always a good idea. However, salmon has so many benefits that it’s probably better to integrate into your diet.

All told, cod and salmon are very different whether they are live fish in the water or food in our markets. You can tell them apart in a variety of ways because they have so many little distinctions. Armed with the data we’ve provided here, you can confidently say which fish is which and determine what one you want to eat.  

The photo featured at the top of this post is © Ilya Marchenko/

Share on:
About the Author

Kyle Glatz is a writer at A-Z-Animals where his primary focus is on geography and mammals. Kyle has been writing for researching and writing about animals and numerous other topics for 10 years, and he holds a Bachelor's Degree in English and Education from Rowan University. A resident of New Jersey, Kyle enjoys reading, writing, and playing video games.

Thank you for reading! Have some feedback for us? Contact the AZ Animals editorial team.