Minecraft Wiki
This article is about the type of mob. For the action, see Fishing.

Fish are aquatic creatures that are found in river and ocean biomes.


Minecraft Dungeons[]


Fish can be found in river and ocean biomes. All types of fish appear in oceans, but only salmon appears in rivers. They can also spawn in player-created bodies of water, as long as they are within river or ocean biomes. Upon death, they drop the raw equivalent of their meat, with a chance to drop a bone[Bedrock Edition only] or bone meal.‌[Java Edition only]

Fish can spawn between 24 (cylindrical) and 64 (spherical) blocks away from the player.‌[Java Edition only]


As of 1.16, fish can despawn at range of 40 blocks or more from the player, and will instantly despawn more than 64 blocks away, except when spawned using a bucket of fish.


Fish-like mobs[]