Skip to main content
Salmon sprite

Salmon

passive
Read 6 biome entries, 2 drop rows the game rolls on death, attributes from the game's own entry for it against Java 26.2.

Ours, not the game's own: how a salmon behaves. Bedrock v1.26.40.05 differs: spawn weight 15 on most Java biome lists (it runs from 5 to 15) against 26 on Bedrock; groups of 1 to 5 on Java against 3 to 5 on Bedrock. Checked 2026-08-22, and here is how we check.

Health
3
1.5 hearts
Damage
0
normal difficulty
XP Drop
1 to 3
experience
Added In
1.13
version

Overview

In Minecraft, the Salmon is classified as a passive mob: it will never attack a player and simply goes about its own behaviour.

You will normally come across salmons in the Overworld, where they appear in River, Cold Ocean, Frozen Ocean, and Frozen River.

In practice you will recognise it quickly, because swims upstream in rivers.

With 3 HP (1.5 hearts) on its bar, killing one rewards 1 to 3 experience.

Players have been encountering the Salmon since the 1.13 update.

Also worth noting: Used to tame cats.

The reason to seek out the Salmon is what it leaves behind: Raw Salmon and Bone Meal, which is worth more than the fight it puts up.

Spawning

Salmons spawn in River, Cold Ocean, Frozen Ocean, and Frozen River.

Because it appears across 6 different biomes, it is one of the easier mobs to track down, and heading to any of them should turn one up before long.

Spawns in water in cold/frozen ocean and river biomes, in groups of 1-5.

Spawns commonly come in batches of 1-5, which is worth remembering when you are deciding whether to engage or retreat.

Left alone far from any player, wild salmons eventually despawn, so use a name tag if you want a specific one to stick around.

With no attack to worry about, the Salmon is something you gather rather than fight, and since it does not breed, every one you want has to come from a fresh spawn.

Where the Salmon spawns

Deep Frozen Ocean and Frozen Ocean are where it stands strongest: weight 15 on the water ambient list and 100% of it, arriving 1 to 5 at a time. The other 4 biomes on its list run from 100% down to 50%.

BiomeWeightShareGroup
Deep Frozen Ocean15100%1 to 5
Frozen Ocean15100%1 to 5
Frozen River5100%1 to 5
River5100%1 to 5
Cold Ocean1550%1 to 5
Deep Cold Ocean1550%1 to 5

Drops

The Salmon drop table breaks down like this:

Every kill yields 1 Raw Salmon.

On top of that, you may come away with 1 Bone Meal (occasionally, 5% chance).

In terms of experience, each kill is worth 1 to 3 XP orbs.

Raw Salmon is the reason to seek them out, and since they do not breed, each one has to be found rather than raised.

Across many kills the guaranteed items pile up steadily while the chance-based extras trickle in, so consistent farming is the way to build a meaningful stockpile.

As a harmless mob, the Salmon is best gathered opportunistically while you explore, and there is no danger in collecting from it, so it rarely justifies a dedicated trip.

ItemCountChanceConditions
Raw Salmon1alwayscooked when burnt
Bone Meal15%

It is not the only source of Raw Salmon: the polar bear drops 0 to 2.

Salmon attributes

AttributeValue
Size0.7 x 0.4 blocks
Eye height0.26 blocks
Tracking range4 chunks
Health3 points
Follow range16 blocks
Experience1 to 3

Where the Salmon lands, it has company: the tropical fish on the same 3 health.

Salmon: 7.58% of its category, rank 12 of 52

On 6 of the 66 biome lists (6 spawn entries in total), and 7.58% of every spawn the game puts in its water ambient group is a salmon.

A salmon averages 1 Raw Salmon a kill on the rolls Minecraft Java 26.2 makes for it, before Looting, which puts a full stack of 64 Raw Salmon at 64 kills. Bone Meal runs at 0.05 a kill, 1280 salmon kills for a stack of its own.

ItemAverage per kill
Raw Salmon1
Bone Meal0.05

How this average is worked out

Full swings to kill a salmon, at 3 health.
WeaponAttack damageFull swingsSwings per 64 Raw Salmon
golden sword,wooden sword4164
stone sword5164
iron sword6164
diamond sword,golden axe,wooden axe7164
netherite sword8164
diamond axe,iron axe,stone axe9164
netherite axe10164

Attack damage per weapon, read from the Java 26.2 tool data

Behavior & Combat

Behaviourally, swims upstream in rivers. Flops on land and suffocates. Can be picked up with a water bucket.

Its 3 health is 75th of 80, just under the 4 of the chicken.

Because it never attacks, you are in no danger from it directly; the Salmon simply goes about its routine.

The Salmon cannot be bred, so the only way to get more is to find them spawning naturally in their home biomes.

Like other fish, you can scoop it up with a bucket of water to create a "bucket of salmon", letting you carry it home and release it into a tank or pond without it taking damage.

It is a water-dwelling creature and will suffocate if it ends up on dry land, so keeping it in water is essential if you want to transport or keep one.

All told, the Salmon is a low-risk part of the world that rewards patience more than aggression.

Weaknesses
Suffocation on landFire

Salmon commands

Cheats have to be on in that world before the salmon appears. It needs 0.7 by 0.4 blocks of space to stand in.
CommandWhat it does
/summon minecraft:salmonPuts a salmon on the block you are standing on.
/give @p minecraft:salmon_spawn_eggHands you the salmon spawn egg, so you can place salmon where you want them.
/kill @e[type=minecraft:salmon]Removes every salmon that is loaded around you.

Entity id minecraft:salmon, spawn egg minecraft:salmon_spawn_egg.

Salmon farm

A salmon farm copies the rule the game already uses for salmon spawns. Spawns in water in cold/frozen ocean and river biomes, in groups of 1-5.

The salmon is heaviest in Deep Frozen Ocean at 100%, out of the 6 biome spawn lists it stands on, so a salmon farm belongs there rather than in the first cave you find.

The game puts 1 to 5 salmon down per roll, so a wide salmon floor beats a tall one.

Each kill is worth 1 to 3 experience and up to 1 raw salmon, which is the number to scale the salmon farm against.

1 to 3 experience per killRaw Salmon up to 1Deep Frozen Ocean at 100%

Salmon version history

Minecraft 1.13 brought the salmon in on 18 July 2018, 8 years of salmon by now.

7 other mobs here came with it: the turtle, the cod, the tropical fish, the pufferfish, the dolphin, the phantom and the drowned. 47 of our 88 mobs are older than the salmon, 33 are younger.

All of the salmon data above is taken from Java 26.2, so it describes the salmon as it is today.

What Salmon sounds like

Turn subtitles on and every salmon sound names itself in the corner of the screen. These are the 3 lines a salmon can put there, and you can play any of them yourself with /playsound minecraft:entity.salmon.hurt master @p.

Subtitle lines for the salmon, as the game writes them.
SoundWhat you hear
entity.salmon.hurtSalmon hurts
entity.salmon.deathSalmon dies
entity.salmon.flopSalmon flops

Salmon: common questions

Health icon
How much health does a Salmon have?

A Salmon has 3 health points, which is 1.5 hearts on its health bar. Its 3 health is 75th of 80, just under the 4 of the chicken.

Salmon item sprite
What does a Salmon drop?

When killed, a Salmon drops 1 Raw Salmon every time and 1 Bone Meal (5% chance), along with 1 to 3 experience.

Salmon spawn egg item sprite
Where do Salmons spawn in Minecraft?

Salmons spawn in River, Cold Ocean, Frozen Ocean, and Frozen River. Spawns in water in cold/frozen ocean and river biomes, in groups of 1-5.

Salmon sprite
Is the Salmon dangerous?

No. The Salmon is a passive mob that deals no damage and will never attack a player.

Experience icon
How much XP does a Salmon drop?

A Salmon drops 1 to 3 experience points when killed.

Finding icon
What biome is the best place to find Salmons?

Salmons are found in River, Cold Ocean, Frozen Ocean, and Frozen River, so any of those biomes is a good place to start looking.

Salmon spawn egg item sprite
How do you summon a Salmon in Minecraft?

With cheats on, /summon minecraft:salmon puts a Salmon on the block you are standing on. /give @p minecraft:salmon_spawn_egg hands you the salmon spawn egg instead, so you can place salmon where you want them.

Salmon sprite
What sound does a Salmon make in Minecraft?

Switch subtitles on and the game names every salmon sound itself: "Salmon hurts", "Salmon dies", and "Salmon flops". The first of those plays with /playsound minecraft:entity.salmon.hurt master @p.

Salmon item sprite
Can you farm salmons in Minecraft?

Yes, and the spawn rule decides the shape of it. Spawns in water in cold/frozen ocean and river biomes, in groups of 1-5. Every salmon is worth up to 1 raw salmon, so the size follows the number you need.